Это строки, которые должны получится в памяти Вектора после старта МДОС по адресам 0000h и далее. Немного поясню, что это и как работает:
Код:
21 03 B6 01 00 C3 00 B6 3E 23 D3 10 E9
^^ -- стандартно тут JMP, в первом патче менялось на RST 6, а в этом варианте меняем на LXI
^^^^^ -- это адрес перехода на МДОС, используется программами
^^ -- тут свободный байт, меняем его на LXI, чтобы отключить JMP в адресе 00005h
^^ -- а вот сюда МДОС пишет номер текущего диска, менять этот байт нельзя
^^^^^^^^ -- на самом деле тут JMP 0B600h, который вызывается по CALL 5
И далее идут команды на включение КД и переход в МДОС.
Это всего двумя командами отличается от того, что сделал
ivagor в своём патче и принципиальных отличий в работе не имеет, но наложить это на файл mdos31h.com просто так не получится, надо править исходники так, чтобы при старте МДОС в память заносились эти значения.