关于asm:关于IN指令和OUT指令

44次阅读

共计 245 个字符,预计需要花费 1 分钟才能阅读完成。

  1. IN 指令 通过指定的端口号输出数据(数据进入到 cpu 的寄存器)
  2. OUT 指令 则是把 CPU 寄存器中存储的数据输入到指定端口号的端口(数据从 cpu 的寄存器进去)
  3. I/O 控制器 中有用于长期保留输入输出数据的内存。这个内存就是端口(port)
    IO 控制器外部的内存,也被称为寄存器,用于长期存储数据的。(在 IO 控制器的内存即寄存器的地址就是端口)
  4. 一个 I / O 控制器能够管制多个设施,各端口之间通过端口号进行辨别。
  5. 端口号也被称为I/ O 地址
  6. IN 指令和 OUT 指令在端口号指定的端口和 CPU 之间进行数据的输出和输入。
正文完
 0