По идее должны запускаться. Но к косякам надо быть готовым
Да, все процедуры должны быть переписаны.
Надо читать описание СР/М на аглицком. Что бы мы не ставили в качестве носителя, система должна думать, что это дискета и не более того. Т.е. мы должны эмулировать дискеты на любом ином носителе.
TASM
Они висят как порты ввода/вывода, не более. А уж какие они в железе - программе без разницы.
Разумеется, у каждого из портов свои адреса рабочих регистров и разное предназначение.
Мой биос рассчитан на диск общей ёмкостью 128 мегабайт, отсюда и название. Большей ёмкости СР/М не поддерживает исторически. Если диск будет меньшей ёмкости, то придется переписывать ещё немного процедур.
Да, вместе с командным процессором.
Даже не думал об этом.






Ответить с цитированием