IN 和OUT命令怎么使用???
问题:从端口输入100个字节并存入首地址为BUF的内存单元.设128H为数据输入寄存器端口,127H为状态寄存器端口,其D0位为1表示端口的数据已经准备就绪.DATA SEGMENT
DB 100 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
A: MOV DX,127H
IN AL,DX
TEST AL,1
JZ A
下面的怎么从输入端口写入数据并送到BUF呢??
麻烦大家帮我想想,给我讲解一下!
谢谢了!
[此贴子已经被作者于2007-1-2 21:30:36编辑过]