Чем оно потом будет принципиально от Апогея отличаться? Порты по другим адресам и всё?Alikberov wrote:Только сейчас две задачи, которые сначала нужно решить:
- Дописать Монитор с поддержкой режима 64 Кб
- Прошить его в ПЗУ
Электроника КР-03
Moderator: Shaos
-
- Devil
- Posts: 907
- Joined: 26 May 2003 06:57
Re: Электроника КР-03
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
http://bashkiria-2m.narod.ru/
-
- Doomed
- Posts: 355
- Joined: 14 Oct 2019 18:10
- Location: Tashkent
Re: Электроника КР-03
Обнаружил в ПЗУ КР-03 ячейку 7610, которая используется инструкцией FE72 и всё портит, так как там у меня хранится позиция оконной области.sergey2b wrote:ясноAlikberov wrote:sergey2b wrote:Только сейчас две задачи, которые сначала нужно решить:
- Дописать Монитор с поддержкой режима 64 Кб
- Прошить его в ПЗУ
у меня пока цель все починить и запустить
если кому то потребуеться 32k монитор есть здесь
https://disk.yandex.ru/d/yXYBW39y3LjVvi ... %81%D0%BA)

Сейчас вот думаю, что делать.
Конечно, проще код опроса клавиатуры подправить.

Вы, как никто другой, отлично поняли технологию переключения адресации!b2m wrote:Чем оно потом будет принципиально от Апогея отличаться? Порты по другим адресам и всё?Alikberov wrote:Только сейчас две задачи, которые сначала нужно решить:
- Дописать Монитор с поддержкой режима 64 Кб
- Прошить его в ПЗУ

Тем самым, дешифрация адресов остаётся та же, но приложение видит всё ОЗУ в 65536 байтов.
Сейчас уже отладил подпрограмму смены режима ВТ57/ВГ75 через F83C: Директивы I/O восстанавливают установленный пользователем режим.
В настоящее время пытаюсь решить другие мелкие проблемы.
- Загрузка файла по директиве «I» в область памяти 8000…FFFF
- Выгрузка файла по директиве «O» области памяти 8000…FFFF
- Подсчёт контрольной суммы области памяти 8000…FFFF
- Вывод символа на экран при буфере в области памяти 8000…FFFF
- Прокрутка экрана в буфере памяти области 8000…FFFF