计算机组成原理课程综述

上传人:新** 文档编号:563656134 上传时间:2023-03-15 格式:DOCX 页数:7 大小:18.61KB
返回 下载 相关 举报
计算机组成原理课程综述_第1页
第1页 / 共7页
计算机组成原理课程综述_第2页
第2页 / 共7页
计算机组成原理课程综述_第3页
第3页 / 共7页
计算机组成原理课程综述_第4页
第4页 / 共7页
计算机组成原理课程综述_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《计算机组成原理课程综述》由会员分享,可在线阅读,更多相关《计算机组成原理课程综述(7页珍藏版)》请在金锄头文库上搜索。

1、合肥学院计算机组成原理综述论文题 目 计算机组成原理综述 系部计算机科学与技术系 专业网络工程班级网-一(2)班学生姓名邓P传君指导教师张E向东2014 年 12 月 24 日计算机组成原理课程综述内容摘要:计算机组成原理(COMPUTER ORGANIZATION)是依据计算机体系结构,在确 定且分配了硬件子系统的概念结构和功能特性的基础上,设计计 算机各部件的 具体组成,以及它们之间的连接关系,实现机器指令级 的各种功能和特性,这 点上说计算机组成原理是计算机体系结构的逻辑实现。关键词:存储、指令、CPU、控制器、微命令一、计算机组成原理课程综述计算机组成原理是计算机应用和计算机软件专业以

2、及其他相关专业必修的 专业基础课,它主要讨论计算机各组成部件的基本概念、基本结构、工作原理及 设计方法。教学实践证明,通过对该课程的学习,对于建立整机概念,研究各功 能部件的相互连接与相互作用,进行各功能部件的逻辑设计,都有着重要的意义。 组成原理是计算机类专业的一门主干必修课程,它以层次结构的观点来叙述计算 机各主要功能部件及组成原理;以数据信息和控制信息的表示、处理为主线来组 织教学。课程内容按横向方式组织,即不是自始至终介绍某一特定计算机的组成 和工作原理,而是从一般原理出发,结合实例加以说明。二、计算机组成原理内容和基本原理下面是我对这门课程知识点的理解:1. 计算机有运算器、存储器、

3、控制器、输入设备、输出设备五大部件组成。2. 指令和数据以同等地位存放于存储器内,并可按地址寻访。3. 指令和数据均用二进制数表示。4. 指令由操作码和地址码组成,操作码用来表示操作的性质,地址码用来 表示操作数在存储器中的位置。5. 指令在存储器内按顺序存放。通常,指令是顺序执行的,在特定条件下, 可根据运算结果或根据设定的条件改变执行顺序。6. 机器以运算器为中心,输入输出设备与存储器间的数据传送通过运算器 完成。典型的冯诺依曼机是以运算器为中心的,现代的计算机已转化为以存储器为中 心:1. 运算器用来完成算术运算和逻辑运算,并将运算的中间结果暂存在运算 器内。2. 存储器用来存放数据和程

4、序。3. 控制器用来控制、指挥程序和数据的输入、运行以及处理运算结果。4. 输入设备用来将人们熟悉的信息形式转换为机器能识别的信息形式。5. 输出设备可将机器运算结果转换为人们熟悉的信息形式。 从上面我们大 概的了解了计算机的基本的组成和原理。下面来具体介绍下五大部件,不过在介 绍五大部件前我们先介绍一下总线,它是连接五大部件的传输线。 1随机存储器存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无 关的存储器。1)静态存储单元(SRAM)存储原理:由触发器存储数据单元结构:六管NMOS或OS构成优点:速度快、使用简单、不需刷新、静态功耗极低;常用作 CACHE 缺点:元件数多

5、、集成度低、运行功耗大2)动态存储单元( DRAM)存贮原理:利用 MOS 管栅极电容可以存储电荷的原理,需刷新(早期:三管 基本单元;现在:单管基本单元)刷新(再生):为及时补充漏掉的电荷以避免存储的信息丢失,必须定时给栅 极电容补充电荷的操作刷新时间:定期进行刷新操作的时间。该时间必须小于栅极电容自然保持信 息的时间(小于 2MS)。优点:集成度远高于SRAM、功耗低,价格也低 缺点:因需刷新而使外围 电路复杂;刷新也使存取速度较SRAM慢,所以在计算机中,DRAM常用于作主存 储器。2. 存储容量的扩展A. 位扩展:增加存储字长。B. 字扩展:增加存储器的数量。输入输出系统1.I/O系统

6、功能:为数据传输操作选择I/O设备,连接I/O设备与主机,完 成数据交换2.1/0系统组成软件:可由系统软件(0S)或应用软件承担;输入输出过程控制:发送读写 指令,检查设备状态等;用户界面。硬件:I/O接口,主机与外设之间通信:速度匹配、同步、指令、状态、差 错控制;数据缓存。3.I/O 与主机信息传送的控制方式程序查询方式:由 CPU 通过程序不断查询 I/O 设备是否已做好准备,从而 控制I/O设备与主机交换信息。程序中断方式:CPU在启动I/O设备后,不查询设备是否已准备就绪,继续 执行自身程序,只是当I/O设备准备就绪并向CPU发出中断请求后才予以响应。DMA 方式:主存与 I/O

7、设备之间有一条数据通路,主存与 I/O 设备交换信息 时,无须调用中断服务程序。若出现DMA和CPU同时访问主存,CPU总是将总线 占有权让给DMA,通常把DMA的这种占有称为窃取或挪用。指令系统 指一台计算机中所有机器指令的集合,是表征计算机性能的重要因素。1. 寻址方式A. 立即寻址:操作数本身设在指令字内。B. 直接寻址:指令字中的形式地址就是操作数的真实地址。C. 隐含寻址:指令字中不明显地给出操作数的地址,其操作数的地址隐含 在操作码或某个寄存器中。D. 间接寻址:指令字中的形式地址不直接指出操作数的地址,而是指出操 作数有效地址所在的存储单元地址。E. 寄存器寻址:地址码字段直接指

8、出寄存器编号,操作数在寄存器内。F. 寄存器间接寻址:寄存器中存放操作数所在主存单元地址。G. 基址寻址:操作数有效地址等于指令字中的形式地址和基址寄存器中的 内容相加。H. 变址寻址:操作数有效地址等于指令字中的形式地址与变址寄存器的内 容相加。I. 相对寻址:有效地址是将程序计数器的内容与指令字中的形式地址相加 而成。3. CPU1.CPU 基本功能 指令控制:程序的顺序控制,称为指令控制;控制器: PC、IR、ID 操作控制:管理并产生每条指令的操作控制信号,并把操作控制信号送往相 应的部件,从而控制这些部件按指令的要求进行动作。时间控制:对各种操作实施时间上的定时,称为时间控制。 数据

9、加工:对 数据进行算术运算和逻辑运算处理。2控制器的主要职能(1)取指令(2)分析指令(3)执行指令(4) 控制程序和数据的输入与结果的输出 (5) 对异常情况和某些请求的 处理3指令周期指取出并执行一条指令的时间。由若干个CPU周期组成。CPU周期:通常 用内存中读取一个指令字的最短时间来规定CPU周期。一个CPU周期包含若干个 时钟周期。时钟周期:是CPU处理操作的最基本单位。4微命令指控制部件通过控制线向执行部件发出的各种控制命令是构成控制信号序 列的最小单位。微操作 :执行部件接受微命令后所进行的操作,是计算机硬件结构中最基 本的操作。微周期:从控存中读取一条微指令并执行相应的一步操作

10、所需的时间。 微指令:由每个微周期的操作所需的控制命令构成一条微指令。微指令包 含了若干微命令信息。微程序;即一系列微指令的有序集合,可以控制实现一条机器指令。5控制方式同步控制方式: 以部件中最长的操作时间作为统一的时间间隔标准,系统 中各部件的微操作都由这个统一的时间间隔来同步。 异步控制方式: 系统中 没有统一的时间标准,各部件按本身的操作有各自自己的时钟信号,各个微操作 的进行是采用应答方式进行的。 联合控制方式: 部件内部采用同步控制方式, 各部件之间采用异步方式。三、实际应用以通道方式 I/O 通道为例:通道方式 I/O 通道是计算机系统中代替 CPU 管理控制外设的独立部件 ,

11、是一 种能执行有限 I/O 指令集合通道命令的 I/O 处理机。在通道控制方 式下,一个主机可以连接几个通道 .每个通道又可连接多台 I/O 设备,这些设备 可具有不同速度,可以是不同种类.这种输入输出系统增强了主机与通道操作的 并行能力以及各通道之间,同一通道的各设备之间的并行操作能力 .同时也为用 户提供了增减外围 设备的灵活性。 采用通道方式组织输入输出系统,多使用主机通道设备控制 器 I/0 设备 四级连接方式.通道通过执行通道程序实施对 I/O 系统的统一管理和控制,因此, 它是完成输入输出操作的主要部件.在 CPU 启动通道后,通道自动地去内存取出 通道指令并执行指令。直到数据 交

12、换过程结束向 CPU 发出中断请求,进行通道 结束处理工作。I/O 通道的种类: 根据多台设备共享通道的不同情况,可将通道分为三类:(1)字节多路通道(低速,分时)字节多路通道(MULTIPLEXOR CHANNEL)是一 种简单的共享通道, 在时间分割的基础上, 服务于多台低速和中速面向字符的外 围设备。字节多路通道包括多个子通道,每个子通道服务于一个设备控制 器,可 以独立地执行通直指令。每个子通道都需要有字符缓冲寄存器 ,I/O 请求标志/ 控制寄存器, 主存地址寄存器和字节计数寄存器.而 所有子通道的控制部分是公 共的, 由所有子通道所共享。通常, 每个通 道的有关指令和参量存放在主存

13、固定 单元中.当通道在逻辑上与某一 设备连通时,将这些指令和参量取出来,送入公 共控制部分的寄存器中使用。字节多路通道要求每种设备分时占用一个很短的时 间片,不同的设备在各自分得的时间片内与通道建立传输连接,实现数据的传送。(2)选择通道(高速,独占)选择通道每次只能从所连接的设备中选择一台 I/O 设备的通道程 序,此刻该通道程序独占了整个通道。当它与主存交换完数据 后,才能 转去执行另一个设备的通道程序 ,为另一台设备服务。因此,连接在选 择通道上的若干设备,只能依次使用通道与主存传送数据.数据传送 是以成组 (数据块)方式进行,每次传送一个数据块,因此,传送速率很高。选择通道多适合 于快

14、速设备(磁盘),这些设备相邻字之间的传送 空闲时间极短。(3)数组多路通道 (综合) 数组多路通道把字节多路通道和选择通道的特点 结合起来.它有 多个子通道,既可以执行多路通道程序,像字节多路通道那样,所 有子通道分时共享总通道;又可以用选择通道那样的方式传送数据. 数组多路通 道具有多路并行操作能力,又具有很高的数据传送速率 ,赢得了吞吐率的较大提 高。它的缺点是增加了控制的复杂性。四、心得体会学习这门课程,首先接触的是关于计算机系统的概论,我们知道了计算机是 由硬件和软件组成的,硬件又包括运算器、存储器、控制器、适配器、输入输出 设备等;同时软件也是计算机系统结构的重要组成部分。计算机系统

15、是一个由硬 件和软件组成的多层次结构,它通常由微程序级,一般程序级,操作系统级,汇 编语言级,高级语言级组成,每一级都能进行程序设计,且得到下面各级的支持。 随着学习的越来越深入,老师也教我们学习了运算方法和相关的运算器,对于这 部分的学习,我感到很吃力,对于运算方面的事情很不在行的我来说,学习运算 相关的知识是很艰难的,我可能会比其他的同学要多听好几遍才能理解的,好在 老师很有耐心,一遍一遍的给我们讲解,直到我们弄明白为止。因此特别感谢张 向东老师对我们的教导,虽然老师偶尔会有点凶,但我们都明白老师是为了我们 好,为了让我们多学点知识,也特别感谢老师在带给我们知识的同时,也带给了 我们很多的生活常识。通过对这门课程的学习,让我更进一步地接触计算机,对它从内到外有了一 定的初步了解。说实话,以前我对计算机的认识只是表面的那些东西,可现在不 同了,它使我进一步地了解了计算机的各个组成部分及其工作原理,对于我们后 续课程的学习无疑也具有积极的意义。对于这段时间的学习有成长的快乐,有丰 收的喜悦,有不懂的遗憾,还有即将结束这门课程的不舍。这学期的学习真的给 我太多的感受,这学期的学习让我一生都受用无穷。将成为我人生旅途中最宝贵 的收获。五、结语在做完这次课程论文后,让我再次加深了对计算机的组成原理的理解,对计 算机的构建也有更深层次的体会。计算机的每一次发展,都凝聚着人类的智慧

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号