Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Карта памяти
§ 1 16-ти битный режим MEGA DRIVE (отличается от режима совместимости с MASTER SYSTEM)
_ Карта памяти 68K _
• От переводчика: • Адреса с $400000 по $7FFFFF – фантом ПЗУ картриджа (ROM) и могут использоваться для ROM. На реальной приставке, сигнал CS для РОМа вырабатывается при обращении во всей области от $000000 до $7FFFFF. • Адреса с $A13000 по $A130FF – обращение к порту #1. При обращении к этой области в 256 байт, происходит генерация сигнала CS на контакт A31 разъема картриджа. • Адреса с $A12000 по $A120FF – обращение к порту #2. При обращении к этой области в 256 байт, происходит генерация сигнала CS на контакт B7 разъема Sega CD. • Адреса с $E00000 по $FFFFFF отведены под ОЗУ (RAM). В стандартной конфигурации там повторяется блок в 64 Кб. Практически ОЗУ можно нарастить до 2 Мбайт. • В стандартной конфигурации MD1 и MD2 при обращении к адресам $800000-$9FFFFF и $A12000-$BFFFFF (кроме указанных выше) процессор 68К останавливается. Он ожидает готовности устройства (“-DTACK” 10 ножка). Продолжает работу только после сброса. Это следует учесть при разработке устройств на основе платы MD1 или MD2
_ Карта памяти Z80 _
• От переводчика: • Адреса с $2000 по $3FFF – фантом ОЗУ для программы Z80. При замене микросхемы статической памяти 8 Кбайт на 16 Кбайт, область с $0000 по $3FFF (16 Кбайт) может быть использована целиком. • Доступ к банку памяти 68К происходит за счет автоматического арбитража шин (т.е. не требует дополнительных действий, просто читать ячейку или писать) в отличие от доступа 68К к памяти Z80.
_ Доступ 68000 к памяти Z80 _
• Доступ к памяти Z80 происходит за счет программного арбитража (необходимо засинхронизироваться с Z80, подробнее смотрите ниже) по адресам с $A00000 по $A0FFFF (64 Кбайта) • При обращении к адресам Z80 с $8000 по $FFFF ($A08000 - $A0FFFF) происходит чтение пассивной шины.
_ Область портов I/O (ввода/вывода) _
_ Область управления _
_ Область VDP (видеоконтроллера) _
2. VDP 315 – 5313 (TA-06) (Видеоконтроллер) Видеоконтроллер управляет изображением. VDP имеет графические режимы IV и V. Режим IV для совместимости с MASTER SYSTEM и V для новых функций Mega drive. Нет преимуществ для использования режима IV. Поэтому все разработчики используют режим V. В режиме V VDP показывает 4 плоскости (плана): Спрайты, Плоскость A, Плоскость B, Окно и Фон.
|