组成原理 DJ1 引言及概论.pptVIP

  • 1
  • 0
  • 约2.55千字
  • 约 28页
  • 2018-03-27 发布于江西
  • 举报
组成原理 DJ1 引言及概论.ppt

* * 计算机组成原理 雷 航 hlei@uestc.edu.cn 引 言 从硬件的角度, 学习计算机的工作过程, 掌握计算机最基本的工作原理。 一、学习本课程的目的 (1) 目的之一 “计算机内部究竟是怎么工作的? ” (2) 目的之二 为培养在计算机硬件系统的分析、研究、开发等方面的能力打下基础。 了解计算机硬件在计算机系统中的地位: (3) 目的之三 硬件在计算机系统的地位: 计算机系统以硬件为核心, 叠加不同层次的软件, 构成一个计算机系统, 如下图所示: 机器语言 汇编语言 操作系统 其它系统软件 应用程序 应用程序 计算机硬件 二、本课程与其它专业课的层次关系 (1) 本课程的基础课程 ? 计算机导论 ? 数字电路与逻辑 ? 汇编语言程序设计 (2) 本课程与其它课程的层次关系 计算机组成原理 微机原理 操作系统 编译原理 编程语言 软件工程 计算机网络 数据库 人工智能 程序设计理论 模拟/ 数字电路 汇编语言 基础课程 硬件层 系统软件 其它专业课程 三、课程主要内容 计算机系统的硬件组成 包括五大功能部件: 学习各部分的工作原理、逻辑实现、设计方法及相互之间的连接并构成整机的方法。 ? 运算器 ? 控制器 ? 存储器 ? 输入系统 ? 输出系统 四、教学安排 (共64学时) 第一章 概论 (4) 第二章 计算机中的信息表示 (6) 第三章 CPU子系统 (27) 第四章 存储器子系统 (10) 第五章 I/O子系统 (8) (一) 教学内容及学时安排 第六章 输入/输出设备及I/O接口 (6) 第七章 计算机硬件系统模型-自学 期中考试、复习 (3) (二) 本课程的重点 (1) 中央处理器 (CPU) — 特别是: 通路结构、指令流程 (2) 存储器部分(逻辑设计) (3) I/O系统部分 (中断机制及其接口设计) 第一章 概论 本章的主要任务 — 基本组成特点 — 系统层次结构 — 硬件系统组织 — 性能指标 目的: 建立计算机系统的整体概念 ? 计算机的基础理论: 1936年, 图灵(英国)发表论文: 论文中心思想: 《论应用于决定问题的可计算数字》 假设: 存在一种具有以下能力的机器: 人类的工作可以分解成简单动作 图灵论题 这种理想机器被称为“图灵机”。 用于存储计算结果; 表示运算和数字; 对运算和数字进行识别; 计算过程中的下一步做什么; (1) 存 储 器: (2) 一种语言: (3) 扫 描: (4) 计算意向: (5) 执行下一步计算。 — 著名的图灵论题: 凡可计算的函数都可用这样的机器来实现 该论题为现代计算机的产生打下了理论基础 ? 第一台电子计算机的产生 1946年“电子数值积分计算机” (ENIAC) ? 作用: 计算炮弹、火箭等的弹道轨迹 ? ENIAC的两大缺点: — 没有内部存储器 — 不同计算需重新搭配组件 计算 1 计算3 计算 2 ENIAC ? 关于第一台计算机: 英国人的观点 ? 作用: 破译德国“谜式”密码 ? “ENIAC”与“巨人”的共同点: 专用 ? 不具有现代计算机特征 ? 英国于1940年研制的“巨人” 计算机 ? 现代计算机原型 该结构明确规定: 计算机由五个组成部分: ? 第一台商用计算机: IBM 701 (1952年) — EDVAC1952年研制成功 (Electronic Discrete Variable Automatic Computer) 运算器 冯·诺依曼: 存储程序式通用计算机结构 输入设备 控制器 存储器 输出设备 (冯·诺依曼体系结构) 1.1 计算机系统的基本组成与特点 根据冯?诺依曼体系结构: 输入设备 控制器 输出设备 状态 命令 请求 命令 命令 请求 数据 结果 地址 指令 存储器 运算器 工作过程如下: (1) 编程、并组织程序运行所需的数据 存储器 (3) 执行程序 (2) 程序和数据输入 ? 按地址取第一条指令 ? 指令译码 ? 发出操作命令 ? 根据操作结果设置状态位, 如: 为0 1 → Z 为1 0 → Z 为正 0 → S 为负 1 → S 标志位 (4) 取下一条指令, 重复上述过程 操作结果 指令i 结果为0 指令k no yes 指令m 结合框图和工作过程 — 结论: ? 从体系结

文档评论(0)

1亿VIP精品文档

相关文档