专栏中心

EEPW首页 > 专栏 > ARM Operating Modes

ARM Operating Modes

发布人:xiajiashan 时间:2012-08-29 来源:工程师 发布文章

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

一: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

写于上海松江

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

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

电磁炉原理

[Android开发视频教学]常用控件(三)(13)

视频 2010-10-29

谷歌宣布投资150亿美元在印度人工智能数据中心

通用汽车将遭受 16 亿美元的打击,因为电动汽车的税收优惠被削减和排放规则放宽

现代高频开关电源实用技术(书)

OpenAI 与 NVIDIA、AMD 和 Broadcom 一起提升全球计算能力 — 保护 26 GW 的 AI 基础设施

智能计算 2025-10-15

博通退出UALink董事会后加入OCP的ESUN计划

智能计算 2025-10-15

现代DSP技术(书)

资源下载 2008-01-09

[Android开发视频教学]Activity布局初步(一)(09)

视频 2010-10-29

博通的Thor Ultra:与英伟达的人工智能网络战争的新战线

Proteus6.5 SP5破解版

[Android开发视频教学]Android常见控件(二)(12)

视频 2010-10-29

从苹果和华为的产品看如何重新划定智能手机行业的界限

了解 CAM归一化过程以及如何避免 CAM hold

OpenAI与博通合作设计自己的AI芯片

智能计算 2025-10-15

[Android开发视频教学]Activity的布局初步(三)(11)

视频 2010-10-29

ARM开发工程师入门宝典

为什么选择 PCIe 5.0 来满足边缘的功耗、性能和带宽?

EDA/PCB 2025-10-15

拆解:华为Pura X

[Android开发视频教学]Activity布局初步(二)(10)

视频 2010-10-29
更多 培训课堂
更多 焦点
更多 视频

技术专区