MPR Projekt 9 - Sourcecode
Gliederung
- Der Mikroprogrammcode
- Nachblidung des Befehls BSCANF
Der Mikroprogrammcode
|
Interrupt |
Am2901 |
Am2904 |
Am2910 |
BZ |
MEM |
IFETCH |
000 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AB |
ADD |
NOP |
f |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
CONT |
000 |
H |
H |
H |
E |
H |
R |
001 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AB |
ADD |
NOP |
f |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
CONT |
000 |
H |
H |
H |
H |
L |
R |
002 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AB |
ADD |
NOP |
f |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
JMAP |
000 |
H |
H |
I |
H |
H |
R |
MOVE IMM RB |
F50 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AB |
ADD |
NOP |
f |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
CONT |
000 |
H |
H |
H |
E |
H |
R |
F51 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
DZ |
ADD |
RAMA |
f |
MR |
f |
IR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
JZ |
000 |
H |
H |
I |
H |
H |
R |
DEC RB |
440 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
ZB |
SUBR |
RAMF |
f |
MR |
f |
IR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
JZ |
000 |
H |
H |
H |
H |
H |
R |
CMP IMM RB |
300 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AQ |
ADD |
NOP |
7 |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
L |
03 |
PS |
CONT |
000 |
H |
H |
H |
E |
H |
R |
301 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
DZ |
ADD |
RAMA |
7 |
MR |
d |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
CONT |
000 |
H |
H |
I |
H |
H |
R |
302 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AB |
SUBR |
NOP |
d |
MR |
f |
IR |
H |
H |
CI1 |
X |
H |
L |
70 |
PS |
JZ |
000 |
H |
H |
H |
H |
H |
R |
SCF |
F50 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
K |
FFFF |
DZ |
ADD |
RAMU |
7 |
MR |
d |
MR |
H |
H |
CI0 |
LSCRIO |
H |
H |
77 |
PS |
JZ |
000 |
H |
H |
H |
H |
H |
R |
RLC RB |
640 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
ZB |
ADD |
RAMU |
7 |
MR |
f |
IR |
H |
H |
CI0 |
LSCRIO |
H |
L |
77 |
PS |
JZ |
000 |
H |
H |
H |
H |
H |
R |
JMPNC IMM |
8D0 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AQ |
ADD |
NOP |
7 |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
52 |
C |
CJP |
8D2 |
H |
H |
H |
H |
H |
R |
8D1 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AQ |
ADD |
NOP |
7 |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
JZ |
000 |
H |
H |
I |
H |
H |
R |
8D2 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AB |
ADD |
NOP |
f |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
CONT |
000 |
H |
H |
H |
E |
H |
R |
8D3 |
ie |
int |
kmux |
cons |
src |
func |
dest |
raadr |
asel |
rbadr |
bsel |
abus |
dbus |
cinmux |
shcrtl |
CEu |
CEM |
srtest |
ccen |
ins |
bar |
ld |
ed |
inc |
ea |
irld |
mwe |
DIS |
ENI |
D |
FFFF |
AB |
ADD |
NOP |
f |
MR |
f |
MR |
H |
H |
CI0 |
X |
H |
H |
77 |
PS |
JZ |
000 |
L |
H |
H |
H |
H |
R |
Download des Sourcecodes als MPR-File.
Nachblidung des Befehls BSCANF
Adresse |
Wert |
Mnemonic |
0000 |
F500 |
scf |
0001 |
F401 |
move |
0002 |
0010 |
|
0003 |
4401 |
dec |
0004 |
6400 |
rlc |
0005 |
8D00 |
jmpnc |
0006 |
0003 |
|
Download des Maschinenprogramms als MPR-File.