端口

作者: 8dc010427b39 | 来源:发表于2017-12-09 13:39 被阅读0次

    CPU 对内存或内部的数据读取可以用mov,但是对端口的读写只能用 in(读取) out(写入)

    in和out命令也只能是用ax al作为读取保存数据的存储器,和写入端口保存要写入的数据的存储器

    端口号0-65535,当端口号为0-255以内时,可以直接用端口号写命令如:

    in al,20h (从端口20h读取一个字节数据,从右边到左边赋值)

    out 20h,al (往20h写入一个字节数据,也是从右边到左边)

    当端口号是256-65535时,端口号必须储存在dx里,如:

    mov dx,3f8h

    in al,dx (从3f8h端口读取一个字节数据)

    out dx,al (往3f8h端口写入一个字节数据)

    相关文章

      网友评论

          本文标题:端口

          本文链接:https://www.haomeiwen.com/subject/fhdfixtx.html