(简答题)
零地址指令的操作数来自哪里?一地址指令中,另一个操作数的地址通常可采用什么寻址方式获得?各举一例说明。
正确答案
双操作数的零地址指令的操作数来自堆栈的栈顶和次栈顶。双操作数的一地址指令的另一个操作数通常可采用隐含寻址方式获得,即将另一操作数预先存放在累加器中。例如,前述零地址和一地址的加法指令。
答案解析
略
相似试题
(简答题)
零地址指令的操作数来自哪里?
(填空题)
零地址运算指令在指令格式中不给出操作数地址,因此它的操作数来自()
(单选题)
零地址运算指令的操作数来自()。
(单选题)
一地址运算指令的另一个操作数来自()。
(简答题)
某机器字长16位,采用单字长指令,每个地址码6位。试采用操作码扩展技术,设计14条二地址指令,80条一地址指令,60条零地址指令。请给出指令编码示意图。
(单选题)
零地址指令的操作数一般隐含在()中。
(填空题)
零地址指令是不带()的机器指令,其操作数是由()提供的。
(简答题)
某计算机指令系统采用定长指令字格式,指令字长16位,每个操作数的地址码长6位。指令分二地址、单地址和零地址三类。若二地址指令有k2条,无地址指令有k0条,则单地址指令最多有多少条?
(简答题)
在一地址指令、二地址指令中,如何指定二个操作数地址?如何存放操作结果?