计算机组成原理复习王超-USTC.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理复习 王 超 中国科学技术大学计算机学院 嵌入式系统实验室 2019年春 内容提要 Ch1-计算机系统概论 Ch2.1-指令系统 Ch2.2-程序的编译过程-参考,不要求 Ch3-MIPS处理器设计-单周期-多周期 Ch4.1-MIPS处理器设计-流水线 Ch4.2-常见CPU流水线设计实例-参考,不要求 Ch5-中断与异常 Ch6-存储系统 Ch7-总线系统 Ch8-IO系统 Ch9-指令调度与并行化-参考,不要求 Ch1-计算机系统概论  计算机系统概述  计算机系统的层次结构  计算机的基本组成  计算机硬件组成  计算机软件组成  计算机硬件性能指标  机器字长、存储容量、运行速度  计算机/CPU发展历史  计算机的分代  计算机设计面临的挑战  芯片的制作过程  性能评估方法  芯片成本计算 要求:  CPU时间  Amdahl定律 了解计算机系统的构成 熟悉计算机系统性能评估方法 计算机系统的层次结构 应用语言 虚拟机器M4 XML等,为满足某种用途而专门设 计——应用程序包 C/C++/Java等,对问题描述接近 高级语言 虚拟机器M3 人类习惯,较强的通用性,翻译 成汇编语言——编译器或解释器 汇编语言 虚拟机器M2 符号式语言,不具有通用性, 与机器指令系统相关——汇编器 提供汇编语言/高级语言使用与实 操作系统 虚拟机器M 现中所需的基本操作,管理计算 机软硬件资源,方便使用 机器语言 传统机器实际机器MM11 二进制代码(0、1串), 直接在物理机器上执行 微指令系统 微程序机器M0 将每条机器指令翻译成一组微指 令,构成一个微程序 计算机处理“hello, world“的过程 冯·诺依曼计算机组成结构 冯·诺依曼机 1945年,冯·诺依曼在研究EDVAC时提 出“存储程序”概念,以此概念为基础 研制的计算机统称为冯·诺依曼机 特点: • 五大组成部件,以运算器为中心 • 数据和指令用二进制数表示,以同等地位存 放于存储器中,按地址访问 • 指令由操作码和地址码组成,在存储器中按 顺序存放 数据线 CPU发展趋势图 Higher Performance: Supercomputing in the Connected Era. Michael Del

文档评论(0)

fkh4608 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档