问答题X 纠错
1、单周操作:ARM指令系统在一个机器周期内完成简单和基本的操作。
2、采用加载/存储指令结构:存储器访问指令的执行时间长,因此只采用了加载和存储两种指令对存储器进行读和写的操作,面向运算部件的操作都经过加载指令和存储指令,从存储器取出后预先存放到寄存器对内,以加快执行速度。
3、固定的32位长度指令:指令格式固定为32位长度,使指令译码结构简单,效率提高。
4、3地址指令格式:采用三地址指令格式、较多寄存器和对称的指令格式便于生成优化代码,降低编译开销。
5、指令流水线技术:ARM采用多级流水线技术,以提高指令执行的效率。
你可能喜欢
问答题
问答题
单项选择题
A.arm-linux-gcc-c-otest.otest.c
B.arm-linux-gcc-S-otest.otest.c
C.arm-linux-gcc-otesttest.c
D.arm-linux-gcc-g-otesttest.c
单项选择题
A.RVDS中包括工程管理器、编译连接器、调试器和指令集仿真器
B.RVDS只支持ARM内核的微处理器芯片
C.RVDS支持对Flash存储器的编程
D.RVDS编译的代码比ADS1.2编译的代码执行效率高
单项选择题
A.是目前公认为实时性很强、可靠性很高的一种嵌入式实时操作系统
B.在航空航天、通信和国防领域具有广泛的应用
C.属于大型商用操作系统,具有配套的VMWare集成开发环境,为开发者带来很大方便
D.支持基于抢占式优先级调度的任务管理
单项选择题
A.VxWorks是典型的微内核结构嵌入式操作系统
B.iOS追根溯源是一个类UNIX操作系统,它属于宏内核架构
C.AndroidOS是典型的宏内核操作系统
D.一般认为微内核系统的实时性较好,故Symbian归类为强实时嵌入式操作系统
单项选择题
A.U-Boot全称USBBootloader,通过USB接口完成启动支持多种处理器和操作系统
B.U-Boot支持PowerPC、x86、ARM等多种体系结构的处理器
C.U-Boot支持嵌入式Linux、VxWorks、QNX、RTEMS、WindowsCE等操作系统
D.U-Boot采用两个阶段完成操作系统的引导加载
单项选择题
A.进程调度模块负责控制进程对CPU资源的使用,所采取的调度策略是使得各个进程能够平均访问CPU,但并不保证内核能及时地执行硬件操作
B.Linux内存管理模块的功能之一是屏蔽各种硬件内存结构的差异并向上返回统一的访问接口
C.网络接口模块包含网络接口驱动程序
D.支持进程之间各种通信机制,其通信机制主要包括信号、管道、消息队列、信号量、共享内存和套接字
单项选择题
A.OSTaskCreate()
B.OSThreadCreate()
C.OSQCreate()
D.OSCtxSw()
单项选择题
A.10Hz~100Hz
B.10Hz~1000Hz
C.100Hz~1000Hz
D.100Hz~10000Hz