电子与通信技术

将A累加器进行堆栈保护的指令语句是()A、MOVCA,@A+DPTRB、MOVXA,@DPTRC、MOVA,@R1D、PUSHACC

题目

将A累加器进行堆栈保护的指令语句是()

  • A、MOVCA,@A+DPTR
  • B、MOVXA,@DPTR
  • C、MOVA,@R1
  • D、PUSHACC
参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果要对累加器的内容进行清零,那么可以采用的操作是______。

A.将累加器的内容与0进行逻辑加运算

B.将累加器的内容与0进行逻辑乘运算

C.将累加器的内容与1进行异或运算

D.将累加器的内容与1进行同或运算


正确答案:B
解析:累加器是一个功能很强的数据寄存器,可以与不同的操作数进行算术及逻辑运算,并将运算结果放在累加器中。任何操作数与0进行逻辑乘运算,结果都为0。因此,将累加器的内容与二进制数0进行逻辑乘运算,可以完成对累加器的清零操作。

第2题:

零地址的运算类指令在指令格式中不给出操作数地址,参加运算的两个操作数来自()。

A.累加器和寄存器
B.累加器和暂存器
C.堆栈的栈顶和次栈顶单元
D.暂存器和堆栈的栈顶单元

答案:C
解析:
零地址运算类指令的两个操作数均来自于堆栈,分别在栈项和次栈顶单元

第3题:

执行中断返回指令,从堆栈弹出地址送给( )。

A.累加器A

B.程序状态寄存器PSW

C.DPTR

D.PC


正确答案:D

第4题:

现代CPU中已经没有堆栈型和累加器型的指令集结构。


正确答案:错误

第5题:

叙述堆栈型、累加器型和通用寄存器型指令集结构的特点,并比较它们的优缺点。


正确答案: 堆栈型结构中,操作数被默认存放在栈顶,它的优点是其结构具有表达式求值的简单模型(符合逆波兰表示)以及指令字长较短因而能产生良好的代号码密度。它的主要缺点是不能随机访问,因此很难生成高效代码,此外堆栈口将成为瓶颈口,使性能受到影响。
累加器结构中,操作数之一总是被默认存放在累加器中,它具有可使机器内部状态减至最小并能形成短指令的特点,但由于累加器是唯一的操作数寄存器,将导致对存储器的频繁访问。
寄存器结构中,所有的操作数都必须加以显式说明,以指明其是存放在哪一个寄存器中或是存储器的哪一个单元,这种结构具有生在代码的最通用形式,但由于要对所有操作数所使用的寄存器加以命名,导致指令长度的增加。

第6题:

计算机的CPU中,存放堆栈指针的寄存器是()。

A、专用寄存器;

B、累加器,

C、外部寄存器;

D、指令寄存器


参考答案:A

第7题:

执行CALL子程序调用指令时,CPU会自动地将断点压入堆栈保护。断点指的是()。

  • A、CALL指令所在的地址
  • B、CALL指令的下一条指令的首地址
  • C、子程序入口地址
  • D、CALL指令所在的段地址

正确答案:B

第8题:

单地址指令是指累加器内容和操作数地址的内容进行()的操作的指令。


参考答案:操作码规定

第9题:

中断返回指令是IRET,该指令将堆栈中保存的断点弹出后依次装入()寄存器中,将堆栈中保存的标志装入标志寄存器F中。


正确答案:指令指针寄存器和代码段

第10题:

堆栈型机器比通用寄存器型机器优越的是()。

  • A、支持先进先出类解题算法的求解
  • B、能更好地支持向量的运算
  • C、支持由逆波兰表达式将高级语言多元赋值语句直接编译声称堆栈指令程序
  • D、能优化存储器的空间利用率

正确答案:C

更多相关问题