- Сообщения
- 12
- Счётчик реакций
- 3
- Очки
- 265
Добавлю и я свой вклад в специалистостроение.
Да, он прост, понятен, но! Я вижу его чуть по-другому. Есть у КР580ВМ80 интересная фича — отдельная память для стека. Почему-бы ей не воспользоваться? Тем более в ЮТ-88 это реализовано, значит, на придётся изобретать велосипед. Кроме стека засунем туда атрибуты цвета в режиме 2 из 16 цветов на группу 8 горизонтальных точек, аналогично орионовскому. Используем чип на 512 КБ AS6C4008 (или, даже два), или, чего-уж мелочиться — DS1251Y с резервным питанием и фантомными часами! Это для RAM-диска и кеша. Основная память, те-же 64 КБ W24512AK. Загрузочное ПЗУ 64 КБ W27C512 при старте полностью копируется в ОЗУ и отключается. Избавляемся от портов в памяти. Ставим КР580ВК28/38 и адресуемся по In/Out заодно буферизируем ШД. ША буферизируется через мультиплексоры синхрогенератора. Для совместимости со старым софтом оставляем плату расширения с КР580ВВ55 и родными ПЗУ в разъёме SL62 по контактам совместимым с ISA-8.
На портах — клавиатура и мышь PS/2 (VT82C42N/HT6542B), таймер КР580ВИ53, UART КР580ВВ51 и MAX232 (в т.ч. для загрузки с писюка вместо магнитофона). Эх! гулять — так гулять! Арифметика AM9511A плюс звук SAA1099.
Вишенка на торте — 3 МГц клока и прерывание 25 Гц по гасящему импульсу. Вроде, всё. Описание здесь. А проект в EasyEDA.
Прототип уже в стадии сборки. Видео, пока монохромное, из ПЗУ с пиксельклоком 9 МГц на телек выводится. Кто со мной?
Да, он прост, понятен, но! Я вижу его чуть по-другому. Есть у КР580ВМ80 интересная фича — отдельная память для стека. Почему-бы ей не воспользоваться? Тем более в ЮТ-88 это реализовано, значит, на придётся изобретать велосипед. Кроме стека засунем туда атрибуты цвета в режиме 2 из 16 цветов на группу 8 горизонтальных точек, аналогично орионовскому. Используем чип на 512 КБ AS6C4008 (или, даже два), или, чего-уж мелочиться — DS1251Y с резервным питанием и фантомными часами! Это для RAM-диска и кеша. Основная память, те-же 64 КБ W24512AK. Загрузочное ПЗУ 64 КБ W27C512 при старте полностью копируется в ОЗУ и отключается. Избавляемся от портов в памяти. Ставим КР580ВК28/38 и адресуемся по In/Out заодно буферизируем ШД. ША буферизируется через мультиплексоры синхрогенератора. Для совместимости со старым софтом оставляем плату расширения с КР580ВВ55 и родными ПЗУ в разъёме SL62 по контактам совместимым с ISA-8.
На портах — клавиатура и мышь PS/2 (VT82C42N/HT6542B), таймер КР580ВИ53, UART КР580ВВ51 и MAX232 (в т.ч. для загрузки с писюка вместо магнитофона). Эх! гулять — так гулять! Арифметика AM9511A плюс звук SAA1099.
Вишенка на торте — 3 МГц клока и прерывание 25 Гц по гасящему импульсу. Вроде, всё. Описание здесь. А проект в EasyEDA.
Прототип уже в стадии сборки. Видео, пока монохромное, из ПЗУ с пиксельклоком 9 МГц на телек выводится. Кто со мной?