12、算术右移指令执行的操作是 。A.符号位填0,并顺次右移1位,最低位移至进位标志位B.符号位不变,并顺次右移1位,最低位移至进位标志位C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位D.符号位填1,并顺次右移1位,最低位移至进位标志位

12、算术右移指令执行的操作是 。

A.符号位填0,并顺次右移1位,最低位移至进位标志位

B.符号位不变,并顺次右移1位,最低位移至进位标志位

C.进位标志位移至符号位,顺次右移1位,最低位移至进位标志位

D.符号位填1,并顺次右移1位,最低位移至进位标志位


参考答案和解析
B 解析:左移(算术左移/逻辑左移):各位依次左移,末位补0。对于算术左移,若改变了符号位,则发生了溢出;若没有改变符号位,则左移1位相当于乘以2。算术右移:符号位不变,各位(包括符号位)依次右移,最低位移至进位标志位。逻辑右移:最高位补0,各位(包括符号位)依次右移,最低位移至进位标志位。所以答案为B。

相关考题:

算术左移指令和逻辑左移指令在操作上是相同的,而算术右移指令和逻辑右移指令在操作上是不相同的。 ( ) 此题为判断题(对,错)。

所谓指令周期是指A.取指令和取操作数的时间B.执行指令和存储操作结果的时间C.取操作数和执行指令的时间D.取指令和执行指令的时间

● 所谓指令周期是指(6) 。(6)A.取指令和取操作数的时间B.执行指令和存储操作结果的时间C.取操作数和执行指令的时间D.取指令和执行指令的时间

二进制数10110111执行完一次算术右移指令SAR后变为01011011。()

算术右移指令执行的操作是(2)。A.符号位填0,并顺次右移1位,最低位移到进位标志位B.符号位不变,并顺次右移1位,最低位移到进位标志位C.进位标志位移到符号位,顺次右移1位,最低位移到进位标志位D.符号位填1,并顺次右移1位,最低位移至进位标志位

使得操作数的符号位不变的移位指令是(58)。A.逻辑左移B.逻辑右移C.算术左移D.算术右移

ALU用来执行当前指令所规定的算术运算与______。

为保护操作系统运行,将指令系统中的指令分成特权指令和非特权指令。下列指令中,哪一个不是特权指令?A.启动设备执行1/O操作指令B.算术运算指令C.设置中断向量指令D.修改程序状态字指令

执行算术右移指令的操作过程是______。A.操作数的符号位填0,各位顺次右移1位,最低位移至进位标志位中B.操作数的符号位填1,各位顺次右移1位,最低位移至进位标志位中C.操作数的符号位不变,各位顺次右移1位,最低位移至进位标志位中D.进位标志移至符号位,各位顺次右移1位,最低位移至进位标志位中

移位指令中()指令的操作结果相当于对操作数进行乘2操作。A.算术左移B.逻辑右移C.算术右移D.带进位循环左移

执行下列移位指令时,向操作数的符号位填入0的是(56)。A.逻辑左移B.逻辑右移C.算术左移D.算术右移

移位指令中的()指令的操作结果相当于对操作数进行乘2操作。A.算术左移B.逻辑右移C.算术右移D.带进位循环左移

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

移位指令中的(4)指令的操作结果相当于对操作数进行乘2操作。A.算术左移B.逻辑右移C.算术右移D.带进位循环左移

设CL=8,AL=0C8H,执行SAR AL,CL后,AL中的数据是()。 SAR算术右移指令,最高位不变,最低位移入CFA、0FFHB、80HC、00HD、0FEH

指令ADDR2,R1,R1,LSR#2中,LSR的含义是()。A、逻辑左移B、逻辑右移C、算术右移D、循环右移

可编程控制器采用()的存储器,用来在其内部存储执行()、顺序控制、定时、计数和算术运算等操作指令。

下列关于计算机系统的概念中,正确的是()A、CPU只能识别指令,无法识别总线上的数据B、运算器完成算术逻辑运算,并实现取指操作C、在执行周期中,CPU根据对指令操作码的译码或测试,进行指令所要求的操作D、CPU周期是由若干个指令周期组成

参数x的值为[10010101],经过()移位操作得到的值为[11111001]。A、算术右移B、逻辑右移C、循环右移D、左移

流水线中造成资源相关的原因是执行算术指令而引起。

算术右移指令执行的操作是()A、符号位填0,并顺次右移1位,最低位移至进位标志位B、符号位不变,并顺次右移1位,最低位移至进位标志位C、进位标志位移至符号位,顺次右移1位,最低位移至进位标志位D、符号位填1,并顺次右移1位,最低位移至进位标志位

指令译码部件是用于分析指令的操作码.对任一条指令来说,都是先执行指令译码,再按译码结果执行指令规定的操作。

运算器的功能是()A、执行算术运算指令B、执行逻辑运算指令C、执行算术逻辑运算指令D、执行数据分析指令

PLC执行逻辑运算,顺序控制,定时,计数与算术操作等面向()的指令。A、计算机B、机器C、用户D、仪器

单选题指令ADDR2,R1,R1,LSR#2中,LSR的含义是()。A逻辑左移B逻辑右移C算术右移D循环右移

单选题下列关于计算机系统的概念中,正确的是()ACPU只能识别指令,无法识别总线上的数据B运算器完成算术逻辑运算,并实现取指操作C在执行周期中,CPU根据对指令操作码的译码或测试,进行指令所要求的操作DCPU周期是由若干个指令周期组成

单选题参数x的值为[10010101],经过()移位操作得到的值为[11111001]。A算术右移B逻辑右移C循环右移D左移

单选题运算器的功能是()A执行算术运算指令B执行逻辑运算指令C执行算术逻辑运算指令D执行数据分析指令