新闻  |   论坛  |   博客  |   在线研讨会
ARM Operating Modes
xiajiashan | 2012-08-29 10:18:39    阅读:945   发布文章

翻译整理:下家山(索漫科技培训教材 转载请注明,下家山)

一:Operating Modes

Arm官方资料:

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

写于上海松江

【上海索漫提供】请尊重原创,转载请注明:作者,下家山

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
02年接触ARM和ucos,开发过有线和无线图像报警器,IPCamera,人脸识别系统,OCR识别系统,指纹识别系统,05年开始从事Linux及Rtems下WiFi,camera,Ethernet等驱动开发工作,专做嵌入式linux培训,致力于把我十年来的研发经验传授给每一个学员,招人的可以找我,ximenpiaoxue4016@sina.com
推荐文章
最近访客