计算机系统结构1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

计算机系统结构;计算机系统结构课程介绍;编写出能够在机器上正确运行的程序所必须了解到的计算机的属性。

软硬件功能分配及分界面确实定

学习目的

建立计算机系统的完整概念

学习计算机系统的分析方法和设计方法

掌握新型计算机系统的根本结构及其工作原理;与其他课程的交叉

主要包括:计算机组成原理、计算机操作系统、汇编语言、数据结构、微机原理、高级语言等

新内容:超标量处理机、超流水线处理机、向量处理机、并行处理机、多处理机等

交叉点内容:提高,建立完整概念;计算机系统结构正处于变革时期

软件、系统结构、组成技术,两头开展快、中间慢

非冯计算机正兴起

系统结构的开展时期已经到来

教材

计算机系统结构,李学干,西安电子科技大学出版社,2011;目录;第一章计算机系统结构根底及并行性的开发;1.1计算机系统的层次结构;1.虚拟机概念

从不同角度所看到的计算机系统的属性是不同的,包括:

高级语言程序员、汇编语言程序员、系统管理员、硬件设计者

大局部人对计算机的认识只需要在某一个层次上;传统机器语言机器级M1

具有L1机器语言(机器指令系统);汇编语言机器级M3

具有L3机器语言(汇编语言);应用语言机器级M5

具有L5机器语言(应用语言);3.层次结构说明

第0级:由硬件实现,硬联逻辑,实现微指令本身的控制顺序

第1级:由微程序实现第0级+第1级=CPU

第2级至第6级由软件实现(由软件实现的机器称为:虚拟机)

第2级:是传统指令系统〔机器语言〕机器,定义了计算机的指令系统

第3级:操作系统机器,指出了计算机的功能和脚本;第4级:汇编语言机器

第5级:高级语言机器

第6级:应用语言机器

从学科领域来划分

第0和第1级属于计算机组成与系统结构

第3至第5级是系统软件

第6级是应用软件;它们之间仍有交叉

第0级要求一定的数字逻辑根底

第2级涉及汇编语言程序设计的内容

第3级与计算机系统结构密切相关。

在特殊的计算机系统中,有些级别可能不存在。;机器的组成和作用;1.2计算机系统结构、计算机组成和计算机实现

计算机系统结构的定义和内涵

定义一

从计算机系统的层次结构角度来看,系统结??是对计算机系统中各级界面的定义及其上下的功能分配。

AMdahl于1964年在推出IBM360系列计算机时提出:程序员所看到的计算机系统的属性,即概念性结构和功能特性

高级程序员看到的是:软件子系统和固件子系统的属性,包括程序语言以及操作系统、数据库管理系统、网络软件等用户界面。;程序设计者:使指为机器语言或编译程序设计者所看到的属性:数据表示、寻址方式、存放器定义、数据和使用方式、指令系统、中断系统、机器工作状态的切换,输入和输出结构传送方式等。不包括根本:数据论、控制论、逻辑设计和物理实现等。

具体的属性如下:

数据表示:硬件能够直接认别和处理的数据类型和格式;

寻址方式:最小寻址单位、寻址方式的种类和地址运算等;

存放器组织:操作数存放器、变址存放器、控制存放器及专用存放器的定义、数量和使用规那么等;

指令系统:机器指令的操作类型、格式,指令间的排序和控制机制等;;中断系统:中断类型、中断级别和中断响应方式等;

存储系统:最小编址单位、编址方式、主存容量、最大寻址空间等;

处理机工作状态:定义和切换方式,如管态和目态等;

输入输出系统:连接方式、数据交换方式、数据交换过程的控制等;

信息保护:包括信息保护方式和硬件对信息保护的支持等。;2.透明性概念

本来存在的事物或属性,从某种角度看似乎不存在,即:

确定存在

用户无法控制和设置

例如:浮点数表示、乘法指令

对高级语言程序员、应用程序员透明

对汇编语言程序员、机器语言程序员不透明

例如:数据总线宽度、微程序

对汇编语言程序员、机器语言程序员透明

对硬件设计者、计算机维修人员不透明;3.定义二:计算机系统结构主要研究软硬件功能分配和对软硬件界面确实定

计算机系统由软件、硬件和固器组成,它们在功能上是同等的。

同一种功能可以用硬件实现,也可以用软件或固件实现。

不同的组成只是性能和价格不同。;计算机组成与实现;设计缓冲和排队策略

设计预估、预判技术

设计采用何种可靠性技术

计算机系统的实现

计算机实现是指计算机组成的物理实现,包括:

处理机、主存储器等部件的物理结构

器件的集成度和速度

专用器件的设计;器件、模块、插件、底版的划分与连接

信号传输技术

电源、冷却及装配技术,相关制造工艺及技术等;计算机系统结构、组成和实现互不相同,但又相互影响。

相同结构的计算机,可以采用不同的组成;

同一种组成可以不同的实现方式;

计算机实现是计算机系统结构和计算机组成的根底,其技术的开展对计算机系统结构有着很大的影响;

结构不同,采用的组成就不同;

组成不同也会影

文档评论(0)

liuzhouzhong + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档