- 1
- 0
- 约1.37万字
- 约 84页
- 2019-07-03 发布于山东
- 举报
* * * * * * * * * * * (2)指明传送单位 例. 用操作码说明(VAX-11): 用地址量说明(80X86): 传送次数由计数器控制 MOVB 8 MOV AX,BX MOVW 16 MOVL 32 MOV AL,BL MOV EAX,EBX 例. 80X86的串传送指令:REP MOVSW (3)设置寻址方式 在寻址方式的设置上几乎不受限制,能比较 集中地反映指令系统各种寻址方式的实现。 8 16 32 2.输入/输出指令 各种信息 主机 外设 设置时需考虑: (1)I/O指令的功能扩展 如何用通用I/O指令实现对各种具体设备的控制? ● I/O指令中留有扩展余地 指令中某些字段编码事先不定义,需要时再约定 其含义。 ● I/O接口中设置控制/状态寄存器 用于外设种类、数量不多的场合。 (2)主机对外设的寻址方式 如何设置控制/状态寄存器是接口设计的关键。 寻找I/O接口中的寄存器的方式。 主机用输出指令或传送指令将具体设备的控制命令 按约定的代码格式送往接口中的控制寄存器,向外 设发出命令。 外设的状态信息也以某种格式放在接口的状态寄存 器中,主机用输入指令或传送指令从状态寄存器中 取出有关信息进行查询、分析。 I/O端口 寻找I/O接口中的寄存器的方式。 如何为I/O端口分配地址? ● 单独编址 I/O地址空间不占主存空间,可与主存
原创力文档

文档评论(0)