dzxujinsong 发表于 2021-8-12 22:07:51

端口的读写

对于端口的读写,用in和out 指令进行读写:

再使用in和out指令时只能用AX和AL来存放从端口读入的数据或要发送到端口中的数据。访问8 位端口时用AL,访问16位端口时用AX.

对0~255以内的端口进行读写:

in al,20h                           ;从20H端口读入一个字节数据

out 20h,al                           ;往20h端口写入一个字节数据

对256~65535的端口进行读写时,端口号放在dx中,

mov dx,3f8h                     ;将端口号3f8送入dx

in al,dx                              ;从3f8h端口读入一个字节

Max472 发表于 2021-8-12 22:19:34

{:9_236:}
页: [1]
查看完整版本: 端口的读写