第三节 指令类型,CISC化,RISC化,:从增强指令系统功能出发,指令功能复杂。,:从提高指令执行效率出发,指令功能简单。,3.3.1 传送指令,源地址 目的地址,数,设置时需考虑:,1.规定传送范围,例.DJS-100系列:,80X86:,IBM370:,2.指明传送单位,例.VAX-11(用操作码说明):,80X86(用地址量说明):,传送次数由计数器控制,MOVB 8,MOV AX,BX(16),MOVW 16,MOVL 32,MOV AL,BL(8),MOV EAX,EBX(32),例.80X86的串传送指令:REP MOVSW,3.设置寻址方式,在寻址方式的设置上几乎不受限制,能比较集中地反映指令系统各种寻址方式的实现。,3.3.2 输入/输出指令,各种信息,设置时需考虑:,1.I/O指令的功能扩展,如何用通用I/O指令实现对各种具体设备的控制?,(1)I/O指令中留有扩展余地,指令中某些字段编码事先不定义,需要时再约定其含义。,(2)I/O接口中设置控制/状态寄存器,用于外设种类、数量不多的场合。,