Понятия не имею - я никогда не смотрел что там внутри было. Так, что единственное, что осталось в памяти - это что кнопки ВР и НР работали как нормальный Shift и не требовали втыкания спичек, служебной строки не было, служебные кнопки не работали, а все настройки и переключения режимов делались с помощью менюшки которая появлялась при нажатии CTRL/ПРОБЕЛ .
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
В УКНЦ есть такой режим ИСУ - индикация символов управления. В этом режиме коды с 0 по 31 не отрабатываются, а выводится их восьмеричный код в угловых скобках. На 15ИЭ и КСМ вместо этого выводится соответствующая мигающая латинская буква. В КСМ включается и выключается с помощью УСТ РЕЖИМА 6(доп) (блин, есть дизассемблированная прошивка, посмотреть можно). В 15ИЭ для отображения надо отжать РЕД.
Мнемоники в ТО намекают, что какой-то ассемблер был...
Можно попробовать написать на завод и спросить :-)
А на что намекает:
Код:000000AA: 11 09 jmp $010AКод:00000109: 12 87 jmp $0288 0000010B: 2F 0F ldc r15, #$0f
---------- Post added at 00:17 ---------- Previous post was at 00:13 ----------
Вообще, кстати сказать, 15ИЭ весьма крут.
Процессор с быстродействием 3 мипса, выполняющий команду за такт, и это 1980-й год. Для сравнения, ВМ80 примерно в 6(!) раз медленнее. Медленнее и ВМ1, ВМ2, и т.д.
При этом 15ИЭ на ходу отслеживает положение луча, и учавствует в построении изображения, помимо одновременного выполнения терминальных функций.
PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
PMI: KDJ11-BF, MSV11-JE
VT220, CM7209
0x87 - это команда SKP (пропустить следующую инструкцию). При этом все будет правильно работать, т.к. пропускается та инструкция, которая должна пропуститься. Однако, ничто не мешало сделать JMP $10D. И все же они сделали так. Зачем? Загадка. Если ошибка случайная, то по счастливому стечению обстоятельств, она ничего не портит.
Что еще больше намекает, что писалось в коде, а не на асме.
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)