为了减少指令条数,典型的面向定点数的RISC计算机不设置“清除寄存器(置O)指令”和“寄存器之间的数据传送指令”,也不设置“将操作数(存放于寄存器中)取反”的指令。设RISC计算机的算术运算指令均为“采用寄存器寻址的三操作数指令”,格式为: OP R1,R2,R3。 它们的两个源操作数R1和R2必须来自不同的通用寄存器,运算结果(目的操作数)可以存入第3个通用寄存器R3,也可以存入与某个源操作数相同的通用寄存器。 请问:
这样的RISC计算机必须进行怎样特别的系统结构设计,才能用算术运算指令实现“清除寄存器Ri”和“将寄存器Ri的值送入寄存器Rj中”以及“将操作数(存放于寄存器Ri中)取反”。
在I/O统一编址方式下,CPU通过()指令来访问DMA控制器。
A. 访存
B. I/O
C. 中断指令
D. POP/PUSH
寄存器中的值有时是数据,有时是指针(即内存地址),它们在形式上没有差别,区分它是数据还是地址的依据不可能是()。
A. 指令的操作码
B. 指令的寻址方式字段
C. 寄存器的编号
D. 时序信号
寄生性天敌寄生在另一寄生性天敌的现象,称为()
A. 初寄生
B. 次寄生(重寄生)
C. 外寄生
D. 内寄生