【搞定操作系统】---《操作系统精髓与设计原理》读书笔记:第 1 章:计算机系统概述

本文目录:

1、计算机的基本构成

2、指令的执行

3、中断

4、存储器的层次结构

5、针对 IO 操作的三种方式


1、计算机的基本构成

一台计算机的四个主要结构化部件如下所示:

1、处理器:控制计算机的操作,执行数据的处理功能;

2、内存:存储数据和程序,此类存储器通常是易失性的,即当计算机关机时,存储器的内容会丢失;

3、输入/输出模块:在计算机和外部环境(如:硬盘、通信设备等)之间移动数据;

4、系统总线:为处理器、内存和输入/输出模块间提供通信的设施。


2、指令的执行

处理器执行的程序是由一组保存在存储器中的指令组成的。按照最简单的形式,指令处理包括两个步骤:处理器从存储器中一次读(取)一条指令,然后执行每条指令。

程序执行由不断重复的取指令和执行指令过程组成。

一个单一的指令需要的处理称为一个指令周期。


3、中断

事实上,所有计算机都提供了允许其他模块(IO,存储器)中断处理器正常处理过程的机制。

当外部设备做好服务的准备时(即当它准备好从处理器接受更多的数据时),该外部设备的 IO 模块给处理器发送一个中断请求信号。这时处理器会做响应,暂停当前程序的处理,专门去处理服务于特定 IO 设备的程序,这个程序成为中断处理程序。在对该设备的服务响应完成后,处理器恢复原先的执行任务。

保存被中断程序的所有状态信息并在以后恢复这些信息,这是十分重要的。因为中断并不是程序调用的一个例程,它可以再任何时候发生,因而可以再用户程序执行过程中的任何一点上发生,它的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值