Pitanje za asistenta (2)
Poštovani,
par pitanja u vezi projekta za septembar.
Pretpostavka koju sam usvojio radeći i emulator i linker je da se pravilo 'viši bajt - viša adresa'
prilikom čitanja instrukcija ne uzima u obzir. Druga pretpostavka je da su najviših 6 bita prvog bajta
(pročitanog sa nize adrese) - kod operacije (prilog: ''prvih 6 bita 1. bajta Operacioni
kod''), dok 2 najniza bita prvog bajta predstavljaju najviša dva bita 10-bitnog operanda.
Npr.: 11111100 00000000 (dva sukcesivna bajta na adresama (k) i (k+1), respektivno).
Kada se ova dva bajta (instrukcija je dvobajtna) učitaju u prihvatni registar instrukcije, IR,
njegov sadrzaj će biti:
IR_15..0=11111100 00000000
Kod instrukcije: 111111
Operand: 00 00000000
Da li su moje pretpostavke na mestu?
Ako nisu, da li je potrebno da prepravljam zadatke, odn. da li se domaći na odbrani testira mojim
test-primerima (koji su pravljeni u skladu sa usvojenim pretpostavkama) ili test-primerima koji
su pravljeni imajući na umu neku drugačiju strukturu instrukcije i drugačiji način čitanja iste iz
memorije?
Hvala unapred,
Vladan
_________________________________________________________________
Share your memories online with anyone you want.
http://www.microsoft.com/middleeast/windows/windowslive/products/photos-share.aspx?tab=1
- Follow-Ups:
- Re: Pitanje za asistenta (2)
- From: Sasa Stojanovic <stojsasa@yahoo.com>
- Re: Pitanje za asistenta (2)
- References:
- Pitanje za asistenta
- From: Stojanović Vladan <vladanlo@hotmail.com>
- Re: Pitanje za asistenta
- From: Sasa Stojanovic <stojsasa@yahoo.com>
- Pitanje za asistenta
Previous by date: Re: Pitanje za asistenta
Next by date: Re: Pitanje za asistenta (2)
Previous by thread: Re: Pitanje za asistenta Next by thread: Re: Pitanje za asistenta (2)
Previous by thread: Re: Pitanje za asistenta Next by thread: Re: Pitanje za asistenta (2)