会员
周边
新闻
博问
融资
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Raina
博客园
首页
新随笔
联系
订阅
管理
2019年11月25日
Bran的内核开发教程(bkerndev)-08 中断服务程序(ISR)
摘要: 中断服务程序(ISR) 中断服务程序(ISR)用于保存当前处理器的状态, 并在调用内核的C级中断处理程序之前正确设置内核模式所需的段寄存器。而工作只需要15到20行汇编代码来处理, 包括调用C中的处理程序。我们还需要将IDT条目指向正确的ISR以正确处理异常。 异常是导致处理器无法正常执行的特殊情况
阅读全文
posted @ 2019-11-25 15:34 Raina_R
阅读(656)
评论(0)
推荐(2)
编辑
公告