Programovani mikroinstrukci

Odeslat odpověď

Smajlíci
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Programovani mikroinstrukci

Re: Programovani mikroinstrukci

od flea » 10. 2. 2010 15:00

funthomas píše:ted sem prišel ze zkoušky a taky jsme tam měli mikroprogramovnání, měli sme zapsat nepodmineny skok relative :) koukal jsem jak puk :D
to asi taky budu zitra zirat, myslim, ze to bude moje prvni 4ka :mrgreen: ... uz se na ni tesim :lol:

Re: Programovani mikroinstrukci

od funthomas » 10. 2. 2010 14:57

ted sem prišel ze zkoušky a taky jsme tam měli mikroprogramovnání, měli sme zapsat nepodmineny skok relative :) koukal jsem jak puk :D

Re: Programovani mikroinstrukci

od flea » 10. 2. 2010 14:39

Ahoj,
mrkni na http://www.martinvseticka.eu/index.php? ... se&page=82, tam je pospano, co je PC, MDR ... Jinak co dela PC_out apod, je v Bulejovych pdf - 07-mikroarchitektura.pdf, strana 76 a dal. (ale to se muze menit podle toho, jak to Bulej nadefinuje a jaky si vymysli model CPUcka). Indirect mod je vysvetlen v 06-architektura.pdf strana 11.

Programovani mikroinstrukci

od Larrr » 10. 2. 2010 14:16

Zdravim, muze mi prosim nekdo na priklade vysvetlit jak se programuji mikroinstrukce? Treba toto:

Q:Napište mikrokód pro instrukci LOADI addr (indirect).
A:
fetch
T0: PC_out, MAR_in
T1: read, pcincr
T2: MDR_out, IR_in
decode
T3: decode opcode in IR
execute
T4: IR_out (addr part), MAR_in
T5: read
T6: MDR_out, MAR_in
T7: read, reset to T0

Co jsou ty PC_out (program counter?), IR_in/out, MDR, MAR a tak... Byla bych moc vdecna.

Nahoru