摘要: 1、中断浅析 第一阶段--获取中断号每个CPU都有响应中断的能力, 每个CPU响应中断时都走相同的流程. 这个流程就是内核提供的中断服务程序.在进入中断服务程序时, CPU已经自动禁止了本CPU上的中断响应, 因为CPU不能假定中断服务程序是可重入的.中断处理程序的第一步要做两件事情:1. 将中断号 阅读全文
posted @ 2013-06-30 21:03 basuny 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 学号:SA12226343 姓名:sunhongbo一、操作系统工作的基础存储程序计算机和堆栈(函数调用堆栈)机制以及中断机制是操作系统工作的基础。 现代计算机仍采用存储程序计算机的结构体系和工作原理。程序输入到计算机,存储在内存储器,运行时,由控制器中的指令寄存器指针(x86的EIP)按地址逐条从存储器中取指令,分析指令,执行,遇到转移指令,在跳转,继续按地址顺序访问指令。 堆栈是函数调用的基础。在一个函数切换到另一个函数去执行指令之前,要保存当前函数一些信息,以便能够在调用函数执行后能使得当前函数继续执行。这过程要... 阅读全文
posted @ 2013-06-30 20:59 basuny 阅读(588) 评论(1) 推荐(0) 编辑