搜题
问题   更新时间2023/6/29 22:09:00

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

一般来自三个方面: 第一个来源(或去处),可以是CPU内部的通用寄存器,此时应在指令字中给出用到的寄存器编号(寄存器名)。通用寄存器的数量一般为几个、十几个,故在指令字中须为其分配2、3、4、5或更多一点的位数来表示一个寄存器。 第二的来源(或去处),可以是外围设备(接口)中的一个寄存器,通常用设备编号、或设备入出端口地址、或设备映像地址(与内存储器地址统一编址的一个设备地址编号)来表示。 第三个来源(或去处),可以是内存储器的一个存储单元,此时应在指令字中给出该存储单元的地址。
王老师:19139051760(拨打)