您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 其它相关文档 > 【加精】计算机组成原理复习资料大集合
第一章计算机系统概论在第一章中,1.1计算机的分类和应用、1.2计算机硬件、1.3计算机软件、1.4计算机系统的层次结构。1.1计算机分为电子模拟计算机和电子数字计算机,后者又可以分为巨型机、大型机、中型机、小型机、微机、单片机等。1.2要求大家掌握计算机硬件主要由运算器、存储器、控制器、适配器、输入输出设备组成。熟悉冯.诺依曼型计算机工作的原理,主要是存储程序并按地址顺序执行。1.3计算机软件一般分两大类:系统程序和应用程序。固件是指那些存储在永久保存信息器件中的程序,是具有软件功能的硬件。第二章运算方法和运算器本章首先讲述数据和文字的表示方法,然后讲述了定点运算方法,定点运算器的组成,最后讲述了浮点运算方法、浮点运算器的组成。2.1、内容包括数据格式、数的机器码表示、字符和字符串编码、汉字的表示、校验码。2.1.1、常见的数据格式有:定点格式和浮点格式。我们要熟悉定点数和浮点数的定义、表示方法、范围、这两种表示方法的差异,其中浮点数的表示是个难点。比如:定点格式是指:在定点表示法中,小数点位置固定不变。定点格式常有两类:定点小数和定点整数2.1.2二进制数的编码表示重点掌握数的机器码表示,包括原码、补码、反码、移码的定义,要搞清楚四种码制的表示范围、作用以及它们之间的转换,特别注意的是0的几种码制表示方法。2.2、熟悉补码加减法的运算法则,主要是补码加减法公式及变补公式。分别是:[x+y]补=[x]补+[y]补[x-y]补=[x]补+[-y]补[-y]补=[[y]补]变补在此基础上,掌握采用溢出的两种检测方法。就是单符号位法和变形补码的方法。难点在于基本的二进制加/减法器和十进制加法器的逻辑实现。2.3、定点乘法运算不作要求2.4讲的是定点除法运算,这一节也是个比较难的一节,主要是熟悉手工计算除法和恢复余数的除法及不恢复余数的除法的区别。在此基础上,了解不恢复余数阵列除法器的逻辑结构。2.5讲的定点运算器的组成,我们首先要搞清楚数值计算和逻辑运算的方法。然后熟悉芯片74181和74182的逻辑组成结构和引脚。学会用这两个芯片组成多位的运算器。这也是非常重要的一点。2.6不做要求。第三章存储系统本章讲述的存储系统的分类、分级结构与主存储器的技术指标等,这一章也比较重要。3.1是存储器的概述3.1.1是存储器的分类:按存储介质分,半导体存储器,磁表面存储器、光存储器等按存取方式分:随机存储器,顺序存储器按在计算机中的作用分:主存储器,辅助存储器,高速缓冲存储器,控制存储器还有按读写功能分,按信息的可保存性分等分类方法。3.1.2要掌握存储器的分级结构分级结构主要是高速缓冲存储器—主存储器——外存储器三层结构3.1.3了解主存储器的性能指标主要包括存储容量、存取时间、存储周期、存储器带宽几个方面。3.2讲的随机读写存储器(3.2.3-4不作要求)随机读写存储器分为静态mos存储器和动态mos存储器。我们需要掌握:1、静态MOS存储器的基本存储元电路图及其读写操作,还要熟悉SRAM存储器的组成,它由存储体、读写电路、地址译码电路和控制电路等组成。2、动态MOS存储器(DRAM)基本存储单元电路及其读写和刷新操作,还要熟悉动态MOS存储器的组成。3、最重要部分是存储器和CPU的连接以及如何对存储器进行扩展。扩展常采用位扩展、字扩展法、字位同时扩展法三种方法。4、了解存储器的读写周期特别是DRAM的刷新,常见的刷新方式为集中式刷新、分散式刷新、异步式刷新。3.3是只读存储器和闪速存储器,3.3.2闪存不作要求1、ROM的概念和分类ROM它只能读出,不能写入,故称只读存储器。最大的优点是具有不易失性,即使电源切断,ROM的信息也不会丢失。根据编程方法不同,我们通常分成三类:掩模式只读存储器、一次编程只读存储器、多次编程只读存储器。3.4高速存储器高速存储器包括双端口存储器、多模块交叉存储器、相联存储器、1、双端口存储器:由同一个存储器具有两组相互独立的读写控制线路而得名。我们可以了解一下它得逻辑结构,读写控制。特别是当两个端口地址不相同时,产生冲突时的读写控制。2、多模块交叉存储器组织方式有两种,顺序方式和交叉方式,需要了解这两种方式的优缺点。3、相联存储器相联存储器是按内容访问的存储器。而其他前面我们介绍的存储器是按地址访问的。相联存储器的原理是把存储单元所存内容的某一部分作为检索项,去搜索该存储器,并将存储器中与该检索项符合的存储单元内容进行读出和写入。另外,还需要了解相联存储器组成和相联存器一般应用在什么场合。3.5、cache存储器Cache是一种高速缓冲存储器,是为了解决CPU和主存之间的速度不匹配采用的一种重要的硬件技术。了解主存与cache的地址映射方式。有三种映射方式全相联映射方式直接映射方式组相联映射方式,其中组相联方式是前二者的折中方案。3.6虚拟存储器它只是一个容量非常大的存储器的逻辑模型,并不是任何实际的物理存储器。它的作用,主要解决存储容量和速度的矛盾。虚拟存储器有页式、段式、段页式三种。第四章指令系统第五章4.1了解指令系统的发展和性能要求。四个方面的要求:完备性、有效性、规整性和兼容性。4.3指令和数据的寻址方式寻址方式指的是如何确定指令中操作数的地址及下条指令的地址。1、指令的寻址方式分为:顺序寻址方式、跳跃寻址方式2、操作数的寻址方式比较多,要重点掌握隐含寻址、立即寻址、直接寻址、间接寻址,寄存器寻址方式和寄存器间接寻址方式,了解相对寻址方式、基址寻址寻址方式、变址寻址方式和块寻址方式。4.4堆栈寻址方式不作要求4.5典型指令了解精简指令系统和复杂指令系统相比,它的主要的特点。第六章中央处理器这一章详细的介绍了CPU的功能和基本组成,指令周期的概念、时序产生器的组成、微程序控制技术、硬布线控制器,传统的CPU结构,在此基础上介绍了当前先进的CPU的科技成果。5.6、5.7、5.9和5.10不作要求。5.8.1和5.8.2自学要求掌握,5.8.3-5.8.4不作要求。5.1CPU的功能和组成CPU有四个方面的功能(1)指令控制,主要控制程序的顺序(2)操作控制,主要是翻译和执行指令(3)时间控制,指对各种操作时间定时(4)数据加工,对数据进行算术和逻辑运算,这是CPU的根本任务。CPU的组成:传统的CPU由运算器和控制器组成。控制器由程序计数器、指令寄存器。指令译码器、时序产生器和操作控制器组成,它是发布命令的决策机构。运算器由算术逻辑单元,累加寄存器。数据缓冲寄存器和状态条件寄存器组成,它是数据的加工处理部件。同时我们还应该熟悉CPU中的主要寄存器:主要是指令寄存器IR、程序计数器PC、地址寄存器AR、缓冲寄存器DR,累加寄存器AC,状态条件寄存器PSW,我们应该知道它们的功能,知道它们主要作用5.2-5.3指令周期和指令时序的产生掌握指令周期、机器周期、时钟周期的概念:指令周期是从存储器中取出一条指令并执行这条指令的时间。一个指令周期由若干个CPU周期组成,CPU周期也就机器周期。而一个CPU周期又由多个时钟周期组成。再就是信号的来源:时钟信号作为时间的基准,由时钟脉冲发生器产生。周期信号用于控制不同阶段的操作,用触发器实现。节拍信号用于控制周期内的微操作,用节拍信号发生器实现。5.4微程序控制器首先了解微程序控制的几个基本概念微操作:一条指令功能的实现是通过一系列有序的基本操作来完成的,这些操作称为微操作,它是执行单元能够完成的最基本动作。微命令:对应某个微操作的命令称为微命令,它是执行单元可以接受的控制信号序列的最小单位。微指令:是对指令的分解,是一组微命令的组合。主要包含两个字段:操作控制字段、顺序控制字段。微程序:微指令的有序集合称为微程序。一条机器指令的功能通过许多条微指令来实现,即一条机器指令对应一段微程序。控制存储器:存放微程序的高速只读存储器。微程序控制:指令的执行是通过执行该指令对应的微程序来实现的控制方式,称为微程序控制方式。在此基础上,我们应该了解微程序控制器的原理框图:它主要由控制存储器、微指令存储器、地址转移逻辑三大部分组成。5.5微程序设计技术在了解微程序控制器基本原理的基础上,如何确定微指令的结构,是设计微程序的关键。微指令格式微指令格式:控制字段+顺序控制字段(下址字段)控制字段每位表示一个微操作控制信号然后考虑的是指令操作微程序化。微指令的编码微指令的编码就是对微指令中的操作控制字段进行编码,通常有三种方法可供选择:直接表示法,编码表示法、混合表示法。具体微地址的形成方法常有两种方法,计数器的方式、多路转移的方式。我们做一下了解即可。5.8流水CPU,掌握流水线时空图,效率加速比。第七章总线系统总线技术是计算机系统的一个重要技术,有点学者说PC就是由CPU、总线系统、操作系统三个部分组成。6.1讲述的是总线的概念和结构。总线定义:它是构成计算机系统的互联机构,是多个系统功能部件之间进行数据传送的公共通道。一个单处理器的总线我们可分为三类:内部总线,系统总线,I/O总线内部总线指CPU内部连接各寄存器及运算部件之间的总线。系统总线指CPU同计算机系统的其他高速部件互相连接的总线。I/O总线指中低速I/O设备之间互相连接的总线。对于每种总线,我们还要了解其物理特征、功能特性、电器特性、时间特性按连接方式来分,单机系统中总线结构有三种类型:单总线结构、双总线结构、三总线结构5.2总线接口首先了解信息的传送方式有三种传送方式:串行传送,分时传送,并行传送。出于速度和效率的考虑,系统总线上传送信息必须采用并行传送方式。当信息串行传送时,只有一条传输线,且采用脉冲传送。当信息并行传送时,每个数据位都需要一根单独传输线。接口的基本概念和功能接口是指CPU和主存、外围设备之间通过总线进行连接的逻辑部件。接口在功能上可以起到:控制外围设备、缓冲使得减小速度差异、显示工作状态、数据转换、程序中断等功能。6.3总线的仲裁、定时和数据传送模式总线仲裁是总线系统的核心问题之一。是为了解决多个主设备同时竞争总线控制权的问题,常常采用优先级策略或公平策略,选择其中一个主设备作为作为总线的下一次主方,接管总线的控制权。按仲裁电路的位置,分为:集中式仲裁和分布式仲裁。集中式仲裁又分:菊花链式查询,计数器定时查询,独立请求3种方式。6.3.2总线的定时,6.3.3总线数据传送模式了解概念。6.4PCI总线,6.5ISA总线了解概念第八章输入和输出系统计算机的输入输出系统简称I/O系统,包括I/O接口、I/O管理部件以及有关软件,一个计算机系统的综合处理能力,系统的可扩展性、兼容性和性价比都和I/O系统密切相关。8.1信息的交换方式在计算机系统中,CPU对外围设备的管理有以下5种方式:(1)程序查询方式(2)程序中断方式(3)DMA方式(4)通道方式(5)外围处理机方式,其中,程序查询方式对CPU的资源浪费最大,外围处理机使CPU的效率得到最大的发挥,但是需要更多的硬件支持。8.2程序中断方式程序中断方式是各类计算机中广泛使用的一种数据交换方式。当一个外设的数据准备就绪后,它“主动”向CPU发出请求信号,当CPU响应中断请求后,暂停运行主程序,自动转移到该设备的中断服务子程序,为该设备进行服务,结束时返回主程序。中断处理过程可以嵌套,优先级高的设备可以中断优先级低的中断服务程序。这一节还需要了解中断控制器8259的逻辑结构。8.3DMA方式DMA技术的出现,使得外围设备可以通过DMA控制器直接访问内存,与此同时,CPU可以继续程序。DMA方式主要是速度比较快,由于没有CPU的参与,也就省去了CPU的取指令、取数、送数等操作。在数据传送过程中,没有保存现场、恢复现场之类的工作。所以DMA方式能够满足高速I/O设备的要求,也有利于CPU效率的发挥。需要了解DMA怎样和CPU分时使用内存采用了三种方法(1)停止CPU访问内存(2)周期挪用(3)DMA和CPU交替访问内存然后,需要了解的是DMA控制器的基本组成以及数据传送过程8.4通道方式通道是一个特殊功能的处理器。它有自己的指令和程序专门负责
本文标题:【加精】计算机组成原理复习资料大集合
链接地址:https://www.777doc.com/doc-5474393 .html