"); //-->
翻译整理:下家山(索漫科技培训教材 转载请注明,下家山)
一:Operating ModesArm官方资料:
The ARM720T processor supports seven modes of operation, as shown in Table 2-1.
Mode Type Description |
User use The normal ARM program execution mode |
FIQ fiq Used for most performance-critical interrupts in a system |
IRQ irq Used for general-purpose interrupt handling |
Supervisor svc Protected mode for the operating system |
Abort mode abt Entered after a Data Abort or instruction Prefetch Abort |
System sys A privileged User mode for the operating system |
Undefined und Entered when an Undefined Instruction is executed |
翻译:
Arm720T有7中操作模式(arm9 arm10 arm11 a8 a9一样),
Mode Type Description |
用户模式 usr 普通arm 程序执行模式 |
快速中断模式 fiq 用于系统中执行关键性能中断 |
普通中断模式 irq 被用于通用目的中断处理 |
超级用户模式 svc 用户操作系统保护模式 |
终止模式 abt 当数据终止或预取址终止错误发生将进入该模式 |
系统模式 sys 操作系统特权用户模式 |
未定义模式 und 当未定义指令被执行将进入该模式 |
二:Changing operating modes
Arm官方资料:
Mode changes can be made under software control, by external interrupts or during
exception processing. Most application programs execute in User mode. The non-User
modes, known as privileged modes, are entered in order to service interrupts or
exceptions, or to access protected resources.
翻译:
模式改变可通过软件控制,如:通过外部中断,或异常处理期间。大部分应用程序执行在user模式,非user模式,如特区模式等只在服务中断或处理异常,或访问保护资源的时候才进入。
2012-6-19
写于上海松江
【上海索漫提供】请尊重原创,转载请注明:作者,下家山
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。
eleaction01 阅读:4512