ARM技术论坛
直播中

刘桂英

8年用户 1281经验值
私信 关注
[资料]

ARMV8-aarch64异常和中断处理概念详细介绍

1、ARMV8-aarch64异常和中断处理概念
(AArch64 Exception and Interrupt Handling)
异常是指需要特权软件(an exception handler))采取某些操作,以确保系统的平稳运行
中断有时用作异常的同义词。但是对于ARM的术语来说,中断是异步异常,只是异常的一种;
异常是一个事件(而不是分支或跳转指令)导致指令的正常顺序执行被修改。
一个中断是一个异常,它不是由程序执行直接引起的。通常情况下,硬件外部到处理器核心信号中断,如一个按钮被按下
ARM-A架构异常分为两组,同步和异步的。
同步异常类型可以有很多原因,但是它们是以类似的方式处理。
异步异常类型被细分为三个中断:IRQ, FIQ和SError(系统错误)。
[ARM异常]-ARMV8-aarch64异常和中断处理概念详细介绍.pdf (378.83 KB)
(下载次数: 8, 2022-6-1 17:44 上传)

原作者:代码改变世界ctw

更多回帖

发帖
×
20
完善资料,
赚取积分