Изучаю Фокалы, которые входили в КУВТ:
БК0010, ПЗУ 018
Коротко описан в "Микро-ЭВМ книга 8", стр. 133; более подробно в https://archive.org/details/focal
W ID: ФОКАЛ-БК0010
LIBRARY работает с кассетой
VACANT показывает свободную память
Нестандартные функции:
FX (чтение-запись памяти)
FP (чтение-запись порта УП)
FK (установка текстового курсора)
FT, FV (рисование точек и векторов)
FCLK (таймер; требует внешнего источника прерываний по вектору 100)
БК0010, ПЗУ 084
Вариант ПЗУ 018 с поддержкой ТЛГ (ИРПС). Исключен оператор VACANT.
Внутренняя версия МИЭТ-85.
ДВК, ПЗУ 058
Описан в "Микро-ЭВМ книга 8", стр. 34-87
Внутренняя версия МИЭТ: 1985.
W ID: Ф О К А Л
LIBRARY работает с перфолентой
OPERATE переключает ввод/вывод на терминал, перфоленту, принтер
KILL выполняет команду RESET
VERIFY запускает диагностику ЭВМ
Нестандартные функции:
FX (чтение-запись памяти)
FZCLK, FCLK (таймер)
FI, FM, FP, FD, FA, FC, FV, FL, FR, FS, FF (графика на КГД)
FCS (установка текстового курсора) -- описана на стр. 70, но в прошивке 058 ее нет
ДВК, ПЗУ 093
Упоминается в "Микро-ЭВМ книга 8", стр. 152, пока не найден
ДВК, загружаемые FOCAL1/FOCAL2, работают в RT-11
Описан в "Микро-ЭВМ книга 8", стр. 151-156, пока не найден
Совместим с версией в ПЗУ 093.
VACANT вместо VERIFY (свободная память)
нет FZCLK
итд.
При проведении археологических раскопок нашёлся интересный исходник. Начало из него:
И как прикол - файл с этим содержимым назывался... BASIC.P11(!)Код:;FOCAL-11, VERSION B2 ;BY RICK MERRILL ;COPYRIGHT@ 1970,1971 BY ;DIGITAL EQUIPMENT CORP, MAYNARD, MASS. ...
Немного позже попробую собрать и запустить
- - - Добавлено - - -
Вдогонку
Код:... .ASCII "C:FOCAL-11,PRELIM";VERSION IDENTIFIER ...
Последний раз редактировалось Hunta; 10.12.2023 в 13:23.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)