网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
将寄存器R1中指定的bit7和bit3位清除、其它位保持不变的ARM指令是()
A
ORR R1,R1,#0x00000088
B
AND R1,R1,#0x00000088
C
BIC R1,R1,#0x00000088
D
TST R1,R1,#0x00000088
参考答案
参考解析
解析:
在ARM汇编语言程序中,子程序的调用一般是通过BL指令来实现的;MOV PC,LR在ARM汇编中用于子程序的返回;D项中R15即是PC,故本题选A。
更多 “单选题将寄存器R1中指定的bit7和bit3位清除、其它位保持不变的ARM指令是()A ORR R1,R1,#0x00000088B AND R1,R1,#0x00000088C BIC R1,R1,#0x00000088D TST R1,R1,#0x00000088” 相关考题
考题
SSE指令移动单精度浮点数,不能实现____。
A、将64位数据移动到SSE寄存器高位B、将64位数据移动到SSE寄存器低位C、将32位数据移动到SSE寄存器指定位置D、在两个SSE寄存器高/低64位间移动
考题
关于ARM嵌入式处理器的工作状态,以下说法错误的是()。A.ARM状态是32位指令的状态,指令代码全部是4个字节长度B.Thumb状态为16位指令状态,指令长度为16位C.Thumb-2状态兼容16位指令和32位指令编码D.ARM状态和Thumb状态可以相互切换,复位时自动进入Thumb状态
考题
将R1寄存器中的指定位bit0和bit3清零,以下ARM汇编指令正确的是()。A.AND R1,R1,0xFFFFFFF6B.BIC R1,R1,0xFFFFFFF6C.EOR R1,R1,0xFFFFFFF6D.ORR R1,R1,0xFFFFFFF6
考题
关于ARM嵌入式处理器的工作状态,以下说法正确的是()。A.ARM状态是32位指令的状态,指令代码为16位和32位B.Thumb状态为16位指令状态,指令长度可为16位,也可以为32位C.Thumb-2状态兼容16位指令和32位指令编码D.ARM状态和Thumb状态不可切换
考题
如果条件为负数,将R1指向的内存单元中8位数据加载到R0寄存器中,正确的ARM指令为:()。A.LDRPL R0,[R1]B.LDRMI R0,[R0]C.LDRHMI R1,[R0]D.LDRBMI R0,[R1]
考题
如果条件为负数,将R1指向的内存单元中8位数据加载到R0寄存器中,正确的ARM指令为()。A、LDRPL R0,[R1]B、LDRMI R0,[R0]C、LDRHMI R1,[R0]D、LDRBMI R0,[R1]
考题
使用一条逻辑运算指令实现下列要求: (1)使 AL 高 4 位不变,低 4 位为 0。 (2)使 AL 最高位置 1,后 7 位不变。 (3)使 AL 中的 bit3、bit4 变反,其余位不变。 (4)测试判断 CL 中的 bit2、bit5、bit7 是否都为 1。
考题
逻辑乘指令AND主要用于()。A、在目的操作数中清除与源操作数置0对应的位为0,其余的位保持不变B、在目的操作数中置与源操作数为1的对应位为1,其余位不变C、将目的操作数中与源操作数置1的对应位取反D、在目的操作数中清除与源操作数置1对应的位为0,其余的位保持不变
考题
问答题写出将AL.4清零的指令。(AL中除第4位外的其他位保持不变)。
热门标签
最新试卷