Библиотека knigago >> Компьютеры и Интернет >> Хакерство >> Технический обзор SEGA GENESIS


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1605, книга: И снова уйдут корабли...
автор: Леонид Викторович Почивалов

Путешествия - это страсть, которая сродни любви. Они захватывают дух, расширяют кругозор и оставляют неизгладимый след в душе. В книге "И снова уйдут корабли..." Леонид Почивалов делится своими приключениями в качестве судового врача во время морских экспедиций. Книга состоит из серии очерков, каждый из которых представляет собой увлекательное повествование об определенном путешествии или происшествии. От Северного полюса до экватора и островов Тихого океана, Почивалов описывает...

Автор неизвестен - Технический обзор SEGA GENESIS

Технический обзор SEGA GENESIS
Книга - Технический обзор SEGA GENESIS.   Автор неизвестен  - прочитать полностью в библиотеке КнигаГо
Название:
Технический обзор SEGA GENESIS
Автор неизвестен

Жанр:

Аппаратное обеспечение, компьютерное железо, Хакерство

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Технический обзор SEGA GENESIS"

Аннотация к этой книге отсутствует.

Читаем онлайн "Технический обзор SEGA GENESIS". [Страница - 2]

Регистр №0 - Регистр №3 -
Регистр №4 - Регистр №10 -
Регистр №11 - Регистр №14 -
Регистр №15 - Регистр №18 -
Регистр №19 - Регистр №23 -

§ 6 Доступ к памяти VDP -
_ Установки адресации -
_ Доступ к VRAM (видеобуфер) -
_ Доступ к CRAM (память цвета) -
_ Доступ к VSRAM (память прокрутки) -
_ Временные интервалы доступа -
_ Счетчик X/Y -

§ 7 DMA -
_ Из памяти в видеобуфер -
_ Заполнение видеобуфера -
_ Копирование видеобуфера -
_ Возможности DMA -

§ 8 Прокрутка -
_ Размер экрана -
_ Горизонтальная прокрутка -
_ Вертикальная прокрутка -
_ Прокрутка блока -
_ Имя блока -
§ 9 Окно -
_ Позиция -
_ Приоритет -
_ Имя блока -

§ 10 Спрайт -
_ Позиция -
_ Атрибуты -
_ Размер -
_ Возможности -
_ Приоритет (Спрайтов) -
_ Знакогенератор -

§ 11 Приоритет -

§ 12 Палитра цвета -

§ 13 Чересстрочный режим -

3. Совместимость 8/16 бит -

_ MARK III (MS - Япония) -
_ MS -
_ карта RAM -

4. Порты I/O (ввода/вывода) -

§ 1 Версия -

§ 2 Порты I/O -

§ 3 Режим памяти -

§ 4 Управление процессором Z80 -
_ Захват шин Z80 (BUSREQ) -
_ Сброс Z80 (RESET) -

§ 5 Область Z80 -
_ Память для программы Z80 -
_ Звуковой чип -
_ Регистр переключения банков -

5. Карта VRAM (видеобуфера) -
6. Приложения -
1. Карта памяти

§ 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, Окно и Фон.

Режим IV (Режим совместимости)



Режим V (16-ти битный режим)



_ Терминология _

1. Предмет на позиции с координатами X Y называется "DOT" (“Указатель”).
2. Минимальная единица экрана называется "PIXEL" (“Точка”).
3. "CELL" (“Ячейка”) подразумевается символ 8 x 8 точек.
4. SCROLL (Прокрутка) отображает перемещение охватываемой области плоскости.
5. CPU (Процессор) обычно применяется для 68000.
6. VDP (Видеоконтроллер) означает “Video Display Processor”.
7. CTRL (Управление) обозначает “Control”.
8. VRAM (Видеобуфер) обозначает ОЗУ VDP, 64Kбайта ОЗУ с доступом только через регистры VDP.
9. CRAM (Память цвета) обозначает “Color RAM”, 64 ячейки по 9 --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.