Цитата Сообщение от hobot Посмотреть сообщение
Теперь вопрос именно по эмуляции ДВК в рамках вашего проекта, мне просто совершенно неведомо, в каком виде там ОС функционирует? Это какой то абстрактный ЖД или вирт.дисководы? То есть обычные 800кб образы (DSK) к нему будут подходить или надо перекидывать куда-то? В общем вот эту особенность вашего эмулятора осветите - это важный момент!
Пока ДВК не эмулируется совсем -- на скрине КСМ, подключенный по сети к SIMH :-) В работе КЦГД, после него можно будет браться за сам ДВК -- так проще отладить ядро ВМ2 (которое пока выглядит как T11+инструкции EIS). Промежуточный результат пока не очень интересный -- это симуляция ввода символов с линии:

Скрытый текст

[свернуть]

Образы дисков, думаю, будут посекторные для MY/DW, а для MX что-то уровнем пониже -- в MESS есть некий формат MFI:
Track data consists of a series of 32-bits lsb-first values
representing magnetic cells. Bits 0-27 indicate the sizes, and bits
28-31 the types. Type can be:
- 0, MG_A -> Magnetic orientation A
- 1, MG_B -> Magnetic orientation B
- 2, MG_N -> Non-magnetized zone (neutral)
- 3, MG_D -> Damaged zone, reads as neutral but cannot be changed by writing