MOVE imm,RB
adr | 4|cInterrupt | 9|cALU:AM2901 | 5|cAM2904 | 3|cSEQUENCER | 4|cBZ | 2|c|MEM | |||||||||||||||||||||
ie | int | kmux | kons | src | func | dst | raadr | asel | rbadr | bsel | abus | dbus | cin | shctrl | emue | em | sttst | ccen | ins | bra | ld | ed | inc | ea | irld | mew | |
000 | Dis | Eni | NOP | H | H | H | H | PS | CONT | H | H | H | E | H | R | ||||||||||||
001 | Dis | Eni | D | DZ | ADD | RAMF | IR | H | H | CI0 | H | H | PS | CJP | 00D | H | H | I | H | H | R |
MOVE RA,RB
adr
4|cInterrupt
9|cALU:AM2901
5|cAM2904
3|cSEQUENCER
4|cBZ
2|c|MEM
ie
int
kmux
kons
src
func
dst
raadr
asel
rbadr
bsel
abus
dbus
cin
shctrl
emue
em
sttst
ccen
ins
bra
ld
ed
inc
ea
irld
mew
040
Dis
Eni
ZA
ADD
RAMF
IR
IR
H
H
CI0
H
H
PS
CJP
00D
H
H
H
H
H
R
Befehle mit Unterprogrammaufrufen:
Alle MOVE Mikroprogramme die als Ziel ein Register haben funktionieren nach folgendem Schema:
adr | 4|cInterrupt | 9|cALU:AM2901 | 5|cAM2904 | 3|cSEQUENCER | 4|cBZ | 2|c|MEM | |||||||||||||||||||||
ie | int | kmux | kons | src | func | dst | raadr | asel | rbadr | bsel | abus | dbus | cin | shctrl | emue | em | sttst | ccen | ins | bra | ld | ed | inc | ea | irld | mew | |
010 | Dis | Eni | NOP | H | H | H | H | PS | JSRP | F20 | H | H | H | H | H | R | |||||||||||
011 | Dis | Eni | ZA | ADD | RAMF | F | MR | IR | H | H | CI0 | H | H | PS | CJP | 00D | H | H | I | H | H | R |
MOVE [RA],RB
adr
4|cInterrupt
9|cALU:AM2901
5|cAM2904
3|cSEQUENCER
4|cBZ
2|c|MEM
ie
int
kmux
kons
src
func
dst
raadr
asel
rbadr
bsel
abus
dbus
cin
shctrl
emue
em
sttst
ccen
ins
bra
ld
ed
inc
ea
irld
mew
020
Dis
Eni
NOP
H
H
H
H
PS
JSRP
F00
H
H
H
H
H
R
021
Dis
Eni
ZA
ADD
RAMF
F
MR
IR
H
H
CI0
H
H
PS
CJP
00D
H
H
H
H
H
R
MOVE disp[RA],RB
adr
4|cInterrupt
9|cALU:AM2901
5|cAM2904
3|cSEQUENCER
4|cBZ
2|c|MEM
ie
int
kmux
kons
src
func
dst
raadr
asel
rbadr
bsel
abus
dbus
cin
shctrl
emue
em
sttst
ccen
ins
bra
ld
ed
inc
ea
irld
mew
030
Dis
Eni
NOP
H
H
H
H
PS
JSRP
F10
H
H
H
H
H
R
031
Dis
Eni
ZA
ADD
RAMF
F
MR
IR
H
H
CI0
H
H
PS
CJP
00D
H
H
I
H
H
R
Alle MOVE Befehle die den Speicher als Ziel haben funktionieren nach
folgendem Schema:
adr | 4|cInterrupt | 9|cALU:AM2901 | 5|cAM2904 | 3|cSEQUENCER | 4|cBZ | 2|c|MEM | |||||||||||||||||||||
ie | int | kmux | kons | src | func | dst | raadr | asel | rbadr | bsel | abus | dbus | cin | shctrl | emue | em | sttst | ccen | ins | bra | ld | ed | inc | ea | irld | mew | |
050 | Dis | Eni | ZA | ADD | RAMF | IR | F | MR | H | H | CI0 | H | H | PS | JSRP | F25 | H | H | H | H | H | R | |||||
051 | Dis | Eni | NOP | IR | F | MR | H | H | H | H | PS | CJP | 00D | H | H | I | H | H | R |
MOVE RA,[RB]
adr
4|cInterrupt
9|cALU:AM2901
5|cAM2904
3|cSEQUENCER
4|cBZ
2|c|MEM
ie
int
kmux
kons
src
func
dst
raadr
asel
rbadr
bsel
abus
dbus
cin
shctrl
emue
em
sttst
ccen
ins
bra
ld
ed
inc
ea
irld
mew
060
Dis
Eni
ZA
ADD
RAMF
IR
F
MR
H
H
CI0
H
H
PS
JSRP
F0A
H
H
H
H
H
R
061
Dis
Eni
NOP
H
H
H
H
PS
CJP
00D
H
H
H
H
H
R
MOVE RA,disp[RB]
adr
4|cInterrupt
9|cALU:AM2901
5|cAM2904
3|cSEQUENCER
4|cBZ
2|c|MEM
ie
int
kmux
kons
src
func
dst
raadr
asel
rbadr
bsel
abus
dbus
cin
shctrl
emue
em
sttst
ccen
ins
bra
ld
ed
inc
ea
irld
mew
070
Dis
Eni
ZA
ADD
RAMF
IR
F
MR
H
H
CI0
H
H
PS
JSRP
F1A
H
H
H
H
H
R
071
Dis
Eni
H
H
H
H
PS
CJP
00D
H
H
I
H
H
R