试题详情
- 简答题简述ARM处理器共有多少种寄存器?几种工作模式?
- 1、ARM处理器共有37个32位寄存器,其中:31个为通用寄存器,6个为状态寄存器,通用寄存器R14~R0,程序计数器PC,一个或两个状态寄存器都是可访问的
2、七种ARM工作模式:
(1)用户模式(usr):正常的程序执行模式;
(2)快速中断模式(fiq):支持高速数据传输或通道处理;
(3)中断模式(irq):用于通用中断处理;
(4)管理员模式(svc):操作系统的保护模式;
(5)中止模式(abt):支持虚拟内存和/或内存保护;
(6)系统模式(sys):支持操作系统的特殊用户模式(运行操作系统任务);
(7)未定义模式(und) - 支持硬件协处理器的软件仿真,除了用户模式外,其他模式均可视为特权模式。 关注下方微信公众号,在线模考后查看
热门试题
- 实时操作系统中,两个任务并发执行,一个任
- 已知R1=8,R0=9,执行指令MOV
- Linux将设备分成三类,不是这三类的是
- ARM体系结构支持几种类型的异常,并说明
- 设计一段程序完成数据块的复制,数据从源数
- 嵌入式系统常用的Flash有 NOR F
- ()和()机制是Qt的核心机制。
- 一个索引节点对象只能对应一个目录项对象。
- 抢先式实时操作系统的实时性取决于()
- 分开的指令和数据接口、取指和数据访问可以
- 简述嵌入式Linux的启动优化方法
- ARM处理器比较无符号数大小时是根据()
- 将模拟信号转换成数字信号的电路是DA转换
- ARM嵌入式系统主要由(),相关支撑硬件
- 以下有关ARM处理器工作状态的描述中()
- 用可编程逻辑技术把整个系统放到一块硅片上
- ARM处理器将R0中一个字的数据,存入由
- 按操作系统的分类可知,Dos操作系统属于
- 在以下ARM处理器指令中可让寄存器R1中
- 简述字符设备驱动程序提供的常用入口点及各