Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Facoltà di Ingegneria
Bus di sistema
1a parola
2a parola
3a parola
4a parola
bit 1 2 3 8
0
H=16
AR S DR
L
K=10 H=16
1023
Memoria
SR
A
PC
ALU
B
INTR
CIR CU
Clock
DR AR
0 010000000010000
1 010000000010001
2 010000000010010
3 010000000010011 Istruzioni
4 000000000010000
………………………………
………………………………
15 110100000000000 halt
16 000000000010001
17 000000000010010
Dati
18 000000000010000
………………………………
………………………………
La parte istruzioni e la parte dati sono nell’esempio
separate dalla istruzione di halt, una istruzione
particolare che arresta il funzionamento della
macchina.
PC 00 0000 0000
1
AR 00 0000 0000
2
0 0100 0000 0001 0000
PC 00 0000 0001 4
E. Ardizzone & I. Infantino - Appunti per il corso di Fondamenti di Informatica 20
Esecuzione dei programmi
Durante la fase di interpretazione l’istruzione,
presente adesso nel CIR, viene decodificata: a tal fine,
la macchina esamina la parte codice operativo
dell’istruzione, per determinare le azioni da eseguire.
Per la prima istruzione dell’esempio, supponendo che il
campo CO sia lungo 4 bit:
AR 00 0001 0000