Порт 1FFD — различия между версиями

Материал из SpeccyWiki
Перейти к: навигация, поиск
(Новая: '''Порт #1FFD (8189)''' - дополнительный порт управления конфигурацией, появившийся в компьютерах ZX Spectrum +2A ...)
 
м (Нормальный режим)
Строка 10: Строка 10:
 
=== Нормальный режим ===
 
=== Нормальный режим ===
 
*'''D1''' - не используется.
 
*'''D1''' - не используется.
*'''D2''' - старший бит номера страницы ПЗУ (младший - '''D4''' порта [[Порт 7FFD|#7FFD]]
+
*'''D2''' - старший бит номера страницы ПЗУ (младший - '''D4''' порта [[Порт 7FFD|#7FFD]]):
 
**00 - редактор [[Sinclair BASIC|BASIC128]], меню и тест
 
**00 - редактор [[Sinclair BASIC|BASIC128]], меню и тест
 
**01 - BASIC48
 
**01 - BASIC48

Версия 19:38, 15 мая 2008

Порт #1FFD (8189) - дополнительный порт управления конфигурацией, появившийся в компьютерах ZX Spectrum +2A и ZX Spectrum +3.

Назначение битов порта

  • D0 - режим управления расширенной памятью. 0 - нормальный, 1 - специальный.
  • D3 - управление мотором дисковода (1 - включен).
  • D4 - линия строба принтера.

Назначение битов D1 и D2 зависит от режима управления расширенной памятью.

Нормальный режим

  • D1 - не используется.
  • D2 - старший бит номера страницы ПЗУ (младший - D4 порта #7FFD):
    • 00 - редактор BASIC128, меню и тест
    • 01 - BASIC48
    • 10 - обработчик ошибок BASIC128
    • 11 - +3DOS

Специальный режим