1.3计算机的基本工作原理及结构 存储程序工作原理 计算机的两个基本能力:一是能够存储 程序,二是能够自动地执行程序 计算机是利用“存储器”(内存)来存 放所要执行的程序的,而称之为CPU的部 件可以依次从存储器中取出程序中的每一 条指今、并加以分析和热行、直至完成全 部指今任务为上。 冯诺依曼结构 ◆硬件核心由五部分组成 John von Neumann ◆系用二进制和程序存储 冯●诺依曼
计算机奠基人——冯•诺依曼 存储程序工作原理 计算机的两个基本能力:一是能够存储 程序,二是能够自动地执行程序。 计算机是利用“存储器”(内存)来存 放所要执行的程序的,而称之为CPU的部 件可以依次从存储器中取出程序中的每一 条指令,并加以分析和执行,直至完成全 部指令任务为止。 1.3 计算机的基本工作原理及结构 冯·诺依曼结构: 硬件核心由五部分组成 采用二进制和程序存储 John von Neumann 冯•诺依曼
计算机的硬件组成 返回
计算机的硬件组成 控制器 运算器 输入 存储器 设备 输出 设备 返回
冯·诺依曼计算机结构模型 注意:其中5-10是个 重复的过程 10 运界 反馈信号 食 操作命 数据流 控制流 毁 程序 数据 检 入 处理 内)存储器 输出 4 13 设备 结果 14 指 请求信号 响应信号 址 12 响应信号 3 请求信号 11 控制景 返回
冯·诺依曼计算机结构模型 数据流 控制流 取 数 存 数 地 址 指 令 (内)存储器 控制器 运算器 输出 设备 输入 设备 程序+ 数据 操 作 命 令 处理 结果 反 馈 信 号 响 应 信 号 请 求 信 号 响 应 信 号 请 求 信 号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 注意:其中5-10是个 重复的过程 返回
1.3.2指令和指令系统 指令是对计算机进行程序控制的最小单位。 指令格式 操作码 机器执行什么操作 执行对象(具体数、存放位置) 注意: ()所有指令的集合称为计算机的指令系统。 (②)不同的计算机指令系统不同。 程序是为完成一项特定任务而用某种语言编写的一组指全序 返回
1.3.2 指令和指令系统 指令是对计算机进行程序控制的最小单位。 指令格式 操作码 操作数 机器执行什么操作 执行对象(具体数、存放位置) 程序是为完成一项特定任务而用某种语言编写的一组指令序列 注意: (1)所有指令的集合称为计算机的指令系统。 (2)不同的计算机指令系统不同。 返回
132指令本指◆条c中 PC 指令执行过程 >冯氏原理:人们预先编好程序,利用输入设备 把程序输入内存,计算机在控制器控制下,从 内存中逐条取出程序交运算器执行。把结果回 送入内存、或由输出设备输出。 丹执行步骤:取指令、分析指令、执行指令、程 序计数器加1 (例:指令070740H的执行过程) 返回
1.3.2 指令和指令系统 ➢冯氏原理:人们预先编好程序,利用输入设备 把程序输入内存,计算机在控制器控制下,从 内存中逐条取出程序交运算器执行。把结果回 送入内存、或由输出设备输出。 ➢执行步骤:取指令、分析指令、执行指令、程 序计数器加1 (例:指令070740H的执行过程) 指令执行过程 PC +1 返回