首页 > 其他分享 >ARMv8异常处理中的地址保存

ARMv8异常处理中的地址保存

时间:2022-09-01 14:57:40浏览次数:58  
标签:异步 ELx 保存 地址 ELR ARMv8 异常

ARMv8异常分为同步异常和异步异常,发生异常的时候需要保存异常进入地址到ELR_ELx,同步异常(und/abt等)是当前地址,而异步异常(irq/fiq等)是下一条指令地址,在返回异常现场的时候,可以使用ELR_ELx来恢复PC值。

参考:

https://www.daimajiaoliu.com/daima/9ea98b712614005

标签:异步,ELx,保存,地址,ELR,ARMv8,异常
From: https://www.cnblogs.com/River-blog/p/16646490.html

相关文章