单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以

题目

单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数以外,另一个数常需采用间接寻址方式。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在二地址指令中________是正确的。

A.指令的地址码字段存放的一定是操作数

B.指令的地址码字段存放的一定是操作数地址

C.运算结果通常存放在其中一个地址码所提供的地址中


正确答案:C

第2题:

下列关于指令系统的描述,正确的是( )。

A.指令由操作码和控制码两部分组成

B.指令的地址码部分可能是操作数,也可能是操作数的内存单元地址

C.指令的地址码部分是不可缺少的

D.指令的操作码部分描述了完成指令所需要的操作数类型


正确答案:B
指令通常由操作码和操作数组成;指令的地址码部分可能是操作数,也可能是操作数的内存单元地址。

第3题:

一条计算机指令中,通常应包含()。

A.数据和字符解析:操作码用来表征一条指令的操作特性和功

B.操作码和地址码能,地址码给出参与操作的数据在存储器

C.运算符和数据中的地址

D.被运算数和结果


正确答案:B

第4题:

单地址指令中为了完成两个数的算术操作,除地址码指明的一个操作数外,另一个数常需采用()。


正确答案:隐含寻址方式给出

第5题:

在关于一地址运算类指令的叙述中,正确的是()。

A.仅有一个操作数,其地址由指令的地址码提供
B.可能有一个操作数,也可能有两个操作数
C.一定有两个操作数,另一个是隐含的
D.指令的地址码字段存放的一定是操作码

答案:B
解析:
一地址运算类指令包括单操作数指令(如加1、减1指令)和双操作数指令(如加、减指令)两类。对于单操作数指令只需要一个操作数,对于双操作数指令需要两个操作数,其中一个操作数的地址是显地址,另外一个操作数隐含在累加寄存器中。因此答案选B。

第6题:

计算机在进行算术和逻辑运算时,运算结果可能产生溢出的是()。

A、两个数作“逻辑加”操作

B、两个数作“逻辑乘”操作

C、对一个数作按位“取反”操作

D、两个异号的数作“算术减”操作


参考答案:D

第7题:

关于指令的功能及分类,下列叙述中正确的是()。

A.算术与逻辑运算指令,通常完成算术运算或逻辑运算,都需要两个数据
B.移位操作指令,通常用于把指定的两个操作数左移或右移一位
C.转移指令、子程序调用与返回指令,用于解决数据调用次序的需求
D.特权指令,通常仅用于实现系统软件,这类指令一般不提供给用户

答案:D
解析:
A项,算术与逻辑运算指令用于完成对一个(如自增、取反等)或两个数据的算术运算或逻辑运算;B项,移位操作用于把一个操作数左移或右移一位或多位;C项,转移指令、子程序调用与返回指令用于解决变动程序中指令执行次序的需求,而不是数据调用次序的需求。

第8题:

程序由指令组成,指令一般由(9)表示。中央处理器中的(10)指明要执行的指令所在主存单元的地址。

A.操作码

B.地址码

C.控制码

D.操作码和地址码


正确答案:D

第9题:

在关于二地址指令的描述中,正确的是()。

A.指令的地址码字段存放的一定是操作数
B.指令的地址码字段存放的一定是操作数地址
C.指令的地址码字段存放的一定是寄存器号
D.运算结果通常存放在其中一个地址码所提供的地址中

答案:D
解析:
二地址指令通常包括R-R型、R-M型和M-M型3类,指令的地址码字段可能是操作数地址,也可能是寄存器号。有些计算机允许其中一个操作数是立即寻址,则指令的地址码字段存放的是该操作数。

第10题:

单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用()。

  • A、堆栈寻址方式
  • B、立即寻址方式
  • C、隐含寻址方式
  • D、间接寻址方式

正确答案:C

更多相关问题