- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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.定义二:计算机系统结构主要研究软硬件功能分配和对软硬件界面确实定
计算机系统由软件、硬件和固器组成,它们在功能上是同等的。
同一种功能可以用硬件实现,也可以用软件或固件实现。
不同的组成只是性能和价格不同。;计算机组成与实现;设计缓冲和排队策略
设计预估、预判技术
设计采用何种可靠性技术
计算机系统的实现
计算机实现是指计算机组成的物理实现,包括:
处理机、主存储器等部件的物理结构
器件的集成度和速度
专用器件的设计;器件、模块、插件、底版的划分与连接
信号传输技术
电源、冷却及装配技术,相关制造工艺及技术等;计算机系统结构、组成和实现互不相同,但又相互影响。
相同结构的计算机,可以采用不同的组成;
同一种组成可以不同的实现方式;
计算机实现是计算机系统结构和计算机组成的根底,其技术的开展对计算机系统结构有着很大的影响;
结构不同,采用的组成就不同;
组成不同也会影
您可能关注的文档
最近下载
- 苏教版六年级上册数学第1单元《长方体和正方体》单元测试卷(共10套).pdf VIP
- 30题计划合同管理岗位常见面试问题含HR问题考察点及参考回答.pdf VIP
- 人体穴位大全及穴位按摩保健方法(动画图解).doc VIP
- 标准集合图集S161.pdf VIP
- 漏肩风.ppt VIP
- 朔黄铁路地质选线.ppt VIP
- 2023-2024学年北京西城区十五中高一(上)期中英语试题及答案.docx VIP
- 2025年职业教育信息化标杆校任务书 .pdf VIP
- 2025年七年级语文上册第一单元写作实践指导及范文.docx VIP
- JTGT F30-2014 公路水泥混凝土路面施工技术细则.docx VIP
文档评论(0)