
Сообщение от
barsik
Вопрос не понял.
Читать сразу же после записи в какой либо сегмент из того же самого адреса, куда была запись, - бесполезно. Поэтому для тестирования во все сегменты что-то записывается в окне 16К, а читается для проверки уже обычным способом, по физическим адресам, коммутируя банки целиком портом F9. При этом, естественно, диспетчер с окном 16К отключается записью в порт FB числа 80H. Т.к во все сегменты записаны разные числа, то если сегмент 16К неверно коммутируется, например, если сегменты "слиплись", то это обнаружится.
Для полной проверки можно ещё сделать наоборот, записать в сегменты используя порт F9, а читать используя доступ сквозь окно 16К. Но объём ПЗУ ограничен, потому одного теста достаточно.