正在加载图片...
③只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行 ④大多数指令可在一个机器周期内完成 2.RISC机器的实例 指令条数指令格式寻址方式 通用寄存器 120-136 3.某些指令的替代实现 指令 功能 替代指令 实现方法 MOV 寄存器间传送数据ADD(加法) Rs+Ro,Rd INC寄存器内容加 ADD(加法) 即数mm13=1,作为操作数 DEC 寄存器内容减1 SUB(减法)立即数m13=1,作为操作数 NEG 取负数 SUB(减法) R0Rs→Rd 取反码 XOR(异或) 即数imm13=-1,作为操作数 CLR 清除寄存器 ADD(加法)R+R0>Ra③只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行; ④大多数指令可在一个机器周期内完成。 2.RISC 机器的实例 指令条数 指令格式 寻址方式 通用寄存器 RISC 机 39 2 3. 某些指令的替代实现 指令 2 138 SPARC 机 75 3 4 120—136 功能 替代指令 实现方法 MOV 寄存器间传送数据 ADD(加法) Rs+R0ÆRd INC 寄存器内容加 1 ADD(加法) 立即数 imm13=1,作为操作数 DEC 寄存器内容减 1 SUB(减法) 立即数 imm13=1,作为操作数 NEG 取负数 SUB(减法) R0-RSÆRd NOT 取反码 XOR(异或) 立即数 imm13=-1,作为操作数 CLR 清除寄存器 ADD(加法) R0+R0ÆRd
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有