已知寄存器R中内容为11100010,经()后变为11110001。A.算术右移B.逻辑右移C.循环右移D.以上都不是

已知寄存器R中内容为11100010,经()后变为11110001。

A.算术右移
B.逻辑右移
C.循环右移
D.以上都不是

参考解析

解析:有符号数的移位称为算术移位,无符号数的移位称为逻辑移位。由于寄存器中数的符号位为1,是负数,则在寄存器中存储的是补码。负数的补码算术移位时,左移添0,右移添1。把11100010算术右移1位。高位补1,就变成了11110001。

相关考题:

若A=10010010、B=11110001,执行A加B后状态寄存器中标志位为A.SF =1B.ZF = 1 一次重叠:2n+1 二次重叠:2+nC.AF = 1D.CF = 0

从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是______(其中PC为程序计数器;M为主存储器;DR为数据寄存器;IR为指令寄存器;AR为地址寄存器)。A.(R0)→R1B.PC→ARC.M→DRD.DR→IR

细菌培养时出现的S-R变异表现为A、高渗环境中细菌变为L型菌B、细菌经人工培养后,菌落由光滑型变为粗糙型C、经培养后细菌菌体内芽胞消失D、细菌经培养后鞭毛脱落E、空斑突变

已知ARM处理器R1=0x12345678, R2=0xFF008899,则执行指令AND R0,R1,R2后,寄存器R0=(13)__________________,R1=(14)___________________。

已知ARM处理器的R1=0x12345678, R2=0xFF00FF00,则执行指令ORR R0,R1,R2后,寄存器R0=___【11】____,R1=___【12】____。

已知R1=0x12345678,R2=0x80000101,则执行指令AND R0,R1,R2后,寄存器R0=___【13】____,R2=___【14】____。

以下关于ARM处理器寄存器说法错误的是()。A.R0~R7在任何模式下均作为通用寄存器使用B.R0~R15寄存器的位数为32位C.作为链接寄存器LR的是R14D.堆栈指针SP使用的寄存器是R15

已知(AX)=1000H,(BX)=2000H,依次执行PUSH AX,PUSH BX、POP AX指令后,AX寄存器中的内容是( )。A.1000HB.0010HC.2000HD.0020H

下列ARM处理器的寄存器中,有对应影子寄存器的寄存器是( ) A. R0,R1B. R0,R8C. R8,R9D. R8,R13E. R9,R3

在ARM的通用寄存器R0~R15中,被用做栈指针的寄存器是( )。A.R0B.R13C.R14D.R15

假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则下列方式中,()访问到的操作数为200。A.直接寻址200B.寄存器间接寻址(R)C.存储器间接寻址(200)D.寄存器寻址R

假设寄存器R中的数为200,主存地址为200和300的存储单元中存放的内容分别是300和400,若访问到的操作数为200,则所采用的寻址方式为()。A、立即寻址#200B、寄存器间接寻址(R)C、存储器间接寻址(200)D、直接寻址200

在ARM寄存器结构中,栈指针使用()寄存器A、R0B、R13C、R14D、R15

已知R1=0x12345678,R2=0x80000101,则执行指令AND R0,R1,R2后,寄存器R0=(),R2=()。

已知ARM处理器R1=0x12345678,R2=0xFF008899,则执行指令ANDR0,R1,R2后,寄存器R0=(),R1=()。

DEBUG中显示寄存器内容的命令是()A、D命令B、U命令C、C命令D、R命令

若PSW的内容为18H,则工作寄存器R0的地址是()。

寄存器CH中的内容是9AH,则执行SUBCH,90H后,CH的内容变为()A、08HB、09HC、0AHD、0BH

MCS-51的源操作数为立即寻址的指令中,立即数就是()。A、放在寄存器R0中的内容B、放在程序中的常数C、放在A中的内容D、放在B中的内容

如8051的SP的内容是40H,执行RET这样的指令后,()。A、 当前寄存器SP中的内容为38HB、 当前寄存器SP中的内容为3EHC、 当前寄存器SP中的内容为RET所对应的地址单元的内容D、 内存RAM的41H42H单元中存放RET指令所对应的PC值

如8051的SP的内容是30H,顺序执行PUSH ACC和POP B两句指令后()A、 寄存器SP中的内容为32HB、 累加器A中的内容与寄存器B中的内容是一样的C、 寄存器B中的内容与原来累加器A中的内容一样,此时A中的内容是0D、 累加器A中的内容是30H,寄存器B中的内容是31H

单选题寄存器DL中的内容是AAH,则执行SUBDL,0A0H后,DL的内容变为()A08HB09HC0AHD0BH

填空题已知ARM处理器R1=0x12345678,R2=0xFF008899,则执行指令ANDR0,R1,R2后,寄存器R0=(),R1=()。

填空题已知R1=0x12345678,R2=0x80000101,则执行指令AND R0,R1,R2后,寄存器R0=(),R2=()。

单选题下面指令执行后,改变R1寄存器内容的指令是()ATST R1,#2BORR R1,R1,R1CCMP R1,#2DEOR R1,R1,R1

单选题假设寄存器R中的数为200,主存地址为200和300的存储单元中存放的内容分别是300和400,若访问到的操作数为200,则所采用的寻址方式为()。A立即寻址#200B寄存器间接寻址(R)C存储器间接寻址(200)D直接寻址200

单选题假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则什么方式下访问到的操作数为200()A直接寻址200B寄存器间接寻址(R)C存储器间接寻址(200)D寄存器寻址R