在Thumb指令集中,32位有效立即数是由8位立即数通过下面哪一种操作而间接得到的()。

题目
单选题
在Thumb指令集中,32位有效立即数是由8位立即数通过下面哪一种操作而间接得到的()。
A

左移

B

右移

C

循环左移

D

循环右移

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

第1题:

按照80x86机器指令格式的规定,指令中各个字段(如果有的话)的排列顺序是

A.前缀、操作码、立即数、寻址方式、位移量

B.前缀、寻址方式、操作码、立即数、位移量

C.前缀、操作码、寻址方式、位移量、立即数

D.前缀、寻址方式、操作码、位移量、立即数


正确答案:C
解析:本题考查机器指令格式的规定。计算机指令由操作码和操作数两部分组成。操作码用于表示指令所要完成的操作,如加法、数据传送等;操作数用于表示指令执行过程中所需要的数据,如加数、被加数等。80x86指令中所涉及的操作数只有3种:立即操作数、寄存器操作数和存储器操作数。80x86微处甥器的指令格式与编码参见图1。

正确答案为选项C。

第2题:

计算机指令的寻址方式有()等。

A、直接寻址

B、间接寻址

C、CPU寻址

D、立即数寻址


参考答案:ABD

第3题:

直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是()。

A、直接、立即、间接;

B、直接、间接、立即;

C、立即、直接、间接;

D、立即、间接、直接。


参考答案:C

第4题:

指令MOV AL,[BX+SI+25],源操作数字段是()寻址方式。

  • A、寄存器
  • B、寄存器间接
  • C、直接
  • D、立即数

正确答案:B

第5题:

下面两个传送指令语句中源操作数寻址方式是:VAR1DW32HVAR2EQU32H┇MOVAX,VAR1MOVBX,VAR2

A、都是立即数寻址

B、前一条指令是立即数寻址,后一条指令是直接寻址

C、前一条指令是直接寻址,后一条指令是立即数寻址

D、都是直接寻址


参考答案:C

第6题:

假设VAR为变量,指令MOV BX,OFFSET VAR源操作数的寻址方式是()。

A. 直接寻址

B. 间接寻址

C. 立即数寻址

D. 存贮器寻址


正确答案:C

第7题:

含有立即数的指令中,该立即数被存放在()

A.累加器中

B.指令操作码后的内存单元中

C.指令操作码前的内存单元中

D.由该立即数所指定的内存单元


参考答案:B

第8题:

●在计算机指令系统中,通常采用多种确定操作数的方式。当操作数直接给出时,这种寻址方式叫作 (2) ;当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫作 (3) ;如果操作数的地址是主存中与该指令地址无关的存储单元的内容,叫作 (4) 。

(2) A.间接寻址

B.相对寻址

C.变址寻址

D.立即数寻址

(3) A.变址寻址

B.相对寻址

C.间接寻址

D.立即数寻址

(4) A.堆栈寻址

B.间接寻址

C.立即数寻址

D.相对寻址


正确答案:D,A,B
【解析】根据各种寻址的概念,立即数寻址是操作数就在指令中;变址寻址的操作数的地址由某个指定的变址寄存器的内容与位移量相加;间接寻址的操作数的地址是主存中存储单元的内容;相对寻址的操作数的地址是由指令寄存器内容与位移量相加。

第9题:

在Thumb指令集中,32位有效立即数是由8位立即数通过下面哪一种操作而间接得到的()。

A.左移

B.右移

C.循环左移

D.循环右移


正确答案:A

第10题:

在ARM的立即寻址方式下其立即数如何在指令编码中表示?


正确答案: 在ARM数据处理指令中,当参与操作的第二操作数为立即数型时,每个立即数都是采用一个8位的常数循环右移偶数位而间接得到。其中循环右移的位数由一个4位二进制的两倍表示,如果立即数记作,8位常数记作immed_8,4位的循环右移值记作rotate_imm,有效的立即数是由一个8位的立即数循环右移偶数位得到。因此有效立即数immediate可以表示成:=immed_8循环右移(2×rotate_imm)

更多相关问题