计算机指令中要用到的操作数一般可以来自( )部件。

admin2016-03-29  34

问题 计算机指令中要用到的操作数一般可以来自(    )部件。

选项 A、通用寄存器
B、外围设备(接口)中的寄存器
C、内存的存储单元
D、以上答案都正确

答案D

解析 (1)CPU内部的通用寄存器,此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2,3,4,5或更多的数来表示一个寄存器;该寄存器的内容可以是指令运算用到的数据,也可能用作一个操作数的地址。(2)可以是外围设备(接口)中的一个寄存器,通常用设备编号或设备输入/输出端口地址或设备映像地址来表示。(3)可以是内存储器的一个存储单元,此时应在指令字中给出该存储单元的地址。
转载请注明原文地址:https://kaotiyun.com/show/pmRi777K
0

最新回复(0)