Игровая приставка NES (Nintendo Entertainment System), известная также как Famicom (FAMily COMputer) – в нашей стране, благодаря фирме Стиплер (Steepler), известна как Dendy. И не смотря на то, что в середине девяностых годов прошлого века Денди была действительно «народной» приставкой – с ростом технического прогресса она сейчас, как игровая система, отошла на задний план (уступив место ПК). Но именно в сегодняшние дни Денди приобрела новый интерес у радиолюбителей – как простейшая микро-ЭВМ …
Вопросом программирования Денди заинтересовался и я. Разнообразной информацией Интернет не изобилует (хотя кое-что есть) – вся документация англоязычная (хотя встречаются и ее прямые переводы – безо всякого осмысления переводимого). Не так давно вышла даже книга и мультимедийный диск (разных издательств, но одинакового содержания – книга даже более полного) – в которых легко узнаются все теже англоязычные источники (а часть информации взята «с потолка» и абсолютно некорректна). Поэтому многое пришлось осмыслять на практике. Результаты моей работы перед вами (весь текст исключительно мой) и так начнем …
Материал ориентирован на читателя, обладающего базовыми сведениями по организации ЭВМ.
Общие сведения об архитектуре Денди
Процессор Денди (CPU)
Видеопроцессор Денди (PPU)
Катридж Денди
Ввод/Вывод в Денди
Формирование звуков в Денди
Приложение №1. Система команд 6502
Приложение №2. Палитра в RGB
Приложение №3. Спецификации мапперов
Приложение №4. Разъём картриджа
Приложение №5. Схемотехника
Приложение №6. История, ссылки, прочее