Timeline
Chat
Prospettiva
EMMU
Da Wikipedia, l'enciclopedia libera
Remove ads
L'EMMU è un chip MMU di tipo custom impiegato nel home computer 130XE della famiglia Atari 8-bit. È utilizzato per accedere alla RAM che eccede i primi 64 KB presenti nel 130XE.
L'utente non può manipolare direttamente l'EMMU. Per selezionare le ROM ed i banchi di memoria RAM occorre agire attraverso un registro hardware mappato in memoria e chiamato PORTB (5401710 o D30116). A partire dalla linea XL dei propri home computer Atari ha cambiato il registro PORTB trasformandolo da porta di ingresso sulle macchine 400/800 in porta di uscita sulle macchine XL/XE. Così facendo sulle macchine XL/XE sono presenti solamente due porte per il joystick anziché quattro come sulle macchine della serie 400/800.
Impostando o azzerando specifici bits sulla PORTB l'utente può accedere alla RAM che eccede i primi 64 KB in blocchi di 16 KB. Nessuna sincronizzazione è richiesta perché accesso alla memoria è gestito direttamente dal sistema operativo.
L'assegnazione dei bit per la PORTB è la seguente:
Remove ads
Bibliografia
- Ian Chadwick, Mapping the Atari Revised Edition, COMPUTE! Publications, 1985. ISBN 0-87455-004-1.
- (EN) INSIGHT: Atari (JPG), in Compute!, n. 43, Greensboro, Compute! Publications, dicembre 1983, pp. 264-271, ISSN 0194-357X . Trascrizione, su atarimagazines.com.
Voci correlate
Collegamenti esterni
- jindroush site(archived) EMMU info, part no. C025953
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads