几道题目,请大家来帮忙。

liyongf 2003-10-17 07:15:02
1、在30x86的微机输入输出指令中,I/O的端口号通常是由DX寄存器提供的,但有时
可以在指令中直接指定00到FF的端口号。试问可直接由指令指定的I/O端口数。
我有疑问:什么叫做指令?
什么叫端口?
端口号是不是端口的地址?直接指定端口号是不是对端口地址进行赋值?
请指出这题目的解题思路。
2、什么叫做伪指令?
...全文
36 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
沙沙的吹 2003-10-17
  • 打赏
  • 举报
回复
x86系列好象有专门的io总线。
放在dx也许是间接对它寻址,后者可能是直接的端口寻址
ahjoe 2003-10-17
  • 打赏
  • 举报
回复
1. 0 - 255(即单个字节)的端口号可以在I/O指令中直接使用。
2. 不产生对应机器指令的指令是伪指令。比如 DB, 机器码中可没有DB指令。

21,453

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧