摘要: 在调试程序中,经常发现程序最后会调用到系统态的程序。这个过程是怎样的?用户空间的程序怎样进行系统调用,在此过程中是怎样进入和退出内核的。 根据运行状态和执行代码所在的内存空间的不同,CPU既可以运行于非特权的“用户态”,也可以运行于特权的“系统态”。CPU从系统空间装入用户空间是容易的,CPU可以通过一些特权指令改变其运行状态,反过来要从用户空间转到... 阅读全文
posted @ 2010-03-27 21:58 Quincy 阅读(2034) 评论(1) 推荐(1) 编辑