Atari MMU

Uses your system voice; voice and rate in settings.

Snapshot

≈ 3 min read

Names in other languages

No names in other languages are held for this entry yet.

Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.

Atari MMU is a custom memory management unit chip for the Atari 8-bit computers. It enables access to the hardware registers on ANTIC, GTIA, POKEY and 6520 PIA. The later XL/XE MMU (C061618) also selects OS ROM, Atari BASIC ROM, self-test ROM and LEDs in the 1200XL. On the 128K 130XE the EMMU chip handles similar functionality. The user cannot directly manipulate the Atari MMU, but selects the various ROMs and memory via the memory-mapped hardware register known as PORTB (54017 10 or D301 16 ). Atari changed PORTB from an input port on the 400/800 machines to an output port on the XL/XE machines, leaving two joystick ports instead of four on the XL/XE machines. By setting and clearing specific bits in PORTB, the user can access either the ROMs or memory locations. No synchronization is required as the OS handles the access. The bit assignments for PORTB on the XL/XE machines are: The 1200XL does not have BASIC built-in.

Atari MMU is a custom memory management unit chip for the Atari 8-bit computers. It enables access to the hardware registers on ANTIC, GTIA, POKEY and 6520 PIA. The later XL/XE MMU (C061618) also selects OS ROM, Atari BASIC ROM, self-test ROM and LEDs in the 1200XL. On the 128K 130XE the EMMU chip handles similar functionality. The user cannot directly manipulate the Atari MMU, but selects the various ROMs and memory via the memory-mapped hardware register known as PORTB (54017 10 or D301 16 ). Atari changed PORTB from an input port on the 400/800 machines to an output port on the XL/XE machines, leaving two joystick ports instead of four on the XL/XE machines. By setting and clearing specific bits in PORTB, the user can access either the ROMs or memory locations. No synchronization is required as the OS handles the access. The bit assignments for PORTB on the XL/XE machines are: The 1200XL does not have BASIC built-in.

See also

Atari FREDDIE

External links

jindroush site(archived) MMU info INSIGHT: Atari - Compute! Magazine - Talks about Bank Selection in the Atari XL machines.

Text derived from https://en.wikipedia.org/w/index.php?oldid=1361380467 under CC BY-SA 4.0; modifications have been made.

Provenance

snapshot enwiki-001361380467 · captured 1782569378.0 · version history

Cite this page as: encyclopegia.org, “Atari MMU”, snapshot enwiki-001361380467. https://encyclopegia.org/a/atari-mmu

Sources cited in this revision

No external citation was extracted for this revision. That is a statement about the source, not a claim that none exists.