下列ARM指令中,没有错误的是()。
A.LDMFDSP!,{R1~R4}
B.MOVR0,0x01FF
C.SBCNVR15,R6,LSRR4
D.MULR1,R1,R2
A.LDMFDSP!,{R1~R4}
B.MOVR0,0x01FF
C.SBCNVR15,R6,LSRR4
D.MULR1,R1,R2
A.ARM指令长度为32bits,而Thumb指令为16bits
B.所有ARM指令都可以条件执行,而Thumb指令则仅有B指令具有条件执行功能
C.ARM和Thumb属于两个指令集,不能在同一个汇编程序中混用
D.从功能上来看,Thumb指令是ARM指令的一个子集
关于ARM嵌入式处理器的工作状态,以下说法错误的是()。
A.ARM状态是32位指令的状态,指令代码全部是4个字节长度
B.Thumb状态为16位指令状态,指令长度为16位
C.Thumb-2状态兼容16位指令和32位指令编码
D.ARM状态和Thumb状态可以相互切换,复位时自动进入Thumb状态
A.ORRMIR1,R2,R3
B.ORREQ R1,R2,R3
C.ORRLT R1,R2,R3
D.ORRNE R1,R2,R3
A.没有软件的计算机系统通常称为“裸机”,裸机是无法工作的
B.汇编语言也称为符号语言。通常用有指令功能的英文词缩写代替操作码,因而计算机能够识别并直接运行
C.由机器语言编写的程序为机器语言程序,全部都是二进制代码形式
D.高级语言又称为算法语言,如BASIC语言、FORTRAN语言、C语言和PROLOG语言
A.没有软件的计算机系统通常称为"裸机",裸机是无法工作的
B.汇编语言也称为符号语言。通常用有指令功能的英文词缩写代替操作码,因而计算机能够识别并直接运行
C.由机器语言编写的程序为机器语言程序,全部都是二进制代码形式
D.高级语言又称为算法语言,如BASIC语言、FORTRAN语言、C语言和PROLOG语言
关于ARM嵌入式处理器的工作状态,以下说法正确的是()。
A.ARM状态是32位指令的状态,指令代码为16位和32位
B.Thumb状态为16位指令状态,指令长度可为16位,也可以为32位
C.Thumb-2状态兼容16位指令和32位指令编码
D.ARM状态和Thumb状态不可切换