计算机指令中要用到的操作数一般可以来自哪些部件?


计算机指令中要用到的操作数一般可以来自哪些部件?

正确答案:(l)CPU内部的通用寄存器。此时应在指令字中给出用到的寄存器编号(寄存器名),通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2、3、4、5或更多一点的位数来表示一个寄存器。(2)外围设备(接口)中的一个寄存器。通常用设备编号、或设备入出端口地址、或设备映像地址(与内存储器地址统一编址的一个设备地址编号)来表示。(3)内存储器的一个存储单元。此时应在指令字中给出该存储单元的地址。


Tag:寄存器 指令 地址 时间:2023-11-17 15:31:40