计算机系统概论
计算机体系结构:指那些能被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。
计算机组成:指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。
运算器:完成算术运算和逻辑运算,并将运算的中间结果暂存在运算器内。
存储器:存放数据和程序。
控制器:控制、指挥程序和数据的输入、运行以及处理运算结果。
输入设备:将人们熟悉的信息形式转换为机器能识别的信息形式,常见的有键盘、鼠标等。
输出设备:将机器运算结果转换为人们熟悉的信息形式,如打印机输出、显示器输出等。
通常将运算器和控制器合起来统称为中央处理器(CPU)。把输入设备与输出设备简称为 I/O 设备。
机器字长:机器字长是指CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。
存储容量:存储容量应该包括主存容量和辅存容量。
主存容量是指主存中存放二进制代码的总位数,即:存储容量 = 存储单元个数 * 存储字长。
辅存容量通常用字节数来表示。
计算机发展
1.第一代电子管计算机(1946—1958年)
2.第二代晶体管计算机(1958—1964年)
3.第三代中小型集成电路计算机(1964—1971年)
4.大规模集成电路(1972-1977)
5.超大规模集成电路(1978-今)