1.1 计算机发展
1.1.1 计算机系统
软件

硬件



(此小节408大纲不考)
1.2 计算机结构
1.2.1 计算机硬件基本结构
早期冯诺依曼机
我们可以使用软件的方式实现乘法,而不需要专门去实现一个乘法运算单元
无论输入还是输出数据都要经过运算器,但本质运算器是用来处理数据而不是转运数据,这样的设计会降低效率
现代计算机结构

现代计算机以存储器为核心,运算器+控制器=CPU 
1.2.2 硬件工作原理
主存储器(内存)
(在现代计算机中MAR与MDR被设计在CPU中)
运算器

控制器


计算机工作过程





1.2.3 计算机软件
软件分类

语言分类

软件硬件逻辑功能的等价性
我们可以使用软件的方式来实现乘法(使用加法),也可以使用专用的硬件来实现(成本高,但性能更好) 指令集体系结构(ISA):用来定义一台计算机所支持的指令,以及每一条指令的用法与作用是什么,是软件与硬件之间的界限,在设计ISA时要同时考虑成本与效率问题
1.2.4 计算机系统的层次结构

1.2.5 计算机系统工作原理

1.2.6 计算机性能指标
存储器的性能指标

CPU的性能指标


系统整体性能指标
我们可以使用基准程序来测试计算机的性能