next up previous
Next: Arbeistplan Up: Implementierungsspezifikation Previous: Instruction Fetch (IFE)

Realisation von MOVE, ADD und SUB

Für diese drei Befehle benutzen wir für alle Addressierungsarten bis auf RA,RB und imm,RB Unterprogramme. Sie lauten:

Name Adresse
Read_[RA] 0F00h
Read_[RB] 0F05h
Write_[RB] 0F0Ah
Read_disp[RA] 0F10h
Read_disp[RB] 0F15h
Write_disp[RB] 0F1Ah
Read_[addr] 0F20h
Write_[addr] 0F25h

Die Daten werden im Mikroregister R15 übergeben. Der Befehlszähler wird von den Unterprogrammen nicht verändert. D.h. das Inkrementieren muß vom aufrufenden Mikroprogramm bei Bedarf übernommen werden, um zum Beispiel immediate Daten zu überspringen.



Ingo Rohloff
11/13/1997