【正确答案】
B
【答案解析】[解析] 对于二地址指令,若两个操作数都在寄存器中,称为RR型指令;若一个操作数在寄存器中另一个操作数在存储器中,称为RS型指令;若两个操作数都在存储器中,则称为SS型指令。(一般用R表示寄存器,S表示存储器)RR型执行速度最快,SS型执行速度最慢,RS型执行速度介于RR型和SS型之间。
缓冲存储器(如Cache),用来存放最近使用的数据,其内容和调度都是由硬件或操作系统完成的,因此不能作为指令的地址码。控制存储器采用ROM结构,存放的是微程序,它对软件开发人员是透明的,显然不能作为指令的地址码。CPU不能直接访问外存,如果所需的数据存放在外存,则需要先调入主存,而指令中只能使用主存地址。