Caricare documenti e articoli online 
INFtub.com è un sito progettato per cercare i documenti in vari tipi di file e il caricamento di articoli online.


 
Non ricordi la password?  ››  Iscriviti gratis
 

PEDINATURA DELLO Z-80

finanze



PEDINATURA DELLO Z-80:la cpu ha una struttura a 40 piedini per sistemi ad 8 bit, invece 64 piedini per sist. A 16 bit.

La cpu a 40 piedini è composto da una serie di: bus dei controlli, bus address, bus data.

Controllo dei bus: 747i85h BUS RQ: (bus request) quando si attiva tutti i segnali in uscita in alta impedenza. BUSAK:segnale di risposta della cpu ai dispositivi richiedenti il controllo dei bus per indicare che sono posti in alta impedenza.

Controllo del sistema:M1: (primo ciclo macchina)segnale emesso dalla cpu per indicare che il ciclo macchina è in esecuzione. Se il cod. operativo è a 2 byte il segnale m1 viene generato 2 volte. MREQ: (memory request) indica alla memoria che sul bus address c'è un indirizzo valido per una istruzione di lettura o di scrittura. IORQ: (input, output, request) segnale emesso dalla cpuper indicare ai dispositivi esterniche sugli 8 byte meno significativi  del bus degli indirizzi è presente un indirizzo valido per un'istruzione di lettura o di scrittura. RD: (read)richiesta della cpu diu leggere un dato da un disposit. Esterno o dalla memoria. WR: (write) indica alla memoria o ad altri dispositivi esterni che la cpu ha inviato un dato valido.



Controllo della cpu: INT: (interrupt request) richiesta di interruzione proveniente da un dispositivo input/output. NMI: (interruz. Non mascherabile)segnale di richiesta di interruzione con priorità rispetto ad int. ALT: (stato di alt) segnale in uscita dalla cpu che indica l'attesa di un'interruzione. WAIT: (attesa) segnale usato per indicare alla cpu che il dispositivo esterno indirizzato non è ancora pronto per il trasferimento di informazioni. RESET: (azzeramento) segnale che prepara l'inizio delle operazioni forzando la cpu ad azzerare tutti i registri.



FASI DI UNA ESECUZIONE:


Esempio: 4002_add A,(HL)   cod. 86

Fase di fetch:

1- il contenuto del pc (4002) viene posto sul bus address

2-il contenuto della locazione di memoria individuata dal pc viene messa in uscita sul bus dati fino a raggiungere IR.

3-il pc si incrementa e contiene l'indirizzo successivo (4003)

FASE DI EXECUTE:

1-il contenuto del pc è (4003)

2-il contenuto della locazione di memoria individuata da pc viene messa sul bus dati fino a raggiungere A.

3-il pc si incrementa e contiene l'indirizzo successivo (4004).




Privacy




Articolo informazione


Hits: 1750
Apprezzato: scheda appunto

Commentare questo articolo:

Non sei registrato
Devi essere registrato per commentare

ISCRIVITI



Copiare il codice

nella pagina web del tuo sito.


Copyright InfTub.com 2024