文章目录
概述
计算机硬件
总线
贯穿整个系统的是一组电子管道,称作总线,携带信息字节并负责在各个部件间传递。
I/O设备
每个I/O设备都通过一个控制器或适配器与I/O总线相连。
主存
从物理上来说,主存是由一组动态随机存取存储器(DRAM)芯片组成的。从逻辑上来说,存储器是一个线性的字节数组,每个字节都有其唯一的地址(数组索引)。
- DRAM(动态随机访问内存),随机访问内存只有在通电时才能记录与使用,断电后数据就消失了。(也称挥发性内存)
- SRAM(静态随机访问内存)CPU内部第二层高速缓存。
- ROM非挥发性内存。
CPU
解释(或执行)存储在主存中指令的引擎。处理器的核心是一个大小为一个字的存储设备(或寄存器),称为程序计数器(PC)。
精简指令集(RISC)与复杂指令集(CISC)系统。
CPU的“外频”与“倍频”:外频指的是CPU与外部组件进行数据传输/运算时的速度,倍频是CPU内部用来加速工作性能的一个倍数,两者相乘才是CPU的频率。
主板芯片组分为北桥与南桥,北桥的总线称为系统总线,因为是内存传输的主要通道,所以速度较快;南桥是所谓的输入输出(I/O)总线,主要用于“联系”硬盘、USB、网卡等接口设备。
**CMOS:**记录主板上面的重要参数
**BIOS:**写入到主板上某一块闪存或EEPROM的程序,开机执行,加载CMOS当中的参数,并尝试调用存储设备中的开机程序,进一步进入到操作系统。BIOS程序也可以修改CMOS中的数据。
操作系统
操作系统有两个基本功能:防止硬件被失控的应用程序滥用;向应用程序提供简单一致的机制来控制复杂而又通常大不相同的低级硬件设备。
进程
进程是操作系统对一个正在运行的程序的一种抽象。操作系统实现进程间交错执行的机制称为上下文切换。
并发和并行
数字计算机的整个历史中,有两个需求是驱动进步的持续动力:一个是我们想要计算机做得更多,另一个是我们想要计算机运行得更快。