Jump to content

Атари ММУ

Атари ММУ

Atari MMU — это специальный чип блока управления памятью для 8-битных компьютеров Atari. Он обеспечивает доступ к аппаратным регистрам ANTIC , GTIA , POKEY и 6520 PIA. Более поздняя версия MMU XL/XE (C061618) также выбирает ОС ПЗУ , ПЗУ Atari BASIC , ПЗУ самотестирования и светодиоды в 1200XL. В 128K 130XE чип EMMU выполняет аналогичные функции.

Пользователь не может напрямую манипулировать MMU Atari, но выбирает различные ПЗУ и память через аппаратный регистр, отображаемый в памяти, известный как PORTB (54017 10 или D301 16 ). Atari изменила порт PORTB с входного порта на машинах 400/800 на выходной порт на машинах XL/XE, оставив два порта для джойстика вместо четырех на машинах XL/XE.

Устанавливая и очищая определенные биты в PORTB, пользователь может получить доступ либо к ПЗУ, либо к ячейкам памяти. Никакой синхронизации не требуется, поскольку доступ обрабатывает ОС.

Назначения битов для PORTB на машинах XL/XE:

ПОРТБ (D301 16 )
Бит №. Описание
0 Управляет регионом ПЗУ ОС. Отключение ПЗУ ОС вместо этого включает ОЗУ. 0 — отключить, 1 — включить.
1 Управляет встроенным Бейсиком . 0 для включения, 1 для отключения.
2 Управляет светодиодом №1 в 1200XL. 0 — вкл., 1 — выкл. Расширенный выбор банка оперативной памяти в 130XE.
3 Управляет светодиодом №2 в 1200XL. 0 — вкл., 1 — выкл. Расширенный выбор банка оперативной памяти в 130XE.
4 Бит расширенного ОЗУ ЦП только для 130XE. 0 для включения, 1 для отключения.
5 Расширенный бит ОЗУ ANTIC только для 130XE. 0 для включения, 1 для отключения.
6 Бит включения Missile Command только для XEGS, но только если BASIC не включен. 0 для включения, 1 для отключения.
7 Управляет областью самотестирования ПЗУ. Отключение самотестирования вместо этого включает ОЗУ. 0 для включения, 1 для отключения.

Примечание. В 1200XL нет встроенного языка BASIC.

См. также

[ редактировать ]
  • Чедвик, Ян (1985). Описание обновленного издания Atari . ВЫЧИСЛИТЬ! Публикации, Инк. ISBN   0-87455-004-1 . [1]
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 83fa3982abd7b46417c56b937484ad1f__1715845800
URL1:https://arc.ask3.ru/arc/aa/83/1f/83fa3982abd7b46417c56b937484ad1f.html
Заголовок, (Title) документа по адресу, URL1:
Atari MMU - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)