· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› работа с винтом на уровне портов

Посл.отвђт Сообщенiе


Дата: Ноя 13, 2004 12:13:15

трабла есть, подскажите решение, плз!
в общем, я пытаюсь считать сектор ЖД с помощью портов, вроде все получается, но в одном месте затык. когда читаю из порта 01f0h (регистр данных) слово - все нормально, а если хочу прочитать байт - балалайка. может из этого порта только слова читать можно?
...
mov di,7c00h
mov cx,0100h
mov dx,01f0h
rep insw ; так все получается

...
mov di,7c00h
mov cx,0200h
mov dx,01f0h
rep insb ; а так - нет


Дата: Ноя 13, 2004 13:02:06

Только слова и можно.


Дата: Ноя 13, 2004 16:39:46

блин, никогда бы не подумал...
спасибо!


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.080