architecture is attributes visible to programmers 计算机体系结构是 .ppt

architecture is attributes visible to programmers 计算机体系结构是 .ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
architecture is attributes visible to programmers 计算机体系结构是

William Stallings Computer Organization and Architecture Chapter 1 Introduction 参考书目(一) 计算机组织与结构--性能设计(第五版) William Stallings 著 张昆藏 等译 电子工业出版社 ISBN 7-5053-6674-2 定价:50.00元 课程主要内容 按参考书目(一)的章节 第1章 概论 第2章 计算机的演变和性能 第7章 操作系统支持 第11章 CPU结构和功能 第12章 精简指令集计算机 第13章 超标量处理器 第16章 并行处理 Topics Computer Architecture 计算机体系结构 Computer Organization 计算机组成 Organization and Architecture 组成与体系结构的异同 Structure and Function 结构和功能 计算机系统层次结构 从设计人员看到的层次 应用程序级 用户 高级语言级 高级语言程序员 汇编语言级 汇编语言程序员 操作系统级 操作员 机器语言级 机器语言程序员 微程序控制级 逻辑设计员 硬联逻辑级 硬件设计员 如有一个经解释实现的计算机,可以按功能划分成4级。每一级为了执行一条指令需要下一级的N条指令解释。若执行第一级(最底层)一条指令需Kns时间,那么执行第2,3,4级的一条指令各需多少时间? 第2级: 第3级: 第4级: Computer Architecture体系结构 Therefore, computer architecture refers to Attributes of a system visible to programmers Attributes that have a direct impact on the execution of programs 计算机体系结构是指 那些对程序员可见的系统属性 这些属性直接影响到程序的逻辑执行 Computer Architecture体系结构 Attributes(结构属性包括): Instruction set 指令集(如机器指令的操作类型和格式等) Data representation 数据类型(能识别和处理的数据类型:int, char, real) I/O mechanisms 输入/出机制(如I/O的联结方式、设备访问方式等) Addressing techniques 内存寻址技术(如最小寻址单位、寻址方式的种类等) 透明性:一种本来是存在的事物或属性,但从某种角度看似乎不存在,称为透明性现象。 在计算机系统中,低层机器级的概念性结构和功能特性,对高级语言程序员来说是透明的。 由此看出,在层次结构的各个级上都有它的系统结构。 Computer Organization组成 Organization refers to operational units and their interconnections that realize the architectural specifications. 计算机组成是为了实现特定的体系结构,各种操作单元的相互构造 计算机组成是计算机体系结构的逻辑实现。 Computer Organization组成 Attributes: hardware details transparent to programmers 对程序员透明的硬件细节: Control signals 控制信号(如 组合逻辑、微程序实现方式) Computer/peripheral interface 计算机和外设的接口 (如 键盘的接口电路) Memory technology 存储器使用技术(如 RAM芯片的逻辑结构,地址译码系统实现) Computer implementation实现 指计算机组成的物理实现。包括处理器、主存等部件的物理结构,器件的集成度和速度,信号传输,器件、模块、插件、底板的划分与连接,专用器件的设计,电源、冷却、装配等技术及相关制造技术和工艺等。 三者关系: 计算机组织是计算机结构的逻辑实现;而计算机实现是计算机组织的物理实现。 一种结构可有多种组织实现;一种组织也可有多种物理实现。 Architecture Organization 1 Architecture is attributes visible to programmers 计算机体系结构是程序员所能看到的机器属性 Organization is how features are implemented 计算机组成是计算机体系结构的逻辑实现 Archite

文档评论(0)

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

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

1亿VIP精品文档

相关文档