Чем оно потом будет принципиально от Апогея отличаться? Порты по другим адресам и всё?Alikberov wrote:Только сейчас две задачи, которые сначала нужно решить:
- Дописать Монитор с поддержкой режима 64 Кб
 - Прошить его в ПЗУ
 
Электроника КР-03
Moderator: Shaos
- 
				b2m
 - Devil
 - Posts: 927
 - Joined: 26 May 2003 06:57
 
Re: Электроника КР-03
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/
			
						http://bashkiria-2m.narod.ru/
- 
				Alikberov
														 - Doomed
 - Posts: 376
 - 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
 
				