您的位置:首页 > 其它

用汇编语言写一段对PC/AT两片8237芯片进行全0全1测试的程序

2014-04-27 12:04 246 查看
;对从片编程
MOV AL,04H
OUT DMA+08H,AL
OUT DMA+0DH,AL
MOV AL,0FFH
AA:  MOV BL,AL
MOV BH,AL
MOV CX,08H
MOV DX,DMA
BB:  OUT DX,AL
OUT DX,AL
IN AL,DX
MOV AH,AL
IN AL,DX
CMP BX,AX
JE CC
HLT
CC:  INC DX
LOOP
INC AL
JZ AA
MOV AL,00H
OUT DMA+08H,AL    ;下面是对主片的编程
MOV AL,04H
OUT DMA+0D0H,AL
OUT DMA+0DAH,AL
MOV AL,0FFH
DD:  MOV BL,AL
MOV BH,AL
MOV CX,08H
MOV DX,DMA
EE:  OUT DX,AL
OUT DX,AL
IN AL,DX
MOV AH,AL
IN AL,DX
CMP BX,AX
JE FF
HLT
FF:  INC DX
LOOP
INC AL
JZ AA
MOV AL,00H
OUT DMA+0D0H,AL




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐