Next: Realisation von MOVE, ADD
Up: Implementierungsspezifikation
Previous: Implementierungsspezifikation
Wir benutzen einen eignene Instruction Fetch (und nicht den Button),
um eine möglichst
realitätsnahe Umgebung zu schaffen. Der Mikroinstruktsionscode dafür liegt
an Adresse 00Dh. Der JMAP Befehl, den wir benutzen, verzweigt immer
an Adresse Opcode*010h. Danach berechnen sich deshalb die Anfangsadressen
der einzelnen Mikroprogramme für die verschiedenen Opcodes. Das ist
auch der Grund für die Anfangsadresse des IFE; an Adresse 000h liegt
nämlich schon das Mikroprogramm für den MOVE imm,RB Befehl.
Nach dem
Instruction Fetch zeigt der Befehlszähler bereits auf die Folgeadresse.
Ingo Rohloff
11/13/1997