1.计算机系统结构.ppt

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

计算机组成原理 一、课程情况概述 课程的地位:属于专业基础、核心硬件课程,必修 三、教学实验指导书 计算机组成原理实验指导, 王诚 等, 清华大学出版社 在实验指导书中,对 TEC-2000 教学计算机的具体组成进行了详细说明,包括所用器件,总框图,各部件的逻辑图,详细的设计文档,包括主要程序清单,可编程器件的内容,各部件的设计说明等,可以说文字和图纸资料相当齐全。 对需要完成的教学实验项目有详细解释,包括具体内容,实验步骤和最终要求。例如,汇编语言程序设计实验,运算器部件实验,控制器部件实验,内存储器部件实验,接口和中断实验等。 为了方便对教学机的监控程序软件的学习、分析和修改,在清单之外又加了程序流程图和适当说明。 四、TEC-2000系列教学计算机概述 TEC-2000 教学计算机系统,主要用于计算机组成原理课程的授课和教学实验过程。 这是一套多种实现方案(选用中小规模和CPLD器件实现或超大规模的 FPGA 器件实现)的“硬件”教学机,还是选用“纯”的软件模拟在 PC 机上实现的“软的”教学机)的系列产品。教学机硬件和软件配置精简合理,文字与图纸资料齐全。 教学机可以构成 8 位字长或 16 位字长两种机型,能够支持微程序和硬连线两种控制器方案。 系统软件提供了监控程序, PC 机的仿真终端程序,汇编语言的汇编程序,高级语言 BASIC 的解释程序。 配套实现的,还有微程序和硬连线两种控制器的辅助设计软件,两种控制器的模拟运行软件。 为了配合教师授课,帮助学生复习和完成教学实验,开发了与主教材、实验指导书配套的教学课件。 第一章 计算机组成概述 1.1 计算机系统的基本组成及其层次结构 1.2 计算机的体系结构、组成和实现 1.3 计算机系统发展进步与拓展应用的历程 1.1计算机系统的基本组成及其层次结构 计算机体系的含义: 1.从它完成的功能的角度看,计算机体系能够完成原始数据的输入、存储、对数据的运算和处理、将计算处理的结果输出4项操作功能。 2.从组成的角度看,由计算机的5个基本组成部分组成。(运算器、控制器、存储器、输入、输出设备) 数据总线:用于在这些部件或设备之间传送属于数据信息(指令和数据)的电气信号。 地址总线:用于在这些部件或设备之间传送属于地址信息的电气信号,以选择数据存储部件的一个存储单元,或者外围设备中的一个设备。 控制总线:用于向存储部件和外围设备传送起控制作用的电气信号,就是指定在CPU和这些部件或设备之间数据传送的方向以及操作的性质(读操作或写操作)等。 计算机的6个组成部分就是由这3条总线有机的连接在一起,而构成一台完整、可协调运行的计算机硬件系统。 软件要具有如下主要功能: 1.计算机软件要包含语言支持软件 2.计算机软件要为计算机系统本身提供性能良好的资源管理功能,为使用人员提供尽可能多的帮助。 3.在操作系统软件之上,还要选用适当的软件来实现众多用户通常遇到的许多操作处理功能,文字处理、数据库、网络、多媒体处理软件等。 1.数字逻辑层: 实现计算机的最重要的物质材料是电子线路;而所有的电子线路通常是数字逻辑电路。所以,设计计算机硬件系统的最重要的基础知识是数字逻辑和数字门电路。解决的基本问题是:使用何种线路和如何存储信息,使用何种线路和如何传送信息,使用何种线路和如何运算与加工信息等。 2.微体系结构层 计算机最核心、本质的功能是执行程序,程序是按一定规则和顺序组织起来的指令序列。第二层次体现的是:为了执行指令,需要在计算机中设置那些功能部件(例如:存储、运算、输入和输出、接口和总线等部件,还有更复杂的控制器部件),每个部件如何组成、如何运行,这些部件又如何相互连接并协同工作等。 3.指令系统层: 涉及到需要确定使用哪些指令、指令能处理的数据类型和对其运算所用的算法、指令的格式和功能,还包含如何指出想要对其执行读操作或写操作的存储单元,任何指出想要执行输入或输出操作的外围设备。 4.操作系统层: 它主要承担计算机系统中的资源管理与分配,同时也向使用者和程序设计人员提供简单、方便、高效的服务。它是使用计算机硬件指令系统所提供的指令设计出来的程序,把一些常用功能以操作命令或系统调用的方式提供给使用者。即操作系统进一步扩展了原来的指令系统,提供了新的可用指令,从而构成一台比纯硬件系统功能更加强大的计算机系统。 5.汇编语言层: 汇编语言大体上是对计算机机器语言的符号化处理的结果,又增加了一些为方

文档评论(0)

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

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

1亿VIP精品文档

相关文档