您的位置:首页 > 其它

操作系统

2016-07-12 00:00 253 查看
计算机操作系统包括5个主要部分:硬件、操作系统、系统程序、应用程序和用户
硬件包括存储器、中央处理单元(CPU)和输入输出(I/O)设备,完成所有实际的工作
操作系统为程序提供了一系列服务,用户不直接与操作系统打交道,而是通过程序使用操作系统。
系统程序是操作系统提供的一组实用程序,为用户提供基本服务。如图形用户界面(GUI)的窗口管理,命令解释器,重命名、复制、删除文件的程序都是系统程序。
应用程序为计算机提供了用户所需的功能。水手准备软件、财务计划软件、文字处理软件、电子制表软件等都是应用软件。

存储器和I/O设备通过通信总线与CPU连接。CPU的操作由CPU从存储器中取出的指令进行控制,I/O设备有CPU控制。

陷阱和中断是干扰CPU执行指令正常顺序的事件
陷阱是CPU检测到的非正常状态,通常表现出错。陷阱的例子有:除零,试图访问不存在的内存地址,或访问程序无权访问的存储器地址,执行的指令带有未定义操作码,试图访问不存在的I/O设备。
中断是外部设备(通常是I/O设备)发给CPU的信号。它相当于CPU的页面调度程序,其信号请求CPU中断现行活动,去处理终端设备需求。仅在完成一条指令处理之后及在获取下一条指令之前,CPU才检查中断。

陷阱与中断的区别之一是,陷阱是同步的,中断是异步的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: