随笔分类 - 操作系统
外部中断和内部中断
摘要:一.内部中断(也称为异常,是由CPU执行指令的内部事件因此的,中断信号来自于CPU内部)引起的原因有:1.用户态执行特权指令 2.执行非法指令(除以0,地址越界,算术溢出) 3.当应用程序中出现陷入指令时: 当应用程序想请求操作系统内核服务的时候,应用程序会执行一个陷入指令(陷入指令什么时候出现在应
阅读全文
基础知识
摘要:绿色框内所有东西都要依靠操作系统来实现。 命令接口 并发 共享 虚拟 操作系统的分类 内核程序与应用程序 内中断与外中断 时钟中断保证了程序可以并发的运行,也就是50ms一道CPU就处理下一个应用程序,又过了50msCPU又返回处理这个程序 系统调用 系统调用的过程 系统调用就是内核函数的对外接口,
阅读全文
进程
摘要:进程的基本概念 同一个程序3个进程同时进行(比如同时打开3个QQ),它们的PID也是不一样的。同一个程序执行一次进程,然后结束掉这个进程,然后再执行一次进程,则两次进程的PID是不一样的 进程的状态转换 运行态到就绪态:比如CPU收到一个时钟中断的信号,CPU会让当前进程下CPU,该进程就会从运行态
阅读全文