冯诺依曼机
运算器、控制器 、存储器、输入设备、输出设备。
高亮部分:cpu,中央处理器。
程序和数据放在同一个存储器中,指令和数据一样可以送到运算器运算。
数据以二进制码表示。
指令:操作码 地址吗。
顺序存放指令,指令计数器指明要执行的指令所在的单元地址。
以运算器为中心,I/O与mem之间DATA传输都经过运算器。
计算机的主要部件
存储器
存放数据和程序,存储和交流中心,可与CPU、I/O交换信息,存储、缓冲、传递信息。
运算器
处理和运算信息或数据,包括算术运算和逻辑运算。
控制器
和运算器集成在一个芯片构成CPU。
I/O
输入设备
输入原始数据和处理这些数据的程序。
输出设备
输出计算机的处理结果。
各部件来往的信号:地址信号、数据信号、控制信号。以总线连接的计算机框图如图:
简单图解:cpu发出的控制信号经控制总线送走,完成操作;
cpu经地址总线发送地址,使各个部件的DATA能互相传送;
I/O和mem可送回信号,cpu据此调整发出的信号。
计算机的软件:
系统软件和应用软件。
计算机系统的层次结构
高级语言机器——>汇编语言——>操作系统语言机器——>机器语言机器
翻译程序
编译程序
先翻译编写的全部语句成机器语言,再执行。
解释程序
翻译源程序的一条语句成机器语言后立即执行。翻译一次,执行一次。
虚拟机和实际机器之间存在着操作系统,专门管理和控制计算机系统的软件和硬件资源的。操作系统可看作实际机器的扩充,
计算机的特点和性能指标
基本字长
字长越长,速度越快
存储容量
计算机中所有存储单元的总数目
运算速度
主频/时钟周期
主频越高,周期越短,操作时间越短。