第7课ARMLinux内ppt课件.pptx

第7课ARMLinux内ppt课件

   1 嵌入式系统 An Introduction to Embedded System 浙江大学计算机学院 2012年4月 第7课 ARM Linux内核 提纲 1. ARM系统结构简介 2. ARM-Linux内存管理 3. ARM-Linux进程管理和调度 4. ARM-Linux 的中断响应和处理 5. ARM-Linux系统调用 4 1. ARM系统结构简介 ARM有7种运行状态: 用户状态(User) 中断状态(IRQ, Imterrupt Request) (0x18) 快中断状态(FIQ,Fast Imterrupt Request)(0x1c) 监管状态(Supervisor) 终止状态(Abort) 无定义状态(Undefined) 系统状态(System) 5 ARM系统结构中各个寄存器的使用方式 寄存器 使用方式 程序计数器pc(r15) 由所有运行状态共用 通用寄存器r0-r7 由所有运行状态共用 通用寄存器r8-r12 除快中断以外所有其他运行状态共用(快中断状态有自己专用的r8-r12) 当前程序状态寄存器CPSR(Current Program Status Register) 由所有运行状态共用 保存程序状态寄存器SPSR (Saved Program Status Register) 除用户状态以外的6种运行状态,各有自

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档