Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mcp1 La macchina di Von Neumann Istruzioni assembler Microprocessore Z80.

Similar presentations


Presentation on theme: "Mcp1 La macchina di Von Neumann Istruzioni assembler Microprocessore Z80."— Presentation transcript:

1 mcp1 La macchina di Von Neumann Istruzioni assembler Microprocessore Z80

2 mcp2 Unità di ingresso/uscita Unità di ingresso/uscita Memoria Centrale Memoria Centrale Memoria di Massa Memoria di Massa Unità Logico Aritmetica Unità Logico Aritmetica Unità di Controllo Unità di Controllo CPU B U S Struttura elementare M A RM D R

3 mcp3 C P U Unità di controllo (Central Unit o CU Unità logico Aritmetica o ALU Instruction Register (IR) Program Counter (PC) Stack Pointer (SP) Realizza il ciclo di fetch-execute fetch-execute Instruction Register (IR) Program Counter (PC) Stack Pointer (SP) Realizza il ciclo di fetch-execute fetch-execute Circuito sommatore Circuito operazioni logiche Registro accumulatore Circuito sommatore Circuito operazioni logiche Registro accumulatore

4 mcp4 B U S Data Bus Address Bus Control Bus Schema

5 mcp5 Address Bus C 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

6 mcp6 Start MAR PC Legge in memoria (allindirizzo MAR) Legge in memoria (allindirizzo MAR) IR MDR PC 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 dellistruzione Esecuzione dellistruzione Fetch Ciclo di fetch-execute LD A, 3 LD B, 5 ADD A,B LD (10), A End Istruzioni da eseguire Fase 2

7 mcp7 A B C I R P C A L U Registri Address Bus Data Bus 00 Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08

8 mcp8 A B C I R P C A L U Registri Address Bus Data Bus 00 Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08

9 mcp9 A B C I R P C A L U Registri Address Bus Data Bus 00 Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08

10 mcp10 A B C I R P C A L U Registri Address Bus Data Bus 00 Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08

11 mcp11 A B C I R P C A L U Registri Address Bus Data Bus 00 Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08

12 mcp12 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08

13 mcp13 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01

14 mcp14 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 00

15 mcp15 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

16 mcp16 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

17 mcp17 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

18 mcp18 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

19 mcp19 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

20 mcp20 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

21 mcp21 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

22 mcp22 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

23 mcp23 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 01 LD A

24 mcp24 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A

25 mcp25 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02

26 mcp26 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 01

27 mcp27 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 3

28 mcp28 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 3

29 mcp29 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 3

30 mcp30 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 3 Fase 3

31 mcp31 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 3

32 mcp32 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 3

33 mcp33 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 02 3

34 mcp34 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3

35 mcp35 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03

36 mcp36 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 02

37 mcp37 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B

38 mcp38 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B

39 mcp39 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B

40 mcp40 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B

41 mcp41 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B Fase 4

42 mcp42 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B

43 mcp43 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B

44 mcp44 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 03 LD B

45 mcp45 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 03

46 mcp46 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 5

47 mcp47 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 5

48 mcp48 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 5

49 mcp49 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 5 Fase 5

50 mcp50 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 5

51 mcp51 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 5

52 mcp52 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 04 5

53 mcp53 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 05 5

54 mcp54 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 05 5 04

55 mcp55 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 05 5 ADD A, B

56 mcp56 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 05 5 ADD A, B

57 mcp57 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 05 5 ADD A, B

58 mcp58 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 05 5 ADD A, B

59 mcp59 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 LD A 3 LD B 05 5 ADD A, B

60 mcp60 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 ADD A, B

61 mcp61 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 ADD A, B

62 mcp62 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 ADD A, 3

63 mcp63 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5AD 3

64 mcp64 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 535

65 mcp65 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 55

66 mcp66 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 55

67 mcp67 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5

68 mcp68 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 8

69 mcp69 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 8

70 mcp70 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 8

71 mcp71 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 8 Fase 6

72 mcp72 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 8

73 mcp73 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 05 5 8

74 mcp74 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 06 5 8 05

75 mcp75 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 06 5 8 LD …, A

76 mcp76 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 06 5 8 LD …, A

77 mcp77 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 06 5 8 LD …, A

78 mcp78 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 08 ADD A, B 3 06 5 8 LD …, A Fase 7

79 mcp79 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 06 5 8 LD …, A

80 mcp80 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 06 5 8 LD …, A

81 mcp81 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A

82 mcp82 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A 06

83 mcp83 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

84 mcp84 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

85 mcp85 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

86 mcp86 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A(10)

87 mcp87 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

88 mcp88 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

89 mcp89 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

90 mcp90 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

91 mcp91 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 3 07 5 8 LD …, A (10)

92 mcp92 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 07 5 8 LD …, A (10)

93 mcp93 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 07 5 8 LD …, A (10)

94 mcp94 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 07 5 8 LD …, A (10)

95 mcp95 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 07 5 LD …, A 8 Fase 8

96 mcp96 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 07 5 LD …, A 8 07

97 mcp97 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 07 5 LD …, A 8 07

98 mcp98 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 5 LD …, A 8 07

99 mcp99 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 5 LD …, A 8 07 Halt 07

100 mcp100 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 5 LD …, A 8 07 Halt 07

101 mcp101 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 5 LD …, A 8 07 Halt 07

102 mcp102 A B C I R P C A L U Registri Address Bus Data Bus Blocco Logico LD A 3 LD B 5 ADD A,B LD...A (10) Halt 00 01 02 03 04 05 06 07 10 ADD A, B 8 5 LD …, A 8 07 Halt 07

103 mcp103 CODICE OPERATIVO Altre informazioni Il riconoscimento del tipo di istruzione da eseguire avviene in base al contenuto di alcuni bits dellistruzione stessa costituenti il codice operativo, utilizzato anche per riconoscere la classe di appartenenza della stessa istruzione. Codice operativo di INCR Esempi: Codice operativo di ADDR Registro Sorgente Registro Destinazione Operazione R d R s +R d


Download ppt "Mcp1 La macchina di Von Neumann Istruzioni assembler Microprocessore Z80."

Similar presentations


Ads by Google