网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
已知寄存器R中内容为11100010,经()后变为11110001。

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

参考答案

参考解析
解析:有符号数的移位称为算术移位,无符号数的移位称为逻辑移位。由于寄存器中数的符号位为1,是负数,则在寄存器中存储的是补码。负数的补码算术移位时,左移添0,右移添1。把11100010算术右移1位。高位补1,就变成了11110001。
更多 “已知寄存器R中内容为11100010,经()后变为11110001。A.算术右移 B.逻辑右移 C.循环右移 D.以上都不是” 相关考题
考题 若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.R0 B.R13 C.R14 D.R15

考题 假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则下列方式中,()访问到的操作数为200。A.直接寻址200 B.寄存器间接寻址(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的内容变为()A 08HB 09HC 0AHD 0BH

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

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

考题 单选题下面指令执行后,改变R1寄存器内容的指令是()A TST R1,#2B ORR R1,R1,R1C CMP R1,#2D EOR 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