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

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

堆栈寻址模式

B

立即寻址方式

C

隐含寻址方式

D

间接寻址方式

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

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

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

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

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


参考答案:D

第2题:

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

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

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

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

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


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

第3题:

通常一地址格式的算术运算指令,另一个操作数隐含在()中。

A、累加器

B、通用寄存器

C、操作数寄存器

D、程序计数器


参考答案:A

第4题:

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

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

答案:C
解析:
隐含寻址方式不是明显的给出操作数地址,而是在指令中隐含着操作数的地址,即要寻找的地址包含在操作码中。例如在单地址指令格式中,并不是明显地给出第二个操作数的地址,而是以隐含的方式规定累加器作为第二操作数的地址。

第5题:

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

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

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

第6题:

计算机的基本指令由(6)两部分构成。

A.操作码和操作数地址码

B.操作数和地址码

C.操作码和操作数

D.操作指令和操作数


正确答案:A
解析:本题考查指令的组成。指令是指导计算机运行的命令,而指令系统是中央处理器所有指令的汇集,也是高级软件编制的基础。一般一条指令可分解为:

前半部分的操作码确定指令的类型,后半部分的地址码确定指令所要处理的数据,根据地址码的个数可以有四址指令、三址指令,甚至是0址指令。

第7题:

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

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

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

第8题:

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

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

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

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


正确答案:C

第9题:

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

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

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

第10题:

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


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

更多相关问题