[BTTP] Il Motorola 68000 {2/4}

Nell’approfondimento di oggi parleremo della struttura interna del 68k. La CPU ha una serie di registri dedicati, ossia dei registri interni. Ricordiamo che il processore può trattare dati di 32 bit con due operazioni da 16.

I registri del processore, detti generali, possono quindi trattare dati e indirizzi di 32 bit. Ne sono 16 e si dividono in 8 generali e 8 indirizzi. Inoltre una serie di registri fondamentali sono il PC o Program Counter che registra l’istruzione da eseguire (32 bit) e lo SR Status Register che invece ne identifica lo stato (16 bit di cui 10 utilizzati, gli altri sono stati lasciati per espansioni future).

Lo SR tiene traccia, come detto, dello stato del dispositivo, ossia se ivi si sono presentati problemi quali riporto, overflow, numeri negativi etc. Inoltre tratta le interruzioni con 3 bit in modo da stabilirne la priorità (argomento che sarà trattato in seguito).

Link articolo: 134

Annunci

Pubblicato il dicembre 1, 2010, in BTTP, CPU con tag . Aggiungi il permalink ai segnalibri. 2 commenti.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: