计算机导论
-
冯-诺伊曼模型
冯-诺伊曼提出的理论模型
基于通用图灵机构造的计算机都是通过存储器(包括内存和寄存器)进行存储数据
由于程序和数据在逻辑上是相同的,所以程序也可以存储在计算机的存储器上 -
冯-诺伊曼模型的4个子系统
存储器:用于存储数据和程序的区域
算术逻辑单元(ALU):用于计算和逻辑运算的区域
I/O单元:输入子系统负责从计算机外部接收输入数据,输出子系统负责把计算机处理结果输出到计算机外部
控制单元:负责对存储器、算术逻辑单元、I/O单元进行调配和控制
-
冯-诺伊曼模型-存储程序概念
冯-诺伊曼模型要求程序必须存储在存储器(内存)中
现代计算机的存储单元用于存储数据和程序,这就要求程序和数据必须要有一致的格式,即上述二者均是以位模式(即以0和1为序列的二进制)进行存储在内存中
什么是位模式? -
冯-诺伊曼模型的执行顺序
冯-诺伊曼模型中的一段程序是由一组数量有限的指令组成
控制单元从内存中提取指令,编译指令(解释指令),紧接着执行指令,即指令是一条条顺序执行的