Upload
cody-chase
View
238
Download
1
Embed Size (px)
Citation preview
mcp 1
La macchina di Von Neumann
Istruzioni assembler
Microprocessore Z80
mcp 2
Unità di ingresso/uscita
Unità di ingresso/uscita
MemoriaCentrale
MemoriaCentrale
Memoria diMassa
Memoria diMassa
Unità LogicoAritmetica
Unità LogicoAritmetica
Unità di Controllo
Unità di Controllo
CPU
B U S
B U S
B U SStruttura elementare
M A R M D R
mcp 3
C P U
Unità di controllo(Central Unit o CU
Unità logico Aritmeticao ALU
• Instruction Register (IR)• Program Counter (PC)• Stack Pointer (SP)• Realizza il ciclo di
fetch-execute
• Instruction Register (IR)• Program Counter (PC)• Stack Pointer (SP)• Realizza il ciclo di
fetch-execute
• Circuito sommatore• Circuito operazioni logiche• Registro accumulatore
• Circuito sommatore• Circuito operazioni logiche• Registro accumulatore
mcp 4
B U S
• Data Bus
• Address Bus
• Control BusSchema
mcp 5
Address Bus
C P UC P U Unità di memoria
Unità di memoria
Unità di uscita
Unità di uscita
Unità di ingresso
Unità di ingresso
Data Bus
Control Bus
Modello di Von Neumann
mcp 6
StartStart
MAR PCMAR PC
Legge in memoria(all’indirizzo MAR)
Legge in memoria(all’indirizzo MAR)
IR MDRIR MDR
PC PC+1PC PC+1
Analizza il codice operativo
Analizza il codice operativo
Estrae la parte‘Codice operativo’
del registro IR
Estrae la parte‘Codice operativo’
del registro IR
Esecuzione dell’istruzione
Esecuzione dell’istruzione
Fetch
Ciclo di
fetch-execute
LD A, 3 LD B, 5 ADD A,BLD (10), AEnd
Istruzioni da eseguire
Fase 2
mcp 7
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
00
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
mcp 8
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
00
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
mcp 9
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
00
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
mcp 10
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
00
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
mcp 11
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
00
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
mcp 12
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
mcp 13
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
mcp 14
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
00
mcp 15
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 16
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 17
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 18
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 19
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 20
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 21
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 22
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 23
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
01
LD A
mcp 24
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
mcp 25
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
mcp 26
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
01
mcp 27
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
3
mcp 28
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
3
mcp 29
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
3
mcp 30
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
3
Fase 3
mcp 31
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
3
mcp 32
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
3
mcp 33
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
02
3
mcp 34
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
mcp 35
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
mcp 36
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
02
mcp 37
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD B
mcp 38
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD B
mcp 39
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD B
mcp 40
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD B
mcp 41
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD BFase 4
mcp 42
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD B
mcp 43
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD B
mcp 44
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
03
LD B
mcp 45
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
03
mcp 46
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
5
mcp 47
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
5
mcp 48
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
5
mcp 49
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
5
Fase 5
mcp 50
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
5
mcp 51
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
5
mcp 52
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
04
5
mcp 53
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
05
5
mcp 54
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
05
504
mcp 55
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
05
5ADD A, B
mcp 56
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
05
5
ADD A, B
mcp 57
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
05
5
ADD A, B
mcp 58
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
05
5
ADD A, B
mcp 59
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
LD A
3
LD B
05
5
ADD A, B
mcp 60
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
ADD A, B
mcp 61
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
ADD A, B
mcp 62
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
ADD A,
3
mcp 63
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5 AD 3
mcp 64
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5 35
mcp 65
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5 5
mcp 66
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5 5
mcp 67
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
mcp 68
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
8
mcp 69
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
8
mcp 70
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
8
mcp 71
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
8
Fase 6
mcp 72
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
8
mcp 73
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
05
5
8
mcp 74
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
06
5
8
05
mcp 75
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
06
5
8
LD …, A
mcp 76
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
06
5
8
LD …, A
mcp 77
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
06
5
8
LD …, A
mcp 78
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060708
ADD A, B
3
06
5
8
LD …, AFase 7
mcp 79
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
06
5
8
LD …, A
mcp 80
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
06
5
8
LD …, A
mcp 81
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
mcp 82
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
06
mcp 83
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
(10)
mcp 84
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
(10)
mcp 85
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A(10)
mcp 86
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A(10)
mcp 87
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
(10)
mcp 88
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
(10)
mcp 89
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
(10)
mcp 90
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
(10)
mcp 91
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
3
07
5
8
LD …, A
(10)
mcp 92
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
07
58
LD …, A
(10)
mcp 93
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
07
5
8
LD …, A
(10)
mcp 94
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
07
5
8
LD …, A
(10)
mcp 95
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
07
5
LD …, A
8
Fase 8
mcp 96
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
07
5
LD …, A
8
07
mcp 97
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
07
5
LD …, A
8
0707
mcp 98
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
5
LD …, A
8
07
07
07
mcp 99
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
5
LD …, A
8
07
Halt
07
mcp 100
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
5
LD …, A
8
07
Halt
07
mcp 101
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
5
LD …, A
8
07
Halt
07
mcp 102
A
B
C
I R
P C
A L U
Registri
Address Bus
DataBus
BloccoLogico
LD A 3
LD B 5
ADD A,B LD ...A
(10)Halt
000102030405060710
ADD A, B
8
5
LD …, A
8
07
Halt
07
mcp 103
CODICEOPERATIVO
Altre informazioni
Il riconoscimento del tipo di istruzione da eseguire avviene in base al contenuto di alcuni bits dell’istruzione stessa costituenti il codice operativo, utilizzato anche per riconoscere la classe di appartenenza della stessa istruzione.
Codice operativodi INCR
< indirizzo >
Esempi:
Codice operativodi ADDR
RegistroSorgente
RegistroDestinazione
Operazione Rd Rs+Rd