《计算机接口技术》(函授)部分习题参考解答_第1页
《计算机接口技术》(函授)部分习题参考解答_第2页
《计算机接口技术》(函授)部分习题参考解答_第3页
《计算机接口技术》(函授)部分习题参考解答_第4页
《计算机接口技术》(函授)部分习题参考解答_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1页《计算机接口技术》部分习题参考解答第4章PC机的总线结构和时序4-1答:总线周期是指CPU从存储器端口或I/O端口存取一个字节所需的时间。8088/8086基本总线周期由4个时钟周期组成。IBMPC/XT/AT中,CPU时钟频率是4.77MHz,时钟周期是210ns。XT机的一个基本总线周期是4个时钟周期,一个输入或输出周期是5个时钟周期。4-2答:在T1状态下,8088/8086CPU数据/地址线上是地址信息。用ALE信号可将地址信息锁存起来。数据信息在T2开始以后送出。XT机的AD7~AD0在ALE下降沿控制锁存后送系统地址总线A7~A0。A19/S6~A16/S3经ALE下降沿控制锁存后送系统地址总线A15~A8;CPU的AD7~AD0在8288发出的DT/!R(数据收发控制信号)和DEN(数据允许)信号控制下,经双向总线驱动器连接到系统数据总线D7~D0,这样,实现了地址和数据及状态信号的分离,使地址信号和数据信号同时分别出现在系统地址总线和数据总线上。(注意:这里用符号“!”表示逻辑非,对于信号则表示低电平有效,下同。)4-3答:PC/XT机中8088的MN/!MX引脚接地,因此工作在最大模式。8088最大模式系统由8088CPU、8284时钟信号发生器和8288总线控制器组成。总线控制器发出一些存储器和输出控制信号,接入系统总线后的名称为!IOW、!IOR、!MEMW、!MEMR、ALE信号,此外它还发出中断响应信号!INTA、DT/!R和DEN等信号。这些信号是由CPU连接8288的S2、S1、S0三线的电平决定的。4-4答:8284时钟发生器的作用是将晶振信号分频,向8088及计算机系统提供符号定时要求的各种时钟信号,并产生准备好和系统复位信号。CLK信号:4.77MHz,提供XT机时钟频率。PCLK信号:2.38MHz,分频后供8253使用。OSC信号:14.31818MHz,供显示器使用。RESET复位信号:供CPU及整个系统复位用。以上信号之间有一定的相位关系,所以不能用不同的晶振产生。4-5答:CS=FFFFH,IP=0000H。4-6答:PC/XT微机的系统总线插槽由62引脚组成。AEN为高时,8288不能发出有效的!IOW信号。此时系统总线由DMA控制器控制。4-7答:I/OCHRDY信号是一个输入信号,用来延长总线周期以适应慢速设备的需要。如果存储器或外部设备需要延长总线周期,应该适时地向此引脚送低电平,一般用OC门来驱动。该低电平是外设接口或存储器接口电路提供的。4-8答:IOR有效表明端口地址已送上地址总线,指示外设(接口电路)应及时(必须在!IOR上升沿之前30ns)将数据送上数据总线供CPU读取;若外设速度慢,应驱动I/OCHRDY线为低电平,让CPU插入TW周期使两者速度匹配。!IOW有效时表明系统地址总线上亦存在外设端口地址信号,T2周期后数据总线上将送上要写入外设端口的数据,指示外设(接口电路)应利用!IOW的上升沿将数据锁存。!MEMR有效表明系统地址总线上已存在存储器单元的地址信号,存储器接口电路必须及时(在!MEMR上升沿前30ns)将数据送上数据总线,让CPU读取。!MEMW有效表明系统地址总线上已存在存储器单元的地址信号,数据总线上将送上待写入存储单元的内容,指示存储器接口电路应利用其上升沿将数据写入存储单元之中。上述这些线在CPU主控系统总线时由8288总线驱动器驱动。这些线还可以由DMA控制器驱动。4-9答:AT机16位总线插槽由98引脚组成。比XT机总线增加了8条数据线使数据总线达16位;增加了非锁存地址线8条,使系统寻址达16MB;增加了1MB以上的存储器读写控制信号、5条中断请求线和4条DMA请求线等信号线。4-10答:IBMPC/AT机的16位总线周期由3个微处理器时钟周期组成。当主振频率fOSC=12MHz,CPU时钟fCLK=6MHz时,一个16位输入或输出总线周期为167ns×3≈500ns。对8位数据端口的读写需要6个时钟周期(约1μs),其中4个是AT机自动插入的等待周期。因此为XT机设计的I/O接口可直接应用于AT机。4-11答:PC系列微机的系统总线各信号引到扩展槽相应引脚上,接口卡(板)插在扩展槽中。购买硬卡(接口板)时应注意总线的类型。输入与输出接口技术5-1答:数据信息由数字量、模拟量和开关量三类。CPU与输入输出设备之间传送的信息有数据信息、状态信息和控制信息三类。相应的传送端口称为数据口、状态口和控制口。5-2答:端口的编址通常有存储器映射方式和I/O映射方式。8088/8086系统中采用的是I/O映射方式。IBMPC系列微机中端口的地址取值范围是0~3FFFH,用到的地址线是A9~A0。用户可用地址必须大于等于200H,并且避开已占用或表明是保留地址,即应选用教材中表5-1、表5-2中不出现的位于200~23FFH范围之内的地址。5-3答:一个端口作输入、一个端口作输出时,这两个端口可共用一个地址。5-4答:CPU和外设之间的数据传送方式通常有无条件方式、程序查询方式、中断方式和直接存储器存取方式(MDA)方式。无条件方式适合于外设总是处于准备好的情况,例如读取开关状态或设置开关状态,控制LED显示器的显示等。5-5答:中断方式可以使CPU与外设并行工作,所以比起查询方式,CPU的工作效率提高了。但中断方式仍然要由CPU通过指令来传送数据,对高速设备来说速度太慢了。DMA方式是在DMA控制器控制下进行数据传送,速度上限主要取决于存储器的存储器的存取速度,因此中断方式传输速度不及DMA方式。5-6解:由于要寻址四个地址范围,选用译码器芯片比选用门电路好,电路简洁。所以选用74LS1383-8译码器。首先写出各地址范围地址线的逻辑电平(见表)。译码器的输入应是地址信号以及AEN(为低)信号。输出为CS1~CS4四条线,每线选中一个地址范围,根据74SL138得真值表,可设计译码器如图所示。地址范围A9A8A7A6A5A4A3A2A1A0240~247H1001000×××Y0248~24FH1001001×××Y1250~257H1001010×××Y2258~25FH1001011×××Y3题5-6图译码器电路题5-6图译码器电路5-7解:开关状态的读入及LED二级管的亮灭控制可以采用无条件传送方式,用输入输出指令来完成。74LS244三稳态非反向八缓冲器/总线驱动器,八个缓冲器由两个控制端控制,每个控制端控制死个缓冲器,其真值表如表5-1所示。根据真值表,CPU在执行输入指令时74LS244的控制端应出现低电平,使开关状态读入CPU;其他时间74LS244的输出端1Y1~1Y3处于高阻状态。CPU控制总线时,AEN为低电平,输入总线周期时控信号IOR出现低电平脉冲,74LS244的端口地址译码信号由74LS138!Y0提供,见接口电路图(题5-7图)。74LS273是单向输出带清零端的8D触发器,其真值表如表5-2所示。74LS273是充当输出锁存器用,是LED二极管持续发光。由表5-2可见74LS273的CP端是上升沿有效,应采用IOW信号的后沿(上升沿)将数据总线上的数据(输出指令中AL的值)从D触发器的D端锁存到Q端。74LS273的地址译码信号由74LS138的!Y1端提供。接口电路如题5-7图所示。表5-174LS244真值表1G1A1Y2G2A2YLLLLLLLHHLHHHLZHLZHHZHHZ表5-274LS273真值表输入输出CLRCPDQL××LH↑HHH↑LLHL×Q0HH×Q0题5-7图:题5-7图:接口电路图5-8答:DMA控制器是一种总线控制器件,在DMA方式时,它替代CPU控制系统总线,完成外设与内存单元之间或者内存单元与内存单元之间的数据传送,所以它必须能向地址总线发出地址。在DMA控制器接管总线之前,CPU必须对它进行初始化编程,以确定DMA工作方式、传送字节数、存储单元起始地址等等,为此CPU需要对DMAC内的寄存器寻址,写入内容,DMAC也必须能接收地址信息。由于DMAC内有16个寄存器,所以它的低4位地址线是双向的。5-10解:按题意计数器0#应工作于方式1,即可编程单稳脉冲产生方式。此方式下计数的启动必须由外部门控脉冲GATE控制。线在GATE0接管了高电平,当方式控制字写入后OUT0变高,计数无法启动。所以OUT0输出高电平。题5-10图:8253三通道输出波形计数器1#工作于方式2,即频率发生器方式,输出波形的频率为fclk/N=2MHz/3000H,其周期为6144μs,负脉冲宽度等于CLK波形州的周期0.5μs。题5-10图:8253三通道输出波形计数器2#工作于方式3,即方波发生器方式,产生频率为2MHz/1000=2000Hz的对称方波。三个OUT波形图如题5-10图所示。5-13答:数据从8255A的端口C读到CPU时,8255A的引脚CS应为低电平,这样才能选中8255A芯片;A1、A0应为10,即A1为高电平,A0为低电平,这样才能选中C口;RD应出现低电平(脉冲),数据读入CPU;WR为高电平,处于无效状态。5-14解: MOVDX,243H MOVAL,0B4H 方式字为0B4H,0B5H也可以 OUTDX,AL5-16解:8255A的方式0一般应用在无条件传送方式,即外设总是准备好的情况。在方式0时,如果要用应答信号,进行查询方式的传送,可以利用两个4位口(PC0~3,PC4~7),它们可分别定义为输入或输出。若将PC0~3定义为输入,则其中任意一根线都可接受外设提供的“准备好”信号;将PC4~7定义为输出,则其中任意一根线均可以向外设输出“应答”信号。5-17解:8255A控制字的最高位(bit7)用于区分方式控制字和C口置1/置0控制字。当b7=1为方式控制字,b7=0为C口置1/置0控制字。题5-14中A口为方式1输入,允许A口中断,须将INTEA即PC4置1,指令如下: MOVDX,243H MOVAL,09H OUTDX,ALB口工作在方式1,输出,禁止B口中断,应使INTEB即PC2置0,指令如下: MOVDX,243H MOVAL,04H OUTDX,AL中断技术6-1答:中断是一种数据传送方式,与查询传送方式不同,它是CPU被动地接受外设请求服务的一种方式。一个中断过程包括三个阶段:第一阶段是中断请求,当外设准备好向CPU传送数据或已准备就绪接受CPU的数据,或是有某种紧急情况需要CPU处理时,外设向CPU发出中断请求,该请求记录在中断请求触发器中,直到CPU响应中断才清除;第二阶段是中断响应,CPU在一定条件下会暂停执行当前的主程序转去响应(某种)中断,将CS,IP以及标志寄存器内容压入堆栈保护起来,并关闭中断(IF=0),转入中断服务程序;第三阶段为中断处理阶段,CPU在中断服务程序中要进行保护现场、中断服务、恢复现场、中断返回等工作。6-2答:确定中断的优先级由软件查询和硬件排队两种方法。硬件排队方法中常用的是矢量中断法。软件查询方法所需的电路比较简单:一是要把外设的中断请求触发器组合成一个端口供CPU查询,二是要将各外设的中断请求信号相或后作为中断请求信号送INTR引脚。在外设数量较多时,逐位查询转入中断服务所耗费的时间较长。硬件优先权排队方法电路较复杂,要求外设不仅发出中断请求信号,而且还需提供设备的中断矢量(即中断类型号),该矢量与中断服务程序地址有关,CPU接收该矢量后可以转入中断服务程序。这种方法中断响应速度快。IBMPC系列微机中断判优采用矢量中断方法。6-3答:8088有软件中断和硬件中断两大类中断,均属于矢量中断。软件中断是由INTN指令引起的中断;硬件中断是外部设备的请求引起的中断。软件中断时中断矢量来自指令INTn中地址的n。硬件中断时中断矢量是外设的中断接口芯片8259A(中断控制器)在第二个中断响应周期发给CPU的。中断矢量表是按中断类型号(中断矢量)由小至大顺序存放中断服务程序入口地址,高地址字单元存放段地址,低地址字单元存放偏移地址。8088/8086总共有256级中断,中断类型号为00~FFH。中断矢量表设在RAM区起始段从00000H到003FFH的1K字节内。6-4答:在CPU的NMI引脚上的中断请求信号引起的中断称为非屏蔽中断,这种中断不受IF的限制,只要没有总线请求,CPU在完成当前指令后就响应中断,CPU自动给出中断类型号2,从中断矢量表取得地址转入中断服务程序。非屏蔽中断请求是上升沿有效,高电平持续时间必须大于两个时钟周期。在CPU的INTR引脚上的中断请求信号引起的中断称为可屏蔽中断,这种中断可以被CLI指令屏蔽(禁止)。CPU响应可屏蔽中断的条件如下:CPU必须处于开中断状态,即IF=1状态;系统中无总线请求;系统中无非屏蔽中断请求;CPU执行完现行指令。6-5答:8088/8086CPU首先要得到中断类型号(矢量)n,然后通过中断矢量表得到中断服务程序入口地址。软件中断(包括系统定义的0~4号中断),CPU从指令INTn中得到n。非屏蔽中断,CPU自动产生中断类型号2。可屏蔽中断,CPU在满足响应条件时响应中断,进入两个连续的中断响应周期,中断控制器8259A在第二个中断响应周期的T3状态前将优先权最高的外设的中断矢量(类型号)输至CPU的数据总线,CPU在T4状态的前沿读数据总线获取中断类型号。CPU将n乘于4,在中断矢量表中n乘于4所指地址起的连续四单元中,CPU得到中断服务程序的入口地址,n*4字单元中的是偏移地址,n*4+2字单元中是段地址。6-8答:8259A可编程中断控制器能够管理输入到CPU的中断请求,实现优先权判决,提供中断矢量(即中断类型号)和屏蔽中断等功能。它能直接管理8级中断,如果采用级连方式,则不用附加外部电路就能管理64级中断输入。它由多种工作方式,能适应各种系统的要求。PC/XT机中使用一片8259A,其地址是20~21H。PC/AT机中使用两片8259A。主8259A地址20~21H,从8259A地址为0A0~0A1H。6-9答:对8259A的编程有初始化编程和操作方式编程两类。初始化编程,即对8259A在进入操作前写入初始化命令ICW(2至4个),是微机上电时由BIOS(基本输入输出系统)完成的。操作方式编程是在初始化编程之后,8259A进入工作状态时由用户写入的,写入不同的控制字OCW(1至3个)可使8259A按不同的方式操作。6-10答:有关优先级,8259A由四种操作方式:(1)全嵌套方式,这是默认的一种方式。该方式有固定的优先级顺序:0级(IR0)优先权最高,7级(IR7)优先权最低。正常嵌套方式,正在处理的中断服务程序可以被高级的中断所打断,转入高级中断源的中断服务程序,高级中断处理结束以后再回到被打断的中断服务程序,继续处理。(2)优先级自动循环方式。当OCW2的RSLEOI=100时设置该方式。初始的最低优先级时IR7,最高优先级是IR0。当一个设备得到中断服务后,其优先级自动降为最低。例如IR5得到服务后,优先级顺序变为IR5最低,IR6最高。即6、7、0、1…5的顺序。一般在系统内部存在着相同的优先权的中断设备时采用该方式。(3)优先级自动循环方式。当OCW2中的RSLEOI=110时设置为该方式。与优先级自动循环方式仅有一点不同,它最初的最低级是OCW2中的L2~L0的值确定的。例如,当OCW2=11000101B时,则指定IR5为最低优先级,IR6为最高优先级。(4)特殊全嵌套方式。该方式与全嵌套方式的不同处在于,当处理某一级中断时,如果有同级的中断请求也会给予响应,从而实现一种对同级中断请求的特殊嵌套。特殊嵌套方式一般用在8259A级连的系统中。主8259A编程为特殊嵌套方式,从片仍处于其他优先级方式,这样,当来自某一从片的中断请求正在处理时,对来自优先级较高的主片其他引脚上的中断请求进行开放,而且对来自同一从片的较高优先级的请求也会开放。来自同一从片不同引脚的中断申请,在主片看来是同级中断申请。6-12答:是OCW1的D4和D5位为1,写到8259A的奇地址就可禁止IR4和IR5引脚上的请求。撤销禁令只需写入D4和D5位为0的OCW1命令。有关指令如下: INAL,21H ORAL,30H OUT21H,AL ;禁止IR4、IR5的请求 INAL,21H ANDAL,0CFH OUT21H,AL ;撤销对IR4、IR5的禁令用OR和AND命令时为了保持对OCW1的其他6位不变。IMR(中断屏蔽寄存器)内容可读可写。6-13(1)B和C(2)B(3)C(4)C(5)D(6)D(7)D(8)B(9)DDMA技术8-1答:当8237A取代CPU,进行DMA传送时,8237A为主设备工作。此时!IOR、!IOW、!MEMR、!MEMW以及地址线均在8237ADMAC控制之下,AEN信号为高电平。在8237A取代CPU接管总线前,必须由CPU对DMA进行初始化编程。CPU向DMAC写入各种控制字,也可以读DMAC的内部寄存器。此时8237A如同I/O接口一样,是作为从设备工作的。此时,上述信号均在CPU控制之下,AEN为低电平,8237A的!CS一定为低电平,A3~A0选择8237A内部寄存器。8-2答:DMA读传输是把系统主存中的数据传送给接口板。DMA读周期被启动后,8237A首先把存储器的地址送上地址总线,接着!MEMR信号有效,使存储器数据送上数据总线,然后DMAC发!IOW信号,在其后沿数据总线上的数据写入I/O口。在PC/XT机上单字节传送一次要6个时钟周期,加上两次传输中间至少要间隔一个总线周期(4个时钟周期),时钟周期为210ns,则XT机上最高DMA传输速率为:在读传输时,外设接口的地址不送上地址总线,DMAC是靠DMA响应信号DACK来选择数据传向的外设端口的。在设计接口电路时,让!IOW和DACKi(对应于该I/O口的)同时有效,数据被锁存。8-3解:对8237ADMAC初始化编程一般包括以下内容:输出主清除命令;写入基于现行地址寄存器;写入基于现行字节数寄存器;写入页面寄存器;写入模式寄存器;写入屏蔽寄存器;写入控制寄存器;若需软件请求启动DMA(例如存储器至存储器传送),则需写入请求寄存器。一般是外设端口发请求开始DMA过程。8237A初始化程序如下: OUT0DH,AL ;发主清除命令 MOVAL,00H ;写基地址寄存器 OUT00H,AL MOVAL,50H OUT00H,AL MOVAX,1024 ;写基字节寄存器 OUT01H,AL MOVAL,AH OUT01H,AL MOVAL,01H ;写页面寄存器 OUT87H,AL MOVAL,98H ;写模式寄存器 OUT0BH,AL MOVAL,0C0H ;写控制寄存器 OUT08H,AL MOVAL,00H OUT0AH,AL ;写屏蔽寄存器8-4答:(1)A.非自动预置通道一次传输结束以后,规定的字节数减至零,!EOP信号有效,会自动设置屏蔽标志,因而需重新初始化。(2)D.存储器不会提供DREQ。存储器到存储器的操作必须由软件启动,即用指令使通道0的请求位置位。(3)C.(4)A.每传输一次,现行字节数计数器减1。对AT机5、6、7DMA通道,因为现行地址寄存器至系统地址总线的A16~A1,因而字节数计数器减到1,实质是传送了一个字,地址增2。(5)B.(6)A.不改变任何硬件,不可能实现存储器到存储器传输,因为存储器到存储器属于块传输,块传输可能破坏动态存储器刷新。(7)H.(8)B.若DREQ的有效请求是对已开放的通道的,则会响应,若是另外一个屏蔽的通道的有效DREQ请求则不会响应,因而取决于芯片的状态。8-5答:(1)4,2,7(2)6,SI、S0、S1、S2、S3、S4(3)READY(4)8,4,4第九章串行通信及接口电路9-1解:每个字符须发位数=8+1+2+1(起始位),共12位。每秒发100个字符共1200位,所以波特率为1200波特,位周期=1/1200≈833μs。9-2答:在异步串行通信中,把搜索到起始位作为接受一个字符的开始。为了防止干扰引起的误检,接收时钟频率取为传输波特率的16倍,即每16个RCLK脉冲对应一个数据位的宽度。在检测到由“1”到“0”的变化时,若以RCLK频率连续采样8次,采样结果均为“0”9-3答:全双工和半双工通信,A、B两方都既是发送器又是接收器。两者的区别在于全双工可以同时发送和接收,半双工不能同时双向传输,只能分时进行。在而线制电路上是不能进行全双工通信,只能单端发送或接收。因为一根信号线,一根地线,同一时刻只能单向传输。平衡驱动的两条线,时发送端驱动的,也不能全双工通信。9-4答:借助普通电话线路进行远距离数字通信时,要使用MODEM。因为电话线的频带只有3KHz,若数字信号能直接在电话线上传输,高频分量会衰减的很厉害,从而使信号严重失真,以至产生错码。采用MODEM,在发送端把要传送的数字信号调制转换为适合在电话线路上传输的音频模拟信号;在接收端通过解调,把模拟信号还原成数字信号。这样可以解决数字通信中距离和波特率的矛盾。通常有调频(FM)、调幅(AM)和调相(PM)三种调制方法,分别利用数字信号的“0”和“1”的改变去改变载波即音频信号的频率f、幅度A和相位9-5答:两者的根部区别在于,异步通信是字符与字符间的传送是异步的,而同步通信字符与字符间的传送是同步无间的。9-6答:本题答案同9-2。9-7答:INS8250中有10个可访问的寄存器,但是只有8个端口地址,用A2、A1、A0三条地址线区分。寄存器多,地址少,所以有的寄存器要共用地址。方法是把通信线路控制器中的D7位用作访问除数寄存器的标志位DLAB。DLAB=1,访问除数寄存器;DLAB=0,则不访问除数寄存器。(寄存器地址分配见教材P.317表9-4。9-9答:发送器或接收器的时钟频率是2400×16,等于38400Hz。9-12答:在SDLC、HDLC工作方式的通信网络中,要使所有次站都能接受主站发来的信息,各次站应当采用同样的地址场(即地址编码一样);主站发布信息时,地址场就发该编码。如果只有指定的次站能接收到主站发来的信息,各次站应具有各自的地址编码,互不相同;主站要发给哪个次站信息,就在地址场中发该次站的地址编码。9-15答:(1)B(2)B(3)B(4)C(5)A(6)A第十一章386/486微机11-1答:它们的区别主要列于表中:名称8028680386数据总线宽度地址总线宽度通用寄存器时钟频率直接寻址空间虚拟寻址空间16位24位16位8~16MHz16MB1GB(KMB)32位32位32位16~66MHz4GB64TB(KGB)11-2答:80386微处理器内部有7类寄存器组。(1)通用寄存器组由8个32位通用寄存器EAX、EBX、ECX、EDX、EBP、ESI、EDI、EBP和ESP,可以以AX、BX、CX、DX、BP、SI、DI、BP和SP作为16位寄存器存取,前4个还可作为8位寄存器对,其高8位和低8位单独存取。(2)指令指针和标志寄存器指令指针EIP,32位。标志寄存器EFLAGS也是32位,其中只定义了15位,第13位同80286,扩充了VM虚拟方式标志和RF恢复标志。(3)段寄存器6个16位段寄存器,也称选择子:CS、SS、DS、ES、FS和GS。(4)系统地址寄存器描述子:记录单的起始地址、长度、特权级、类型等参数,相关的描述组成描述子表。全局描述子表寄存器GDTR、中断描述子寄存器IDTR、局部描述子表寄存器LDTR和任务状态寄存器TR,它们分别记录相应表的段基址及段限。(5)控制寄存器有4个,均为32位,它们是CR0、CR1、CR2和CR3。机器控制寄存器CR0的低16位就是80286的机器状态字MSW,另定义了16位:PG分页允许位、ET处理器扩充类型位、TS任务切换位、EM仿真协处理器位、MP监督协处理器位、PE保护允许位。页故障线性地址寄存器CR:用来保存最后发生页故障的线性地址。页目录基地址寄存器CR3:用来存放页目录表的物理基地址。CR1未定义,Intel公司保留将来使用。(6)调试寄存器DR0~DR7共8个32位寄存器,程序员调试用。(7)测试寄存器8个:TR0~TR7。只定义了TR6和TR7,测试用。11-3答:80386实地址方式可提供4GB(109)物理存储空间。虚拟保护方式可寻址64TB(1012)字节的虚拟空间。11-7答:了解视频模式可以合理地配置监视器和显示器适配卡。11-8答:磁盘表面划分成记录信息的许多同心圆称为磁道。每个磁道又等分成若干个部分,称为扇区,每个扇区上可记录若干个字节的信息。硬盘的磁道又称为柱面,物理扇区就是磁道所分割成的扇区,它必须有磁道号(柱面号)、磁头号(扇面号)和扇区号三个参数予以识别。这三个参数前两个从0开始排序,第三个从1开始排序。显然直接对物理扇区读写十分不便。DOS操作系统不直接用物理扇区来定位,而是采用一种称为DOS扇区的简单号码来定位扇区。例如4磁头的DOS扇区将0号柱面、1号磁头、1号扇区定为DOS0号扇区(注意0号磁头没参加排序),0号柱面1号磁头第17号扇区排为DOS16号扇区;接着是0号柱面2号磁头,定为DOS17~DOS33号扇区……。这样就简单了扇区的定位。镞是DOS为文件分配空间时的最小单位,由一组DOS扇区组成镞,镞的大小与磁盘的类型有关。软盘的镞只有一个DOS扇区大小,而10MB硬盘的镞由8个扇区组成。11-10答:硬盘驱动器接口有四种类型:第一种是ST-506标准接口,英寸硬盘驱动器;第二种增强型小型设备接口ESDI接口,未流行起来;第三种IDE智能设备电子接口,把ST-506接口的控制器部分移入驱动器中,接口信号基本对应AT总线的信号;第四种小型计算机系统接口SCSI,是一种系统接口。当前最盛行的是IDE智能设备电子接口,它采用40线转插头。作多主机、多外设系统中采用SCSI接口,因为它具有总线仲裁功能。补充习题(标有星号*的题不要求)一、单选题之一(将答案填入右边括号)1.8086CPU工作在最大模式,()引脚接地。 (D)A.B.C.D.2、在微机系统设计中,()要与存储器和外设之间信息交换,是借助于接口来实现。 (C)A.译码器B.存储器C.CPUD.寄存器3、存储映象的I/O接口是()的编址方式。 (A)A.与内存统一B.与内存相互独立C.与内存容量有关D.与I/O类型有关4、中断传送方式,外设就绪状态通过()传送给CPU。 (C)A.存储器B.译码器C.中断请求电路D.CPU读接口操作5、8237A有()个DMA通道。 (C)A.1B.3C.4D.6、将8255的PC7置"1"的控制字是()。 (C)A.07HB.70HC.0FHD.0EH7、8255有()条I/O数据线。 (D)A.8B.12C.16D.8、在异步串行通信的奇偶校验数据发送过程中,校验位在()发送。 (B)A.在数据位前B.在数据位后C.在起始位前D.在停止位后9、可实现CPU与DMAC完全并行操作的DMA传送的DMAC占用总线方式是()。 B)A.暂停CPU时钟脉冲B.利用CPU空闲时间C.使CPU脱离总线D.通过中断请求10、8086CPU可用间接访问8位的I/O端口数为()。 (C)A.512B.2048C.64KD.11、异步方式的时钟频率可以选择波特率的()倍四种之一。 (D)A.1,2,4,5B.1,8,16,32C.2,16,32,64D.12.同步通信传输时,其主要特点是()。 (A)A.收发时钟统一B.字符发送独立C.字符间有空闲D.字符发送速率由数据传输率确定13、数据传送中断方式,是在()控制系统总线下,进行数据传送。 (D)A.DMACB.RAMC.I/O设备D.CPU14、DMA单字节传送方式,每次占用总线(),释放总线。 (A)A.传送1个字节B.整块传送完C.传送256个字节D.直到DRQ线无效15、同步通信SDLC/HDLC规程的同步标志是()。 (C)A.00111100B.01111100C.01111110D.16、8086的数据总线是()位。 (C)A.8B.32C.16D.17、两片8259A构成级联方式的中断控制器,可连()中断源。 (C)A.8B.16C.1518、D/A转换器是将()信号转换成模拟信号。 (B)A.模拟B.数字C.串行D.并行19、同步串行传送是以()为传送的最小信息单位。 (B)A.1个字符B.数据块C.8个字符D.256个字符20、8237A的内存间DMA传送,占用()个DMA通道。 (D)A.1B.3C.4D.二、单选题之二(将答案填入右边括号)1、异步串行传送每一个字符的开始是()。 (B)A.同步字符B.起始位C.校验位D.停止位2.在数据传输率相同的情况下,同步字符传输速度高于异步字符传输,其原因是()。(B)A.发生错误的概率少B.附加位少C.双方通信需同步D.字符之间无间隔3、DMA数据传送方式,是在()控制系统总线下,进行数据传送。 (A)A.DMACB.RAMC.I/O设备D.CPU4、DMA连续传送方式,每次占用总线(),释放总线。 (B)A.传送1个字节B.整块传送完C.传送256个字节D.直到DRQ线无效6、8086地址总线是()位。 (C)A.8B.327、三片8259A构成级联方式的中断控制器,可连()中断源。 (C)A.8B.168、A/D转换器是将()信号转换成数字信号。 (A)A.模拟B.数字C.串行D.并行9、异步串行传送是以()为传送的最小信息单位。 (A)A.单个字符B.数据块C.8个字符D.256个字符10、8237A-5有()个DMA通道。 (C)A.1B.311.8086CPU工作在最小模式,()引脚接+5V。 (D)A.B.C.D.14、CPU与I/O端口之间采用()传送。 (B)A.逐位顺序B.按字节(或字)并行C.按字节(或字)串行D.逐位分时15、8255A是一个()接口芯片。 (A)A.可编程并行B.可编程串行C.非编程串行D.非编程并行16、将8255的PC0置"1"的控制字是()。 (C)A.07HB.70HC.01HD.0EH17、8255双向传送的I/O数据线有()条。 (C)A.16B.1218、异步通信接收时钟是波特率16倍,当输入线发现第一个0后,连续采样到()个0,才能确定起始位。 (C)A.16B.419、利用CPU空闲时间进行DMA传送,DMAC每次占用总线传送()字节。 (A)A.1个B.256个C.所有D.512个20、8086CPU可用直接访问8位的I/O端口数为()。 (C)C.256D.1MA.512B.2048三、双选题之一(将答案填入右边括号)1、以下属于输入设备的是()。 (AD)A.键盘B.打印机C.D/A转换器D.鼠标E.显示器2、8237A进行内存间DMA传送时,通道()指向源地址,通道()指向目的地址。 (DE)A.4B.3C.2D.0E.3、读取8253的16位当前计数值(非锁存读),先(),后()。 (AB)A.读低字节计数值B.读高字节计数值C.设置锁存读命令D.设置控制字E.读低、高字节计数值。4、用于8255通道口B的选通I/O传送方式联络线是()。 (CE)A.PC7,PC6B.PC5,PC4C.PC0D.PC7~PC45、串行I/O接口的基本功能是()数据转换。 (BD)A.串行到串行B.并行到串行C.模拟到数字D.串行到并行E.数字到模拟6、同步通信对收/发时钟要求()。 (DE)A.相位不同B.两个时钟源C.但两时钟频率误差小于5%D.相位完全相同E.频率完全相同7、DMA数据传送操作,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论