自考计算机组成原理总复习资料(共4页).doc

上传人:飞****2 文档编号:13634270 上传时间:2022-04-30 格式:DOC 页数:4 大小:46.50KB
返回 下载 相关 举报
自考计算机组成原理总复习资料(共4页).doc_第1页
第1页 / 共4页
自考计算机组成原理总复习资料(共4页).doc_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《自考计算机组成原理总复习资料(共4页).doc》由会员分享,可在线阅读,更多相关《自考计算机组成原理总复习资料(共4页).doc(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上1、 是主机:CPU、存储器和输入输出接口合起来构成计算机的主机。2、 CPU:中央处理器,使计算机的核心部件,由运算器和控制器构成。3、ALU:算术逻辑运算单元,执行各种算术运算和逻辑运算。4、指令:构成计算机软件的基本元素,表示成二进制数编码的操作命令。5、位: 计算机中的一个二进制数据代码(0或1),计算机中数据的最小表示单位。6、字长:一个数据字中包含的位数,一般为8位,16位,32位或64位等。7、操作系统:主要的系统软件,控制其它程序的运行,管理系统资源并且为用户提供操作界面。8、汇编程序:将汇编语言程序翻译成机器语言程序的计算机软件。9、汇编语言:采用文

2、字方式(助记符)表示的程序设计语言。10、编译程序:将高级语言程序转换成机器语言程序的计算机软件。11、解释程序:解释执行高级语言程序的计算机软件,解释并执行源程序的语句。12、接口:部件之间的连接电路,如输入输出接口是主机与外围设备之间传输数据与控制信息的电路。13、伪指令:汇编语言程序通常还提供有关该程序装入内存中的位置的信息、表示程序段和数据段开始或结束的信息以及表示程序的开始和结束的信息等,还可以有条件汇编、文件包含、常熟定义等信息。表示这些信息的汇编指令称为伪指令。14、虚拟地址:在虚拟存储器中,CPU根据指令生成的地址,又称为逻辑地址。15、机器语言:是一种用二进制代码标识的能够被

3、计算机硬件直接识别和执行的语言。1、原码:带符号数据表示方法之一,一个符号位表示数据的正负,0代表正号,1代表符号,其余的代码表示数据的绝对值。2、补码:带符号数据表示方法之一,正数的补码与原码相同;负数的补码是将二进制位按位取反后自阿最低位加13、反码:带符号数据表示方法之一,正数的反码与原码相同;负数的反码是将二进制位按位取反。4、移码带符号数据表示方法之一,符号位用1表示正号,0代表负号,其余为与补码相同5、阶码:在浮点数据编码中,表示小数点的位置的代码6、尾数:在浮点数据编码中,表示数据有效值的代码。7、上溢:指数据的绝对值太大,以致大于数据编码所能表示的数据范围。8、下溢:指数据的绝

4、对值太小,以致小于数据编码所能表示的数据范围。9、Booth算法:一种带符号数乘法的方法,它采用相加和相减的操作计算补码数据的乘积。10、海明距离:在信息编码中,两个合法代码对应位上编码不同的位数。11、检错码:能够发现某些错误或具有自动纠错能力的数据编码。12、纠错码:能够发现某些错误并具有自动纠错能力的数据编码。13、海明码:一种常见的纠错码,呢观念检测出2位错误,并能纠正1位错误。14、循环码:一种纠错码,其合法码字移动任意位后的结果仍然是一个合法码字。15、桶形移位器:一种移位电路,具有移2位、移4位和移8位等功能。16、半加器:半加器电路时只对两个输入数据位进行加法,输出一个结果位,

5、不考虑数据的进位,也不产生进行输出的加法器电路。17、阶码上溢:在浮点数中,当数据的绝对值太大,以至于大于阶码所能表示的数据,称为阶码上溢。18、机器零:在浮点数据编码中,尾数部分为0时不论其阶码为何值,都看作是零值,称为机器零。19、简叙奇偶校验码的构成规则:(1)偶校验码的构成规则:所有信息位和单个校验位的模2加等于0,即每个码字(包括校验位)中1的数目为偶数。(2)奇校验位的构成规则:所有信息位和单个校验位的模2加等于1,即每个码字(包括校验位)中1的数目为奇数。20、浮点数乘除法运算的五个步骤是什么?1、阶码的加减运算。2、尾数的乘除法运算。3、规格化。4、对结果进行舍入。5、检查结果

6、是否溢出,即检查阶码是否溢出。1、RAM:随机访问存储器,能够快速方便地访问地址中的内容,访问的速度与存储位置无关。包括:SRAM静态随机访问存储器,DRAM动态随机访问存储器。2、ROM:只读存储器,只能读取不能写入。3、PROM:可编程的ROM,可被户编程一次。4、EPROM:可擦写可编程的ROM,可以被用户编程多次。5、相联存储器:一种按内容的存储器,每个存储单元有匹配电路,可用于cache中查找数据。6、多体交叉存储器:由多个相互独立、容量相同的存储器构成的存储器。每个存储器独立工作,读写操作重叠进行。7、直接映像:cache的一种地址映像方式,一个主存块只能映像到cache 中的唯一

7、对一个指定块。8、组相联映像:cache的一种地址映像方式,将存储器空间分成若干组,各组之间是直接映像,而组内各块之间则是全相联映像。9、全写法:cache命中时的一种更新策略,写操作时将数据既写入cache又写入主存。10、写回法:cache命中时的一种更新策略,写cache时不写主存,而当cache数据被替代出去时才写回主存。11、虚拟存储器:在内存与外存间建立的层次体系,使得程序能够像访问主存储器一样访问外部存储器,主要用于解决计算机中主存储器的容量问题。12、按写分配:cache不命中时的一种更新策略,写操作时把对应的数据块从主存调入cache。13、简叙静态存储器的读操作:(1)外部

8、电路驱动芯片的地址线,将需要读取的数据的二进制地址送到存储器芯片(2)将WE*控制信号置高电平,将CS*信号和OE*信号置低电平。(3)存储器芯片开始读操作,然后驱动数据输出咸,将存储的数据输出。14、cache:cache是一个高速小容量的临时存储器,可以用高速的静态存储器芯片实现或集成到CPU芯片内部,存储CPU最经常访问的指令或操作数据。 15、数据寄存器:是存放操作数运算和运算的重点结果,以减少访问存储器的次数,或者存放从存储器读取的数据以及写入存储的数据的寄存器。15、从结构上提高存储器的带宽的措施有哪些?他们的特点是什么?措施:增加存储器的数据宽度和采用多提交叉存储技术。16、在计

9、算机中常用的寻址方式有哪几种?(1)立即数寻址(2)寄存器寻址(3)直接寻址(4)寄存器间接寻址(5)基址变址寻址。17、全相联映像:cache的一种地址映像方式,每个主存块可映像到任何cache块。18、堆栈:是一中存储部件,即数据的写入和读出不需要提供地址,而是根据写入的顺序决定读出的顺序:先存入的数据后读出,后写入的数据先读出。19、只读存储器:是一种只能读取数据不能写入数据的存储器。他勇于存储计算机中的一些固定的信息。20、cache的常用替换算法:随机法、先进先出法、近期最少使用法等。随机法:使随机地确定替换存储单元。先进先出法:替换最早调入的存储单元,cache中的块就像一个队列一

10、样,先进入的县调出。近期最少使用法:能比较好的利用访存局部性原理,替换出近期用得最少的存储块。21、快闪存储器:快擦存储器,它是在EPROM和EEPROM 的制造技术基础萨化工发展起来的一种新型的电可擦非挥发性存储器元件。22、cache命中率:访问主存的数据或代码存在于cache中的情形为cache命中,cache命中的统计概率为cache的命中率。23、段式虚拟存储器的优点是用户地址空间分离,段表占用存储空间数量少,管理简单。段式虚拟存储器的缺点是真个段落必须一起调入或调出,这样使得段长不能大于内存容量。24、一般而言,需要在一条机器指令中包含以下的信息(1)操作的类型(2)操作数的存书位

11、置(3)操作结果的存储位置25、一条转移指令的操作过程是:1)取指令,将程序计数器PC 的内容作为地址访问指令存储器,并将PC的内容加上指令的字节数,访问到的内容传送到指令寄存器IR。(2)指令译码。对指令寄存器中的操作码进行译码,识别指令操作类型。(3)更新指令地址,计算吓一跳指令的地址,并将计算结果送入PC。第四章1、助记符:汇编语言中采用的比较容易记忆的文字符号,表示指令中的操作码和操作数。2、寻址方式:对指令的地址码进行编码,以得到操作数在存储器中地址的方式。3、RISC:精简指令系统计算机。4、CISC:复杂指令系统计算机。5、相对转移:一种形成转移目标地址的方式,转移指令的目标指令

12、地址是由PC寄存器的值加上一个偏移量形成的。6、绝对转移:一种形成转移目标地址的方式,转移指令的目标指令地址是有效地址直接指定,与PC寄存器的内容有关。7、条件转移:一种转移指令类型,根据计算机中的状态决定是否转移。8、无条件转移:一种转移指令类型,不管状态如何,一律进行转移操作。9、指令格式:计算机指令编码的格式。10、指令字长度:一个指令中所包含的代码的位数。11、相对寻址方式:操作数的寻址是程序计数器PC的值加上一个偏移量,因为访问的数据位置时相对于指令的位置。因此称为相对寻址方式。12、在计算机中常用的寻址方式有哪几种?(1)立即数寻址(2)寄存器寻址(3)直接寻址(4)寄存器间接寻址

13、(5)基址变址寻址。13、指令系统:计算机中各种指令的集合称为指令系统,或指令集。14、简叙RISC技术的主要特征。(1)简化的指令系统(2)以寄存器寄存器方式工作。(3)指令一流水方式工作。(4)使用较多的通用寄存器一减少访存。(5)委提高直立茎能够执行速度,绝大部分采用组合电路控制器实现,不用或少用微程序实现。(6)通过精心选择的指令系统,并采用软件手段,特别是优化变异技术,力求能高效的支持高级语言实现,生成优化的机器指令代码。15、计算机的CPU具有哪些方面的基本功能?(1)指令控制,控制指令的执行顺序,对程序运行的控制。(2)操作控制,对指令的各个操作步骤,及指令内操作补助的控制。(3

14、)数据运算,对数据进行算术和逻辑运算,以实现按计算机指令所规定的功能。(4)异常处理和中断处理,对CPUneibu出现的意外情况进行处理,如处理运算中的溢出等错误情况以及处理外部设备的服务请求等。16、常见指令的类型包括:(1)数据传送指令(2)算术运算指令(3)逻辑运算指令(4)程序流控制指令(5)输入输出操作指令(6)堆栈操作指令(7)字符串处理指令(8)系统指令17、地址码:指令中指定操作数地址的字段。 操作码:指令中指定操作类型的字段。18、MIPS处理器的主要特征是:(1)指令格式简单。只有三种指令格式,美中指令格式中的数据寻址方式是固定的。(2)采用流水执行方式提高指令执行速度。(

15、3)使用32个通用寄存器。(4)采用“比较与转移”指令,从而使比较和转移这两个动作在以太哦一条指令内便可完成,并不需要设置条件码。1、指令周期:从一条指令的启动到下一条指令的启动的间隔时间。2、机器周期:指令执行中每一步操作所需要的时间。时钟周期:计算机的主频周期一个指令周期一般需要几个机器周期完成,一个机器周期需要几个时钟周期。3、硬连线逻辑:一种控制器逻辑,用一个时序电路产生时间控制信号,采用组合逻辑电路实现各种控制功能。4、微程序:存储在控制存储器中的完成指令功能的程序,由微指令组成,5、微指令:控制器存储的控制代码,分为操作控制部分和顺序控制部分。 操作控制部分包含一个机器周期中每个位

16、操作所需要的全部控制信号的编码,用来发出管理和指挥全机工作的控制信号。即控制字。 顺序控制部分用来决定产生下一条微指令的微地址。6、微地址微指令在控制存储器中的存储地址。7、水平型微指令:一次呢观念地一并执行多个并行操作控制信号的微指令。8、垂直型微指令:一种为指令类型,设置为操作码字段,采用为操作码编码法,由微操作码规定微指令的功能。9、控制存储器:微程序型控制器中存储微指令的存储器。10、微程序控制器主要由哪几部分构成?各部分的功用是什么?答:微程序控制器主要由控制存储器、微指令寄存器、微地址寄存器和地址转移逻辑等构成(1)控制存储器:存放实现全部指令系统的所有微程序2)微指令寄存器:存放

17、由控制存储器中独处的意条为指令信息。3)微地址寄存器:存放将要访问的下一条微指令的微地址(4)地址转移逻辑部分:能够测试执行中的状态信息,修改为地址寄存器中的内容,以便按修改后的内容去读下一条微指令。11、在专用通路计算机中,一条运算指令的执行需要哪四个阶段?他们都执行什么动作?1)取指令,将程序计数器PC的内容作为地址访问指令存储器。将PC内容加上指令的字节数,访问到的内容传送到指令寄存器IR中。2)指令译码及读取操作,对指令寄存器中的操作进行姨妈识别指令类型,并根据指令地址码从寄存器或数据存储器中读取操作数,将操作数送ALU的输入端。3)执行,控制其向ALU发送操作命令,ALU 对A端和B

18、端的数据执行指令制定的运算操作。4)写回,将运算结果写回到结果寄存器,累加器,存储器12、微指令中,控制字的编码方式有三种:(1)直接表示法:这种方法的特点是简单直观,控制字的输出直接用于操作koingzhi。(2)编码表示法:微代码的分组减少了控制存储器所需要存储的代码数量,但是编码的微指令代码需要译码后才能成为控制信号。(3)混合表示法:能综合考虑微指令字长、灵活性和执行速度方面的要求。13、产生后继微指令微地址可有三种方式:(1)计数器方式,由称增量方式。,用微程序uPC来产生下一条微指令的微地址,将微程序中的各条微指令按执行顺序安排在控制存储器中,后继微地址由现行微地址加上一个增量形成

19、。(2)断定方式:断定方式根据机器状态决定下一个微指令的微地址,下一个微指令,下一条微指令的微地址包含在担欠微指令的代码中。(3)结合方式,结合方式就是把增量方式与断定方式相结合。14、微程序控制的基本思想是:把指令执行所需要的所有控制信号存放在一个存储器中,需要时从这个存储器中读取。也就是把操作控制信号变成微指令,存放在一个专门的存储器中。一条机器指令的功能通常用许多微指令组成的序列来实现,这个微指令叫做微程序。在计算机运行时,一条又一条的读出这些微指令,从而产生各种操作控制信号。15、组合逻辑性控制器:以硬连线方式组合逻辑型控制器产生各种控制信号的控制器。第六章1、总线事务:总线操作的请求

20、方与响应方之间的一次通信。2、总线协议:总线通信同步副ize,规定时限总线数据传输的定时规则。3、菊花链方式:各申请总线的设备合用一条总线作为请求信号线,而总线控制设备的响应信号线则串接在各设备间。4、独立请求方式:集中式总线裁决方式之一,每一个设备都有一个独立的总线请求信号线送到总线控制器,控制器也给各设备分别发送一个总线响应信号。5、计数器定时查询方式:集中式总线裁决方式之一,设备要求使用总线时通过一条公用请求线发出,总线控制器按计数器的值队各设备进行查询。6、系统总线:处理器总线,连接处理器和主存,使计算机系统的主干。7、消息传输:总线的信息传输方式之一,将总线需要传送的数据信息、地址信

21、息和控制信息等组合成一个固定的数据结构以猝发方式进行传输。8、总线裁决:决定总线由哪个设备进行控制的方式称为总线裁决方式.。总线裁决的控制方式可分为集中式控制和分布式控制两种。集中式总线裁决包括链式查询方式,计数器定时查询方式和独立请求方式三种。9、总线接口:连接在总线上的设备与总线的连接电路。系统总线接口的基本功能:(1)控制,控制功能是传递总线上的控制信息,主设备会通过总线接口向从设备发出控制信息。(2)数据缓存,所数据缓存功能是在总线传递信息是,在总线接都种临时存放数据内容。(3)状态设置,状态设置是通过总线和转移从设备的工作信息,主设备需要了解从设备的信息,以便启动进一步的操作。(4)

22、数据转换,某些总线接口需要对传递的数据进行转换。10、消息:是一种固定格式的数据,又称为数据包。11、提高总线信号速度的主要措施有:(1)增加总线宽度。(2)增加传输的数据长(3)缩短总线长度(4)降低信号电平 (5)采用差分信号 (6)采用多条总线12、串行传输:是指数据的传输在一条信号线路上按位进行的传输方式。并行传输:是指数据的传输每个数据为都需要单独一条传输线的传输方式。13、同步通信:在一个公共的时钟信号控制下进行数据的传输方式。异步通信:采用握手信号来控制数据的传输方式。14、总线周期是主设备占用总线进行一次数据传输的时间。从请求总线到完成总线使用的操作序列称为总线事务,它是在一个

23、总线周期中发生的一系列活动。典型的系统作镍铬丝案的事务包括请求操作、裁决操作、地址传输、数据传输和总线释放操作。15、USB是由pc机厂商开发的一种串行总线。USB是一个较复杂的标准总线,采用较复杂的数据包格式和传输协议支持各种外围设备的各种操作类型,在主机端和外设端都要求大量的软件支持。该总线已成为事实上的工业标准。适合于计算机与外围设备之间或者计算机之间的高速通信。高速传输方式主要用于视频设备、大容量存储设备的数据传输。目前,采用USB总线的外围设备已经十分丰富,包括打印机、鼠标器等各种外围设备,还有U盘。U盘是采用USB接口的快闪存储器,可实现磁盘的功能。16、PCI是系统板上的总线,他

24、可支持需要对主存或相互之间进行快速访问的多种适配器,并且允许主机以全速进行访问。这个总线是一种时钟同步型输入/输出总线,总线接口上所有的信号的逻辑和时序都作了严格的定义,数据线为32位,可扩充到64位。PCI总线支持隐含的总线裁决,即当一个总线设备占用PCI总线时,另一个总线可同时请求总线,总线能够进行裁决。17、数据通路:通常把寄存器与运算器之间传递信息的线路连同这些部件称为“数据通路”18、传输速率:它指通道在传输数据时,1秒钟时间内传输的位数(bps),即传输速率。 1、分辨率:衡量显示器显示清晰度的指标,以像素的个数为标志。2、灰度级显示器所显示的像素点的亮度差别。3、归零制:一种磁盘

25、信息记录方式,正脉冲表示1,负脉冲表示0,在激烈下一个信息之间记录电流要恢复到零电流。4、不归零制:一种磁盘信息记录方式,磁头线圈上始终有电流,、正向电流代表1,反向电流代表0。5、调相制:一种磁盘信息记录方式,在一个磁化元的中间位置,利用电流相位的变化进行写1或者写0。6、调频制:一种磁盘信息记录方式,写1电流的变化频率是写0电流频率的2倍。7、寻道时间:在磁盘中,将磁头定位到所要求的磁道上所需要的时间。8、波特率:是码元传输速率,只没秒钟通过信道传输的码元数。 比特率:信息位传输速率,每秒钟通过信号传输的有效信息量。1、统一编址:一种外围设备的寻址方法,将输入输出设备中的控制寄存器,数据局

26、寄存器,状态寄存器和内存单元一样看待,将它们和内存单元联合在一起编排地址。2、单独编址:一种外围设备的巡至方法,采用专门的控制信号进行输入输出操作,内存的地址空间和输入输出设备的地址空间是分不开的。3、单级中断:简单的处理中断方法,与多极中断对应,各种中断的优先级一样,在处理一个中断时不响应另一个中断请求,所以是单重中断。4、多极中断:处理多重中断的方法,采用按优先级的方法,在处理某级中断时,与他同级的中断或比它低级的中断请求不能中断它的处理,而比它优先级高的中断请求则能中断它的处理。5、中断屏蔽:在处理中断时阻止其他中断。6、现场保护:接受中断时保存CPU 工作信息,如各寄存器的值。 现场恢

27、复:CPU从中断处理程序返回前,将专门存储的信息恢复到相应的寄存器中。7、中断向量:由发出中断请求的设备通过输入输出总线主动向CPU发出一个识别代码。8、自陷:由CPU的某种内部因素引起的内部中断。9、软件中断:由自陷指令引起的中断。10、通道命令:通道控制器自己的指令,可完成输入输出操作。11、中断:发生了一个外部的事件时,调用相应的处理程序的过程。12、简叙在比较简单的处理方式下,CPU响应中断的步骤。(1)关中断,进入一个短暂不在响应中断的状态(2)保存现场信息,为了中断处理结束之后,能恢复原来的状态继续执行,将现场相关寄存器信息作专门存储。(3)识别发出中断的外围设备,判断中断信号,确

28、定中断来源,形成中高端服务程序入口地址。(4)执行中断服务程序,完成中断请求的操作。(5)恢复现场信息,将专门存储的信息恢复到相应的寄存器中。(6)开中断,继续执行中断前的程序代码,并允许其他中断请求。13、简叙CPU启动DMA 的操作步骤:(1)测试外围设备状态,向DMA接口的设备地址寄存器送入设备地址。(2)写存储器地址寄存器,包括传输数据的起始地址。(3)写长度计数器,包含传输数据的长度。(4)启动DMA控制逻辑,可以通过写命令寄存器实现。14、简叙通道由启动到结束操作的工作过程。通道接到启动信号后(1)要到指令的内存单元中去通道地址自,放在通道地址寄存器中。(2)根据通道地址寄存器的值

29、到内存中取第一条通道指令,并放在通道指令寄存器中(3)通道程序执行对通过在通道指令寄存器中的相应为进行设置来告诉通道执行结构在执行网承担欠指令后,自动转入下一条指令或者结束数据传输过程。(4)通道程序的最后一条指令是一条结束指令,通道在执行到这条结束指令时就不再取下一条指令,而是通知外设结束操作。15、DMA:直接存储器访问,一种高速输入输出方法。 16、在程序查询方式下,计算机进行输入操作的过程是:(1)CPU启动外围设备,命令外围设备进行读操作。(2)CPU读取外围设备的状态,等待输入设备的数据发送准备就绪。(3)CPU从数据总线输入数据,放在内部的寄存器中。在程序查询方式下,计算机进行输

30、出操作的过程是:(1)CPU启动外围设备,命令外围设备接受数据。(2)CPU读取外围设备的状态,等待输出设备准备好接受数据。(3)CPU把数据放在数据总线上,向外围设备提供数据。外围设备将数据取走。17、简叙中断裁决轮询方式:在轮询方式中,CPU依次查询各外围设备的状态寄存器,以确定中断源,遇到发出中断的外围设备就相应外围设备的中断请求,中断服务的顺序就是轮询的顺序。18、外围设备控制器的具体任务是:(1)从通道接受通道指令,控制外围设备完成指定的操作。(2)向通道提供外围设备的状态。(3)将各种外围设备的不同信号转换成通道能够识别的标准信号。 19、通道的功能:(1)接受CPU的输入输操作命

31、令,按命令要求控制外围设备。(2)从内存中读取通道程序并执行,控制外围设备的各种操作。(3)控制数据在内存于外围设备之间的传输操作。根据需要提供数据缓存空间以及提供数据存储的地址和传输的数据长度。(4)读取外围设备的状态信息,形成整个通道的状态信息,提供给CPU或保存在内存中。(5)向CPU发出输入输出本操作中断请求,将外围设备的中断请求和通道本身的中断请求按次序报告CPU。20、为解决DMA与CPU共同使用存储器,可采用专门的电路协调各模块的访存操作。它对冲突的访问进行裁决,通常采用的方法有三种:(1)CPU等待DMA的操作。(2)DMA乘存储器空闲时访问存储器。(3)CPU与DMA交替访问

32、存储器。21、CPU与外围设备进行的通信有三种类型:(1) CPU向外围设备发出操作控制命令,操作控制命令不久包括数据读写操作命令,还可能包括其他操作控制命令,如光盘托架的运动、打印机送纸、磁盘中磁头的移动和定位。(2)外围设备向CPU提供状态信息。外围设备用一些信号线向CPU表示其工作状态,表示其操作是否完成以及市否发生了错误情况等。(3)数据在CPU与外围设备之间的传输。这是输入输出操作的主要内容,会费大部分的输入输出操作时间。22、通道:是一个具有输入输出处理器控制的输入输出接口。23、DMA的数据块传输过程可分为三个阶段:传输前预处理、数据传输、传输后处理。预处理阶段由CPU执行几条输

33、入输出指令来完成,包括测试外围设备状态、向DMA接口的外围设备地址寄存器中送入外围设备号并启用外围设备,同时向内存地址寄存器中送入起始地址,向长度计数器中送入交换的数据个数。在这些工作完成后,CPU可处理其他任务。DMA控制器占用总线后,进行一个数据单元的传输。数据块中的数据单元全部传输完成后向CPU发出中断请求,由CPU进行后处理。DMA的后处理工作是:一旦DMA的中断请求得到响应,CPU停止原来程序的执行。转去执行中断服务程序,做一些DMA的结束工作,包括校验送入传输的数据、命令DMA继续传输数据或停止DMA工作。24、根据数据传输方式,通道可分成字节多路通道、选择通道和数组多路通道三种类

34、型。(1)选择通道:对于高速传输,通道难以同时对多个这样的外围设备进行操作,只能一次对一个外围设备进行操作,这种通道称为选择通道。(2)数组多路通道:数组多路通道以固定大小的数足(数据块)为单位在若干高速传输操作之间进行交叉复用。(3)字节多路通道:.字节多路通道用于连接多个慢速的和中速的外围设备。能够识别的标准信号。 19、通道的功能:(1)接受CPU的输入输操作命令,按命令要求控制外围设备。(2)从内存中读取通道程序并执行,控制外围设备的各种操作。(3)控制数据在内存于外围设备之间的传输操作。根据需要提供数据缓存空间以及提供数据存储的地址和传输的数据长度。(4)读取外围设备的状态信息,形成

35、整个通道的状态信息,提供给CPU或保存在内存中。(5)向CPU发出输入输出本操作中断请求,将外围设备的中断请求和通道本身的中断请求按次序报告CPU。20、为解决DMA与CPU共同使用存储器,可采用专门的电路协调各模块的访存操作。它对冲突的访问进行裁决,通常采用的方法有三种:(1)CPU等待DMA的操作。(2)DMA乘存储器空闲时访问存储器。(3)CPU与DMA交替访问存储器。21、CPU与外围设备进行的通信有三种类型:(1) CPU向外围设备发出操作控制命令,操作控制命令不久包括数据读写操作命令,还可能包括其他操作控制命令,如光盘托架的运动、打印机送纸、磁盘中磁头的移动和定位。(2)外围设备向

36、CPU提供状态信息。外围设备用一些信号线向CPU表示其工作状态,表示其操作是否完成以及市否发生了错误情况等。(3)数据在CPU与外围设备之间的传输。这是输入输出操作的主要内容,会费大部分的输入输出操作时间。22、通道:是一个具有输入输出处理器控制的输入输出接口。23、DMA的数据块传输过程可分为三个阶段:传输前预处理、数据传输、传输后处理。预处理阶段由CPU执行几条输入输出指令来完成,包括测试外围设备状态、向DMA接口的外围设备地址寄存器中送入外围设备号并启用外围设备,同时向内存地址寄存器中送入起始地址,向长度计数器中送入交换的数据个数。在这些工作完成后,CPU可处理其他任务。DMA控制器占用

37、总线后,进行一个数据单元的传输。数据块中的数据单元全部传输完成后向CPU发出中断请求,由CPU进行后处理。DMA的后处理工作是:一旦DMA的中断请求得到响应,CPU停止原来程序的执行。转去执行中断服务程序,做一些DMA的结束工作,包括校验送入传输的数据、命令DMA继续传输数据或停止DMA工作。24、根据数据传输方式,通道可分成字节多路通道、选择通道和数组多路通道三种类型。(1)选择通道:对于高速传输,通道难以同时对多个这样的外围设备进行操作,只能一次对一个外围设备进行操作,这种通道称为选择通道。(2)数组多路通道:数组多路通道以固定大小的数足(数据块)为单位在若干高速传输操作之间进行交叉复用。

38、(3)字节多路通道:.字节多路通道用于连接多个慢速的和中速的外围设备。能够识别的标准信号。 19、通道的功能:(1)接受CPU的输入输操作命令,按命令要求控制外围设备。(2)从内存中读取通道程序并执行,控制外围设备的各种操作。(3)控制数据在内存于外围设备之间的传输操作。根据需要提供数据缓存空间以及提供数据存储的地址和传输的数据长度。(4)读取外围设备的状态信息,形成整个通道的状态信息,提供给CPU或保存在内存中。(5)向CPU发出输入输出本操作中断请求,将外围设备的中断请求和通道本身的中断请求按次序报告CPU。20、为解决DMA与CPU共同使用存储器,可采用专门的电路协调各模块的访存操作。它

39、对冲突的访问进行裁决,通常采用的方法有三种:(1)CPU等待DMA的操作。(2)DMA乘存储器空闲时访问存储器。(3)CPU与DMA交替访问存储器。21、CPU与外围设备进行的通信有三种类型:(1) CPU向外围设备发出操作控制命令,操作控制命令不久包括数据读写操作命令,还可能包括其他操作控制命令,如光盘托架的运动、打印机送纸、磁盘中磁头的移动和定位。(2)外围设备向CPU提供状态信息。外围设备用一些信号线向CPU表示其工作状态,表示其操作是否完成以及市否发生了错误情况等。(3)数据在CPU与外围设备之间的传输。这是输入输出操作的主要内容,会费大部分的输入输出操作时间。22、通道:是一个具有输

40、入输出处理器控制的输入输出接口。23、DMA的数据块传输过程可分为三个阶段:传输前预处理、数据传输、传输后处理。预处理阶段由CPU执行几条输入输出指令来完成,包括测试外围设备状态、向DMA接口的外围设备地址寄存器中送入外围设备号并启用外围设备,同时向内存地址寄存器中送入起始地址,向长度计数器中送入交换的数据个数。在这些工作完成后,CPU可处理其他任务。DMA控制器占用总线后,进行一个数据单元的传输。数据块中的数据单元全部传输完成后向CPU发出中断请求,由CPU进行后处理。DMA的后处理工作是:一旦DMA的中断请求得到响应,CPU停止原来程序的执行。转去执行中断服务程序,做一些DMA的结束工作,

41、包括校验送入传输的数据、命令DMA继续传输数据或停止DMA工作。24、根据数据传输方式,通道可分成字节多路通道、选择通道和数组多路通道三种类型。(1)选择通道:对于高速传输,通道难以同时对多个这样的外围设备进行操作,只能一次对一个外围设备进行操作,这种通道称为选择通道。(2)数组多路通道:数组多路通道以固定大小的数足(数据块)为单位在若干高速传输操作之间进行交叉复用。(3)字节多路通道:.字节多路通道用于连接多个慢速的和中速的外围设备。能够识别的标准信号。 19、通道的功能:(1)接受CPU的输入输操作命令,按命令要求控制外围设备。(2)从内存中读取通道程序并执行,控制外围设备的各种操作。(3

42、)控制数据在内存于外围设备之间的传输操作。根据需要提供数据缓存空间以及提供数据存储的地址和传输的数据长度。(4)读取外围设备的状态信息,形成整个通道的状态信息,提供给CPU或保存在内存中。(5)向CPU发出输入输出本操作中断请求,将外围设备的中断请求和通道本身的中断请求按次序报告CPU。20、为解决DMA与CPU共同使用存储器,可采用专门的电路协调各模块的访存操作。它对冲突的访问进行裁决,通常采用的方法有三种:(1)CPU等待DMA的操作。(2)DMA乘存储器空闲时访问存储器。(3)CPU与DMA交替访问存储器。21、CPU与外围设备进行的通信有三种类型:(1) CPU向外围设备发出操作控制命

43、令,操作控制命令不久包括数据读写操作命令,还可能包括其他操作控制命令,如光盘托架的运动、打印机送纸、磁盘中磁头的移动和定位。(2)外围设备向CPU提供状态信息。外围设备用一些信号线向CPU表示其工作状态,表示其操作是否完成以及市否发生了错误情况等。(3)数据在CPU与外围设备之间的传输。这是输入输出操作的主要内容,会费大部分的输入输出操作时间。22、通道:是一个具有输入输出处理器控制的输入输出接口。23、DMA的数据块传输过程可分为三个阶段:传输前预处理、数据传输、传输后处理。预处理阶段由CPU执行几条输入输出指令来完成,包括测试外围设备状态、向DMA接口的外围设备地址寄存器中送入外围设备号并

44、启用外围设备,同时向内存地址寄存器中送入起始地址,向长度计数器中送入交换的数据个数。在这些工作完成后,CPU可处理其他任务。DMA控制器占用总线后,进行一个数据单元的传输。数据块中的数据单元全部传输完成后向CPU发出中断请求,由CPU进行后处理。DMA的后处理工作是:一旦DMA的中断请求得到响应,CPU停止原来程序的执行。转去执行中断服务程序,做一些DMA的结束工作,包括校验送入传输的数据、命令DMA继续传输数据或停止DMA工作。24、根据数据传输方式,通道可分成字节多路通道、选择通道和数组多路通道三种类型。(1)选择通道:对于高速传输,通道难以同时对多个这样的外围设备进行操作,只能一次对一个外围设备进行操作,这种通道称为选择通道。(2)数组多路通道:数组多路通道以固定大小的数足(数据块)为单位在若干高速传输操作之间进行交叉复用。(3)字节多路通道:.字节多路通道用于连接多个慢速的和中速的外围设备。专心-专注-专业

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁