qqwx

导航

2009年12月24日 #

3.中断与异常 2009-12-24 16:25 391人阅读 评论(0) 收藏

摘要: 中断是一种改变CPU指令执行序列的行为,一般分cpu产生的和外设产生的两种,分别叫同步中断与异步中断,或叫异常与中断。中断处理与进程切换貌似相似,实则大不相同,用于中断或异常处理的代码并非是进程,而是一个“内核控制路径”。中断分为可屏蔽、不可屏蔽,异常则分为:1.故障:发生后仍返回刚执行的指令,即... 阅读全文

posted @ 2009-12-24 16:25 qqwx 阅读(148) 评论(0) 推荐(0)

2009年12月21日 #

2.进程 2009-12-21 18:33 121人阅读 评论(0) 收藏

摘要: 多道程序设计的操作系统中,进程被引入来代表程序的执行。进程如人,有生有死有父子,子进程会复制父进程的绝大多数信息,并在不同的地址空间运行。此处的“复制”只是概念中的复制,实际中为保持较好性能,往往采用写时复制技术。现代unix将执行流变成线程。它与进程的区别是共享进程(或称线程组领头线程)的地址空... 阅读全文

posted @ 2009-12-21 18:33 qqwx 阅读(140) 评论(0) 推荐(0)

2009年12月17日 #

1.内存 2009-12-17 14:54 124人阅读 评论(0) 收藏

摘要: 80x86保护模式中,地址分为逻辑地址,线性地址,物理地址?逻辑地址即cs,ds,eip等,同8086? 80286以后引入了保护模式,可对内存块进行保护,所以除了地址本身,还必须有信息指出,受保护的内存块的大小?受没受保护等信息?如果还是用8086的模式来直接在cs,ds中放地址,那么32位的空间... 阅读全文

posted @ 2009-12-17 14:54 qqwx 阅读(184) 评论(0) 推荐(0)