目录
前言
计算机是由一堆硬件所组成的,为了有效率控制这些硬件资源,于是乎就有操作系统的产生了。 操作系统除了有效率控制这些硬件资源的分配,并提供计算机运作所需要的功能(如网络功能)之外, 为了要提供程序设计师更容易开发软件的环境,所以操作系统也会提供一整组系统呼叫接口来给软件设计师开发用喔!
整体知识的XMind形式预览:
1、计算机的含义
接受用户输入指令与数据,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息。
2、计算机硬件的五大单元
- 主存储器
- 算数逻辑单元
- CPU内部的控制单元
- 输出单元
- 输入单元
3、主存储器
- 主要组件为:动态随机存取内存(Dynamic Random Access Memory,DRAM)
- CPU内部的第二层快取则使用静态随机存取内存(Static Random Access Memor,ROM)
- BIOS
- BIOS:Basic Input Output System
- 是一套程序,写死到主板上面的一个内存芯片重,这个内存芯片在没有通电时也能将数据记录下来,那就是只读存储器(ROM)
4、CPU的种类(设计理念)
- RISC 精简指令集
- CISC 复杂指令集
- 主板芯片组分北桥和南桥
- 北桥的总线称为系统总线,因为是内存传输的主要信道,所以速度比较快。
- 南桥就是所谓的输入输出(I/O)总线,主要在联系硬盘、USB、网络卡等接口设备。
- 北桥所支持的频率我们称为前端总线速度(Frontv Side Bus,FSB),而每次传送的位数则是总线宽度。
5、容量单位
- 计算机主要以二进制作为单位, 最小单位 0/1:bit 常用的磁盘单位为bytes
- 1 Byte = 8 bits 1 K = 1024 Bytes 1 M = 1024 K 1 G = 1024 M 1 T = 1024 G 1 P = 1024 T
- CPU每次能够处理的数据量称为字组大小(word size)字组大小依据CPU的设计而有32位与64位。(也就是计算机32位还是64位的原因)
- 操作系统
- 操作系统(Operating System,OS)
- 操作系统,其实也是一组程序, 这组程序癿重点在亍管理计算机癿所有活劢以及驱劢系统中癿所有硬件。
6、核心功能
- 系统呼叫接口(System call interface)
- 程序管理 (Process contorl)
- 内存管理 (Memory management)
- 文件系统管理(Filesystem management)
- 装置的驱动(Device drivers)