作者cola99 (鸡鸡鸡鸡鸡鸡鸡鸡鸡鸡鸡숩
看板LinuxDev
标题[问题] linux ARM 中断向量 除0
时间Sat Jul 25 04:29:43 2015
最近在读ARM跟linux的东西
好奇 除0跟DATA 存取错误都是软体中断
但为什麽在arm的中断向量表发生在不同位置??
谁去决定以及如何决定在不同向量位置
(SWINTERRUPT 跟DATA ABORT)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.137.51.240
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1437769785.A.52D.html
※ 编辑: cola99 (220.137.51.240), 07/25/2015 04:33:23
1F:→ mayasky: 1.你的分类有点怪 2.不同offset就是因为不同分类 07/25 12:33
2F:→ mayasky: 分类粗细和offset当然是arch决定的 07/25 12:35
3F:→ cola99: 想请问 ARM是否是以pipeline的发生点做分类??(ALU) 07/26 00:27
4F:→ cola99: 还是发生除0问题之後,有自己的判断机制。跳到不同offset 07/26 00:27
5F:→ cola99: 而判断机制就是ARM自己的电路有针对除0做另外判断<=对吗?? 07/26 00:29
6F:推 drag: 啊...有点没空回~请多翻翻"白算盘" 07/27 15:42