第1页共29页15级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1、8086/8088CPU内部结构按功能分为两部分,即由执行单元和总线接口单元组成。2、若CPU的数据线宽度为16位,则它的字长为16位;地址线宽度为20位,则它的寻址空间为1MB。3、8086CPU为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。4、8086/8088CPU复位后,CS的内容为0FFFFH,IP的内容为0000H。5、8086的16位标志寄存器包括6个状态标志位和3个控制标志位。6、计算机的I/O端口地址的编址方式有统一编址和独立编址,而8086CPU寻址外设采用独立编址方式。7、CPU与外设间有4种I/O信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(DMA)。8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令是MOVDX,100H和OUTDX,AL。9、响应可屏蔽中断INTR的条件是控制标志IF=1。10、若8253的某一计数器用于输出方波,该计数器的工作方式为3;若该计数器输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为10。第2页共29页11、串行通信协议分为异步通信和同步通信。12、波特率是指单位时间内传送二进制数据的位数。13、8088组成的系统中,存储器分若干个不超过64K字节的段。14、当8088CPU的INTR端输入一个高电平时,可屏蔽中断获得了中断请求。15、8088工作于最小工作模式时,控制总线由CPU本身产生,工作于最大工作模式时,控制总线由总线控制器8288产生。16、数据的并行I/O方式是以字节或字为单位进行传送;数据的串行I/O方式是以位为单位进行传送。17、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。18、若8253的某一计数器用于输出方波,该计数器的工作方式为3;若该计数器的输入频率为100KHz,输出方波频率为10KHz,则计数初值应设置为10。19、8237A的四种工作方式为单字节传送、块传送、请求传送、级连方式。20、串行通信线路有三种连接方式,即单工方式、半双工方式和全双工方式。21、8086CPU时钟频率为5MHZ时,它的典型总线周期为800ns。22、可编程定时/计数器8253内含3个计数器,每个计数器的三个引脚为CLK、GATE和OUT。第3页共29页23、8255有多种工作方式,A口有3种工作方式,B口有2种工作方式,C口有1种工作方式。24、8086CPU寻址外设为独立编址方式,使用专门的I/O指令为IN以及OUT。25、总线是连接多个装置或功能部件的一组公共信号线。26、8259有高电平和边沿两种触发方式。27、根据中断请求来自外部或来自内部,中断分为硬件中断和软件中断。28、某微机系统采用一块8253芯片,时钟频率为1MHz。若要求通道0工作于方式3,输出的方波周期为0.5ms,则计数值应设定为__500__,通道控制字应设定为___36H_或37H____。29、8086的中断向量表位于内存的_00000H~003FFH_区域,它可以容纳_256__个中断向量,每一个向量占__4__个字节。30、若8086CPU引脚状态是M/=1,=1,=0,则此时执行的操作是_存储器的写操作。31、8251芯片中设立了_奇/偶错____、__帧格式错和__溢出错__三种出错标志。32、8259A共有_7_个可编程的寄存器,它们分别用于接受CPU送来的_初始化命令字和__操作__命令字。33、8086CPU的MXMN/引脚的作用是__决定CPU工作在什么模式(最小/最大)__。34、8086中引脚BHE信号有效的含义表示高8位数据线D15~D8第4页共29页有效。35、一个串行异步通信的字符格式由一个起始位,7个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240个字符,则数据传送的波特率是__2400Bd__,传送每位信息所占用的时间是__0.417ms__。36、CPU在执行INAL,DX指令时,M/引脚为低电平,为低电平。37、汇编指令通常包括操作码和操作数两部分。38、汇编语言源程序中的语句结构由4部分组成,每个部分称为项,各项名称分别为:标号或变量名、操作码、操作数和注释。39、8255具有3种工作方式,其中方式0为基本输入/输出;方式1为选通输入/输出;方式2为双向选通输入/输出。8255片内可寻址的端口有4个。40、伪指令ASSUME在程序中出现时表示:段寄存器与段之间的对应关系。二、单项选择题1、8086/8088CPU与慢速的存储器或I/O接口之间为了使速度能匹配,有时需要在(C)状态之间插入若干个等待周期TW。A、T1和T2;B、T2和T3;C、T3和T4;D、随机。2、在并行可编程电路8255中,8位的I/O端口共有(C)。A、1个;B、2个;C、3个;D、4个。3、可编程定时/计数器电路8253的工作方式共有(D)。A、3种;B、4种;C、5种;D、6种。第5页共29页4、8086系统中外设请求总线控制权是通过控制线(C)。A、NMI;B、TEST;C、HOLD;D、INTR。5、可用作总线控制器的接口芯片是(C)。A、8255;B、8251;C、8288;D、8237A。6、PC/XT机的有效I/O端口地址范围是(B)。A、0~0FFH;B、0~3FFH;C、0~FFFFH;D、0~FFFFFH。7、当微机系统工作在DMA方式时,该系统的地址信号是由(B)提供的。A、微处理器;B、DMA控制器;C、中断控制器;D、总线控制器。8、中断号为16H的中断向量在中断向量表的首址为(A)。A、58H;B、60H;C、62H;D、64H。9、8259的中断屏蔽寄存器为(B)。A、IRR;B、IMR;C、ISR;D、都不是。10、DAC0832是(B)位的数模转换芯片。A、4;B、8;C、12;D、16。11、8088CPU工作在最小模式,(D)引脚接+5V.A.RDT/B.WRC.DEND.MXMN/12、CPU对存储器访问时,地址线和数据线的有效时间关系为(B)。A.同时有效B.地址线先有效C.数据线先有效D.同时无效13、常用接口芯片74LS245是(B)。第6页共29页A.锁存器B.缓冲器C.计数器D.反相器14、通常一个外设的状态信息在状态端口内占有(A)位。A.1B.2C.8D.1615、通常8088CPU在(A)时刻采样READY信号,若无效在T3和T4之间插入Tw。A.T3下降沿B.T2上升沿C.T3上升沿D.T4下降沿16、8088CPU中断优先级顺序为(D)。A.NMI中断、INTR中断、软中断B.NMI中断、软中断、INTR中断C.软中断、INTR中断、NMI中断D.软中断、NMI中断、INTR中断17、若总线频率为8MHz,32位数据传送,总线带宽为(C)。A.8MB/SB.16MB/SC.32MB/SD.64MB/S18、当微机系统工作在DMA方式时,该系统的地址信号是由(B)提供的。A.微处理器B.DMA控制器C.中断控制器D.总线控制器19、分辨率为16位的DAC能给出满量程电压的(D)分辨能力。A.1/255B.1/127C.1/511D.1/6553520、RS-232标准定义的表示数据信号逻辑“1”的电平为(B)。A.+5V~+15V间任一电压B.-15V~-5V间任一电压C.+5VD.0V第7页共29页21、用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种(A)方式。A.自动循环B.完全嵌套C.特殊循环D.特殊屏蔽22、异步通信方式的时钟频率可以选择波特率的(D)倍四种之一。A.1,2,4,5B.1,8,16,32C.2,16,32,64D.1,16,32,6423、8255A的方式选择控制字应写入(D)。A.A口B.B口C.C口D.控制口24、两片8259A构成级联方式的中断控制器,可连(C)中断源。A.8B.16C.15D.2425、8086CPU用ALE的下降沿将T1期间出现的(A)信息锁存在外部地址锁存器中。A.A0~A19B.C.A和BD.D0~D1526、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是(D)。A.IRQ0B.IRQ2C.IRQ3D.IRQ427、最小模式下,数据收发器进行数据接收时,/DTR和DEN引脚分别为(C)电平。A、高,高B、高,低C、低,低D、低,高28、微处理器与外设传送数据的过程中,只由硬件完成不需软件支持的方式(A)。A、DMAB、无条件C、查询D、中断29、当IF=0,8088/8086CPU不响应(B)中断请求。A.INTNB.INTRC.NMID.INTO第8页共29页30、设串行异步通信时,数据传送的速率是400字符/秒,每个字符为12位二进制数据,则传送的波特率是(C)。A、1200B、2400C、4800D、960031、在8253进行计数前,都必须先向8253写入一个(D),以确定8253工作方式。A.指令B.计数初值C.状态字D.控制字32、在8086系统中,在以下物理地址中可作为段起始地址的为(C)。A.800F2HB.50103HC.10110HD.20088H33、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)。A.4100HB.3A9A8HC.3B008HD.3AA08H34、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数(计数初值)为1000、二进制计数,其工作方式命令字为(B)。A.A6HB.B6HC.B4HD.C7H35、指令MOVAX,0283H[BX][SI]中源操作数的寻址方式为(B)。A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址36、8086的时钟信号是由(C)提供。第9页共29页A.8259B.8255C.8284D.825337、8288在8086/8088组成的计算机中的作用是(B)。A.数据缓冲器B.总线控制器C.地址锁存器D.提供系统时钟CLK38、执行指令PUSHBX后,堆栈指针SP值的变化为(B)。A.SP-1B.SP-2C.SP+1D.SP+239、8086的引脚信号中,(D)为地址锁存允许信号引脚。A.CLKB.INTRC.NMID.ALE40、用来存放即将执行的指令的偏移地址的寄存器是(C)。A.BPB.SPC.IPD.CS三、是非判断题1、8086CPU和8088CPU都是16位微处理器芯片(×)。2、规则字即存放字数据的存储单元地址必顺为偶地址(√)。3、IP中存放的是正在执行的指令的偏移地址(√)。4、USB1.0的数据传输速率可达480Mbps(×)。5、ADC0809是8位逐次逼近型A/D转换芯片(√)。6、RS-232C的电平与TTL电平相同(×)。7、DMA传送方式无需CPU干预,直接进行数据传送(√)。8、8295的特殊屏蔽方式,对低于正在服务中断程序的中断请求给予响应处理(√)。9、8253在工作方式设定时总是先写计数初值再写控制字(×)。10、异步通信数据传送速率要比同步通信的低(√)。第10页共29页11、8086CPU中,数据线D0~D15和地址线A0~A15为复用引脚。(√)12、一个I/O接口中必须要有数据、控制和状态端口。(×)13、执行INT10H时,中服程序的入口地址在00040H开始存放。(√)14、异步串行通信中加入奇偶校检位具有纠错功能。(×)15、ADC0809可对8路模拟信号同时进行A/D转换。(×)16、8086中,取指令和执行指令并行可以操作。(√)17、可编程定时/计数器8253中含三个独立的16位计数器。(√)18、在8259级联系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另