单选题 关于计算机指令中用到的操作数来自哪些部件,下面叙述中正确的是______。
【正确答案】 B
【答案解析】[解析] 操作数的第1个来源和去处,可以是CPU内部的通用寄存器,此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2~5或更多的位数来表示一个寄存器。
操作数的第2个来源和去处,可以是外围设备(接口)中的一个寄存器,通常用设备编号或设备入/出端口地址或设备映像地址(与内存储器地址统一编址的一个设备地址编号)来表示。
操作数的第3个来源和去处,可以是内存储器的一个存储单元,此时应在指令字中给出该存储单元的地址。