Chinaunix首页 | 论坛 | 博客
  • 博客访问: 569216
  • 博文数量: 137
  • 博客积分: 4040
  • 博客等级: 上校
  • 技术积分: 1584
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-08 13:05
文章分类

全部博文(137)

文章存档

2011年(10)

2010年(23)

2009年(104)

分类: LINUX

2009-04-28 14:41:19

因为我们把int 0x80中断时需要执行程序的地址设置为system_call.s的代码了. 在实地址模式下,中断的地址称为中断向量.而在保护模式下,则使用功能更强大的中断门(陷阱门)描述符的概念. 门描述符中除了包括"中断向量”的信息外,还包括一些属性信息。
对于0.11内核来说,设置0x80中断门描述符的语句在 kernel/sched.c L411行。
阅读(1929) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~