не использовать старшую часть слова данных вообще т.е. не задействовать порт 58Н
Нет, нельзя. Порт 58Н это просто буферный регистр (старшие 8 бит), и этому порту не соответствует ни один порт IDE (в смысле это часть порта данных). При чтении нужно считывать сначала 50Н, а потом 58Н, а записывать наоборот, сначала 58Н (байт по адресу+1), а потом 50Н.
Последний раз редактировалось b2m; 28.10.2008 в 23:11.