《微机原理和接口技术》复习练习试题和答案.docx

上传人:太** 文档编号:95159420 上传时间:2023-08-19 格式:DOCX 页数:18 大小:54.32KB
返回 下载 相关 举报
《微机原理和接口技术》复习练习试题和答案.docx_第1页
第1页 / 共18页
《微机原理和接口技术》复习练习试题和答案.docx_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《《微机原理和接口技术》复习练习试题和答案.docx》由会员分享,可在线阅读,更多相关《《微机原理和接口技术》复习练习试题和答案.docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、13级微机原理与接口技术复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1、8086/8088 CPU内部构造按功能分为两局部,即由执行单元和总线接口单元 组成。2、假设CPU的数据线宽度为16位,则它的字长为16位:地址线宽度为20位, 则它的寻址空间为1MB。3、8086CPU为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。4、8086/8088CPU复位后,CS的内容为OFFFFH, IP的内容为0000H。5、8086的16位标志存放器包括色个状态标志位和工个控制标志位。6、计算机的I/O端口地址的编址方式有统一编址和独立编址,而8086CPU寻址外设采用独立编址

2、方式。7、CPU与外设间有4种I/O信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取DMA)。8、假设某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU 输出到外设的指令是MOV DX,设0H和OUTDX, AL。9、响应可屏蔽中断INTR的条件是控制标志IF=1O10、假设8253的某一计数器用于输出方波,该计数器的工作方式为3;假设该 计数器输入频率为lOOKHz,输出方波频率为10KHz,则计数初值应设为辿 11、串行通信协议分为异步通信和同步通信。12、波特率是指单位时间内传送二进制数据的位数。13、8088组成的系统中,存储器分假设干个不超过64

3、K字节的段。14、当8088CPU的INTR端输入一个 高 电平时, 可屏蔽中断 获得了中 断请求。15、8088工作于最小工作模式时,控制总线由CPU本身 产生,工作于最大 工作模式时,控制总线由总线控制器8288产生。16、数据的并行I/O方式是以字节或字为单位进展传送;数据的串行I/O方式是 以位为单位进展传送。17、从地址/数据复用线中别离出地址信息需用逻辑芯片地址/数据 端、GATE端和OUT端,三个计数器功能完全一样。CLK是脉冲输入引脚,计数器对该引脚输入的脉冲进展计数;GATE是门控脉 冲输入引脚GATE=O制止计数器工作,GATE=1则允许计数器工作;OUT为计数到 0/定时

4、时间到输出引脚,当计数到0时,根据不同工作方式输出不同形式的信号。 11、在通常的输入传送中,为什么输入接口仅用缓冲器而不用锁存器 答:在输入数据时,因简单外设输入数据的保持时间相对于CPU的接收速度而 言较长。因而输入数据通常不用加锁存器来锁存,可直接使用三态缓冲器 与CPU数据总线相连即可。12、在输出传送中,为什么输出接口必须要锁存器答:在CPU在输出数据时经过数据总线的时间是很短的,因而需要使用输出锁 存器把要输出的数据保存,即用锁存器将数据锁存后输出给外设。13、简述I/O接口根本功能答:(1)对输入、输出数据进展缓冲和锁存;(2)对信号的形式和数据格式 进展变换;(3)对I/O端口

5、进展寻址;(4)提供联络信号。五、阅读程序并回问答题1、:(AX)=2233H, (BX)=5566H,执行 了下面的程序段后,(AXkOAA9 AH, (BX)=2233HoCMP AX, BXJG NEXTXCHGAX, BXNEXT: NEG AX2、:(AX)=6666H, (BX)=OFFOOH,(行)二0。在执行下面程序段后: (AX)-OOOOH, (BX)-OOFFH, (CF)二 0。MOV AX, 5555HAND AX, BXXOR AX, AXNOT BX3、设存放器AL, BL, CL中内容均为76H, XOR AL, OFHAND BL, OFHOR CL, OFH

6、执行上述指令序列后,(A行二79H; (BL)二06H(CL)=7FH o4、DAT1 DB 12H, 34H, 56H, 78HI IMOV CX, 0MOV AX, WORD PTR DAT1MOV CL, DAT1+3当程序段执行完后AX二3412H; CX=0078H 。六、计算分析题1.异步通信,当波特率为4800时,1字符帧包含1个起始位、7个数据位、2 个停顿位无校验位)共10位,试求传输2KB的数据所需时间为多少解:位周期=1/波特率=1/4800 (秒)传送总位数=10*2*1024=20480位)所需时间二位周期*传送总位数=1/4800*20480=4. 27(秒)2、异

7、步通信,当波特率为9600时,对1字符帧为1个起始位、7个数据位、2 个停顿位无校验位)。试求每秒钟最多传输多少个字符解:1字符帧总位数=1+7+2 (位)1秒传输的位数=波特率=9600 (位)1秒传输的字符数=9600/ (1+7+2) =9603.初始化8259A的控制字如下:ICWl:00010011BICW2:00001000BICW4:00001001B试分析:(1)单片还是级联(2)中断类型号码范围(3)CPU类型。解:(1)单级还是级联(2)中断类型号码范围(3)CPU类型单级08HOFH80864、初始化8259A的控制字如下:ICWl:00010011BICW2:00001

8、000BICW4:00001001B试分析:(1)IR的触发方式(2)中断类型号码范围(3)SP/EN引脚的作用。解:(1)IR的触发方式(2)中断类型号码范围(3)SP/EN引脚的作用上升沿08H0FH缓冲控制信号5、指出以下程序段的功能,并加上具体注释MOV AL, n;N为中断类型号MOV AH, 25H;25H为功能调用号MOV DX, SEG INTPMOV DS, DX;DS为中断服务程序INTP的段地址MOV DX, OFFSET INTP;DX为中断服务程序INTP的偏移地址INT 21H;DOS功能调用程序段的功能是使用25H功能调用将中断向量写入中断向量表中。6、某中断程序

9、入口地址为2300H:0456H,中断向量号为08H,问放置在中断向量表中什么位置是入口地址在向量表中假设何放置解:中断向量地址=中断向量号X4 = 08HX4 = 20H中断程序入口地址在00020H开场的四个单元存放的顺序是:56H, 04H, OOH, 23H7、某系统中8253占用地址为100H103H。初始化程序如下:MOVDX,103HMOVAL,16H;控制字OUTDX,ALSUB DX, 03HOUTDX,AL ;计数初值试问:此段程序是给8253的哪一个计数器初始化安排工作在哪种工作方式假设该计数器的输入脉冲的频率为1MHZ,则其输出脉冲的频率为: 解:因为控制字为:16H=

10、00010110B (计数器0,只读写低位字节,方式3,二进制 计数)计数器0, 方式3;f=lMHZ/l6H=lMHZ/22仁45KHz8、AB7AB。为8086CPU低八位地址总线,8259、8255与译码器74138连接如以以 以下列图所示:试问:(1) 8259A占用一个端口地址,分别为其中IC也的设置地址为一;(2) 8255A占用个端口地址,分别为,其中控制存放器的地址为解:门)解59A占用 2个端口地址,分别为20H, 22H (或24H, 26H ),其 中中Wi的设置地址为 20H(或24H);(2) 8255A占用_生_个端口地址,分别为80H, 82H, 84H, 86H

11、,其中控制存放器的地址为86H。七、应用设计题1、分析I/O端口地址为300H的译码逻辑,再画出逻辑电路图。解:地址为30011的地址线逻辑电平是:A9 A8 A7 A6 A5 A4 A3 A2 Al A0300H =1100000000采用门电路进展地址译码(可以选用多种门电路形式2、画出两计算机软件联络传送的RS-232c(三线)直接连接形式。计算机1计算机23、设8255A的4个端口地址为90H93H,将A 口置成方式0输出,B 口置成方 式1输入,C作为输入口。要求编制8255A初始化程序并设计译码电路(可选用 任意芯片),只用8位地址线(Ao-A7h解:端口 地址为 90H 时,有

12、A7A6A5A4A3A2AA0 = 10010000 (1 分)8255初始化程序:MOV AL,10001111BOUT 93H, AL2分IN AL, 91H1分OUT 90H, AL1分译码电路连接如下:6分4、8255A作为打印机接口,工作于方式0,如以以以下列图A所示。试编写程 序实现:CPU用查询方式向打印机输出首址为ADY的26个字符(ASCII码)。 8255A的端口地址为200H203H。图A解:打印机的工作过程如下:当主机要向打印机输出字符时,先查询打印机忙信 号,假设打印机正在处理一个字符或正在打印一行字符,则BUSY=1;反之,则 BUSY=Oo因此,当查询到BUSY=

13、O时,则可通过8255A向打印机输出一个字符。 此时,要给打印机的选通端DSTB一个负脉冲,将字符选通到打印机的输入缓冲 器中。由电路图可知,A 口作为传送字符的通道,工作于方式0输出;C 口高四位工作于方式0输入,C 口低四位工作于方式0输出。故8255A的方式选择控制字 为10001000B,即88H。其程序如下:Data segmentAport equ 200HCport equ 202HCtrol equ 203HADY db 26dup(?)Data EndsStack segmentDb 100 dup (?)Stack endsCode segmentAssume cs:cod

14、e, ds:data, ss:stackMAIN PROC FARPUSH DSXOR AX, AXPUSH AXMOV DX,CtrolMOV AL, 88H ;方式控制字二 10001000BOUT DX, ALMOV AL, 03H ;用C 口置/复位控制字使PC1=1OUT DX, ALMOV CX, 26;设置计数器初值为26LEA SI, ADYLL: MOV DX, CportIN AL, DX;读 C 口的值AND AL, 20H ;测试口5 位JNZ LL ;不为0,则PC5=1,打印机正忙,等待MOV DX, AportMOVAL,SI;打印机不忙,则送字符给A 口OUTD

15、X, ALMOVDX,CtrolMOVAL,02H;使PC1二OOUTDX,ALINCAL ;使PC1=1,则得一个负脉冲输出OUT DX, ALINCSI;修改地址指针DECCX;修改计数器的值JNZLL;26个字符未输完,则继续RETMAIN ENDPCODE ENDSEND MAIN5、某PC机应用系统以8255A作为接口,采集8位开关SoS?的状态,然后通过 一组发光二极管LED。LED?显示出来(Si闭合,对应的LEDi亮)。电路连接图如以以以下列图所示。(1)写出8255的四个端口地址;(2)写出8255的方式控制字未用的位设为0);13)编写实现给定功能的程序段。附:8255A控

16、制字格式:DO: C 口低4位方式,0输出、1输入DI: B 口 I/O方式,0输出、1输入D2: B 口工作方式,0方式0、1方式1D3: C 口高4位方式,0输出、1输入D4: A 口 I/O方式,0输出、1输入D6、D5: A 口工作方式,00方式0、01方式1、10或11方式2D7:标志位为1解: 由图可知,当4A8 4AA5A444 =11001000时,74LS138的.输出低电平,选中8255A。由此可知:8255A 的 A 口、B 口、C 口及控制口地址分别为:320H、321H、322H、323H。2) A 口工作在方式0输出、B 口工作在方式0输入,C 口空闲,所以8255

17、A的 工作方式控制字为:82Ho程序段如下:MOVAL,82H;置方式字MOVDX,323H;置控制口地址OUTDX,AL;写控制字MOVDX,321H;置 B 口地址IN AL, DX ;读开关状态(断开为1,接通为0NOT AL ;状态取反MOV DX, 320HOUT DX, ALHLT;置A 口地址;输出1灯亮,0灯灭);停机6、某系统中8253地址为340H343H,输入频率为10MHZ脉冲信号,输出为1HZ, 占空比为1:1的脉冲信号(方波,请写出初始化程序并画出相应电路图及地址 译码连接图。(12分)提示:(1)地址总线只用AOA9,控制线用IOR、IOW,译码器可采用逻辑电路与

18、LS138译码器的组合;(2) 8253的工作方式字如以以以下列图。D7D6D5D4D3D2DIDOSCISCORL1RLO12II10BCD计数器选择 读写字节数工作方式码制解:(1电路图及地址译码连接图如下:当 444A6A5A4A34 =11010000 时,74LS138 的工输出低电平,选中 8253。由此可知:8253的计数器0、计数器1、计数器2及方式控制口地址分别为:340H、 341H、 342H、 343H。又因为CLK频率为10MHz,要求在OUT端产生频率1Hz的脉冲,此时计 数值为10000000,超过一个计数通道的范围,要把2个计数通道串联起来使用。确定计数初值:

19、CNT0:10MHZ/1KHZ=10000 CNT1:1KHz/1Hz=1000确定控制字: CNTO:方式3, 16位计数值为 00 11 011 0B CNT1:方式3, 16位计数值为 0111 011 0B8253初始化程序段如下:MOVDX, 343H8253方式控制字端口地址MOVAL, 00110110B置计数器0方式字OUTDX, AL*写入计数器0方式字MOVAX,100009置计数器0计数初值MOVDX, 340H9计数器0端口地址OUTDX, AL*写入计数器0的计数初值低8位MOVAL, AHOUTDX, AL*写入计数器0的计数初值高8位MOVDX, 343II982

20、53方式控制字端口地址MOVAU01110110B置计数器1方式字OUTDX, AL9写入计数器1方式字MOVDX, 341H计数器1端口地址MOVAX,1000*置计数器1计数初值OUTDX, AL9写入计数器1的计数初值低8位MOV AL, AHOUT DX, AL ;写入计数器1的计数初值高8位7、某微机系统中8253的端口地址为250H253H,假设何用该定时/计数器将1MHz 的脉冲变为1Hz的脉冲画线路连接图,并编写初始化程序。解:(1)分析:CLK频率为1MHz,要求在OUT端产生频率1Hz的脉冲,此时计数 值为1000000,超过一个计数通道的范围。可将计数器0、1串联,工作方

21、式都 均为方式3,计数初值分别为1000和1000。画线路连接图如下: 确定计数初值:N=lMHz/lHz= 1000000 CNTO: NO =1000 CNT1: N1 = 1000(NO*N1=1000000)确定控制字:CNTO:方式3,16位二进制计数,方式控制字=00110110BCNT1:方式3, 16位二进制计数,方式控制字=01110110B8253初始化程序段如下:MOV DX,253H; 8253方式控制字端口地址MOVAL,00110110B ;置计数器0方式字OUT DX, AL;写入计数器0方式字MOVAXJ000;置计数器。计数初值MOV DX,250H;计数器。

22、端口地址OUT DX,AL;写入计数器0的计数初值低8位MOV AL,AHOUT DX, AL;写入计数器0的计数初值高8位MOV DX,253H;8253方式控制字端口地址MOVAL,01110110B ;置计数器1方式字OUT DX,AL ;写入计数器1方式字MOV DX,251HMOV AX, 1000;计数器1端口地址;置计数器1计数初值OUT DX, AL;写入计数器1的计数初值低8位MOV AL,AHOUT DX,AL;写入计数器1的计数初值高8位复用线中的双向数据传送需用逻辑芯片双向缓冲器。18、中断优先权管理的方法有软件查询法、硬件菊花链法、和专用芯 片法。19、假设8253的

23、某一计数器用于输出方波,该计数器的工作方式为 3;假 设该计数器的输入频率为lOOKHz,输出方波频率为lOKHz,则计数初值应设置 为 10。20、在8259初始化控制字中,ICW1和ICW2为必写控制字,21、8237A的四种工作方式为 单字节传送、块传送、请求传送、级连方 式。22、ADC0809是 逐次逼近型A/D转换芯片,有8个模拟通道,23、串行通信线路有三种连接方式方单工方式、半双工方式和全双工方式。 24、8086CPU时钟频率为5MHz时,它的典型总线周期为幽ns。CPU完成一次访 问MEM或I/O端口操作所需要的时间,5MHz,那么时钟周期就是0.2us,一个总线周期(不包

24、括 Tw的)=4*时钟周期=o.8us=8* 100ns那么就是0.8us25、可编程定时/计数器8253内含工个计数器,每个计数器的三个引脚为CLK、 GATE和OUT。分别称为计数器0、计数器1和计数器2,他们的机构完全一样。每个计数 器的输入和输出都决定于设置在控制存放圈中的控制字,互相之间工作完全独立。每个计数 器通过三个引脚和外部联系,一个为时钟输入端CLK, 一个为门控信号输入端GATE,另 一个为输出端OUT。26、8255有多种工作方式,A 口有工种工作方式,B 有2_种工作方式,C 有L种工作方式。8255A有3种 根本的工作方式:方式0 根本输入输出 方式,适用于不需要用应

25、答信号的简单输入输出场合;方式1选通输入输出 方式,适用于必须在联络信号控制下才能完成的I/O操作;方式2双向总线 I/O方式,适用于双向总线方式。 端口 A可工作于:方式0、1、2;端DB 可工作于:方式0, 1; 端口(2可工作于:方式0。27、8086CPU寻址外设为独立编址方式,使用专门的I/O指令为IN以及OUT。28、总线是连接多个装置或功能部件的一组公共信号线。29、8259有高电平和边沿两种触发方式。30、根据中断请求来自外部或来自内部,中断分为硬件中断和软件中断。31、某微机系统采用一块8253芯片,时钟频率为1MHz。假设要求通道0工作 于方式3,输出的方波周期为0.5ms

26、,则计数值应设定为500,通道控制字应 设室为 36H 或 37Ho 500, 00110111B32、8086的中断向量表位于内存的00000H003FFH区域,它可以容纳256 个中断向量,每一个向量占4个字节。中断向量是中断服务程序的入口地址。 将所有中断向量集中放在一起,形成中断向量表。8086系统彳/256个类型的中 断源。每个类型对应一个中断向量,一个中断向量由四个字节组成:2个高地址字 节:存放中断服务程序的代码段的段值;2个低地址字节:存放中断服务程序的 偏移地址。中断向量表放在内存的地段地址0单元开场的单元:00000H03FFFH。33、假设 8086CPU引脚状态是M/i

27、5=l,而=1,诉=0,则此时执行的操作是_ 存储器的写操作。WR/ (write):写信号,输出,低电平有效,RD/read:读信号,输 出,三态,低电平有效。34、多片8259A级联时,主片必须采用的嵌套方式是特殊全嵌套方式。35、8251芯片中设立了奇/偶错、帧格式错和一溢出错三种出错标志。36、8259A共有2个可编程的存放器,它们分别用于承受CPU送来的 初始化 命令字和_操作.命令字。8259A是专门为了对8085A和8086/8088进展中断控 制而设计的芯片,它是可以用程序控制的中断控制器。单个的8259A能管理8 级向量优先级中断。37、8086CPU的MN/MX引脚的作用是

28、 决定CPU工作在什么模式(最小/最 大)_。38、8086中引脚BHE信号有效的含义表示 高8位数据线D15D8有效。39、一个串行异步通信的字符格式由一个起始位,7个数据位,一个奇偶效验位 和一个停顿位构成,假设每秒传送240个字符,则数据传送的波特率是240()Bd,传送每位信息所占用的时间是0.417ms1个字符=1起始位+7数 据位+1 奇偶校验+1 停顿=10bits,240*10=2400bits/s,1/2400=0.00041740、CPU在执行IN AL, DX指令时,M/ I。引脚为低电平, 丽为低电平。 CPU读取AL的内容相当对外设写操作既WR有效位高电平1, RD读

29、操作相反 低电平0.41、汇编指令通常包括操作码和操作数两局部。二、单项选择题1、8086/8088CPU与慢速的存储器或I/O接口之间为了使速度能匹配,有时需要 在1C 状态之间插入假设干个等待周期Tw。A、和 丁2; B、丁2 和 T3; C、丁3 和 丁4; 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 种。4、8086系统中外设请求总线控制权是通过控制线(C )。A、NMI; B、TEST; C、HOLD

30、; D、INTRo5、可用作总线控制器的接口芯片是1 C。A、8255;B、8251;C、8288;D、8237A。6、PC/XT机的有效I/O端口地址范围是B)。A、 0OFFH; B、 03FFH ;C、 0FFFFH;D、 0FFFFFH。7、当微机系统工作在DMA方式时,该系统的地址信号是由(B)提供的。A、微处理器;B、DMA控制器;C、中断控制器;D、总线控制器。8、中断号为16H的中断向量在中断向量表的首址为A )0A、 58H; B、 60H; C、 62H; D、 64H。16HMH=00010110*100=00 0101 1000=058H9、8259的中断屏蔽存放器为B

31、IMR被用作过滤被屏蔽的中断;IRR被用 作暂时放置未被进一步处理的Interrupt;当一个Interrupt正在被CPU处理时, 此中断被放置在ISR中。A、IRR; B、IMR;C、ISR; D、都不是。10、DAC0832是B )位的数模转换芯片。* D0D7:8位数据输入线A、4;B、 8;C、 12;D、 16o11、8088CPU工作在最小模式,(D )引脚接+5V.A. DT/R B.WRC.DEND, MN I MX12、CPU对存储器访问时,地址线和数据线的有效时间关系为B 。A.同时有效B.地址线先有效C.数据线先有效D.同时无效13、常用接口芯片74LS245是B )。

32、A.锁存器B.缓冲器 C.计数器 D.反相器 14、通常一个外设的状态信息在状态端口内占有 A位。A. 1B. 2 C. 8D. 1615、通常8088 CPU在(A )时刻采样READY信号,假设无效在T:3和心之间插入TwoA. T3下降沿B. 丁2上升沿 C. T3上升沿D. T4下降沿16、8088 CPU中断优先级顺序为D )。A.NMI中断、INTR中断、软中断 B.NMI中断、软中断、INTR中断C.软中断、INTR中断、NMI中断 D.软中断、NMI中断、INTR中断 17、假设总线频率为8MHz, 32位数据传送,总线带宽为(C )。A. 8MB/S B. 16MB/S C.

33、 32MB/S D. 64MB/S 18、当微机系统工作在DMA方式时,该系统的地址信号是由( B )提供的。A.微处理器B. DMA控制器C.中断控制器D.总线控制器19、分辨率为16位的DAC能给出满量程电压的D)分辨能力。A. 1 / 255B. 1 / 127 C. 1 / 511D. 1 / 6553520、RS 232标准定义的表示数据信号逻辑“1”的电平为B )。A. +5V+ 15V间任一电压B. 15V一5V间任一电压C. +5VD. 0V21、用8259A管理优先级时,当一个中断请求服务完毕后,其中断源的优先级降 为最低,其余中断源优先级也相应变化,这是一种(A )方式。A

34、.自动循环 B.完全嵌套 C.特殊循环D.特殊屏蔽 22、异步通信方式的时钟频率可以选择波特率的(D )倍四种之一。A. 1, 2, 4, 5 B. 1, 8, 16, 32 C. 2, 16, 32, 64 D. 1, 16, 32, 6423、8255A的方式选择控制字应写入D 。A. A 口 B. B 口 C. C 口 D.控制口24、两片8259A构成级联方式的中断控制器,可连(C )中断源。A. 8 B. 16 C. 15 D. 2425、8086CPU用ALE的下降沿将T1期间出现的(A)信息锁存在外部地址锁 存器中。A. AOA19B. PHFC.A和BD. DOD1526、假设

35、8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服 务完毕后,优先权最高的中断源是1 D 。A. IRQOB. IRQ2C. IRQ3 D. IRQ427、最小模式下,数据收发器进展数据接收时,DT/斤和万丽引脚分别为C ) 电平。A、另J, iWj B、iWj,低 C、低,低 D、低,Wj28、微处理器与外设传送数据的过程中,只由硬件完成不需软件支持的方式(A )。A、DMA B、无条件 C、查询 D、中断29、当IF=0, 8088/8086CPU不响应(B)中断请求。用DMA传送方式,数据在外 设和内存之间直接进展传送,无需CPU的参预和不是用软件来实现,而是由专门 的

36、DMA控制器来对数据传送过程进展控制用DMA传送方式,数据在外设和内存之 间直接进展传送,无需CPU的参预和不是用软件来实现,而是由专门的DMA控制器 来对数据传送过程进展控制A. INT NB. INTR C. NMI D. INTO30、设串行异步通信时,数据传送的速率是400字符/秒,每个字符为12位二 进制数据,则传送的波特率是(C )0A、 1200 B、 2400C、 4800 D、 9600三、是非题1、8086CPU和8088CPU都是16位微处理器芯片(X )。2、规则字即存放字数据的存储单元地址必顺为偶地址J )。3、IP中存放的是正在执行的指令的偏移地址V )。4、USB

37、L。的数据传输速率可达480Mbps ( X )。5、ADC0809是8位逐次逼近型A/D转换芯片J6、RS-232c的电平与TTL电平一样( X )。7、DMA传送方式无需CPU干预,直接进展数据传送(J )。8、8295的特殊屏蔽方式,对低于正在服务中断程序的中断请求给予响应处理9、8253在工作方式设定时总是先写计数初值再写控制字(X )。10、异步通信数据传送速率要比同步通信的低J11、8086CPU中,数据线D0D15和地址线A0A15为复用引脚。(V )12、一个I/O接口中必须要有数据、控制和状态端口。( X )13、执行INT 10H时,中服程序的入口地址在00040H开场存放

38、。( V )14、异步串行通信中参加奇偶校检位具有纠错功能。(X)15、ADC0809可对8路模拟信号同时进展A/D转换。(X)16、显示器内存是双端口内存。(V )17、可编程定时/计数器8253中含三个独立的16位计数器。( V 18、在8259级联系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端。J )19、8253的计数器在不同的工作方式中,计数到0时,都会从OUT输出一个一 样的波形信号。(X)20、8251的溢出错误指示CPU还未取走前一个数据,接收移位存放器又将接收到 的一个新数据送至输入缓冲器。(V)21、对于非屏蔽中

39、断申请,CPU响应条件为CPU允许中断和执行完现行指令。(X )22、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。(V 23、8259级联特殊全嵌套方式,从片向主片发出连续两次以上中断请求不处理。1 X )24、总线控制器8288专门用于8086最大模式下产生控制信号。(V )25、8253工作在方式0时,计数过程完毕能自动装入计数初值继续进展计数。(X )26、74LS138 是 3-8 译码器。(V )27、通常并行I/O接口的速度比串行I/O接口的快。(V )28、堆栈操作应满足先进先出原则。( X )四、简答题1、8086CPU分为哪两个局部各局部主要由哪些部件

40、组成主要进展哪些操作答:8086CPU按功能构造来说,主要由总线接口部件BIU和执行部件EU组成。 总线接口部件的作用是负责与存储器或I/O端口传送数据,总线接口部件主要包 括:4个段地址存放器;一个指令指针存放器IP;一个20位地址加法器;6字 节指令队列;内部通信存放器和总线控制逻辑。执行部件的作用是执行指令,主 要包括:8个16位通用存放器(AX、BX、CX、DX、SP、BP、SI、DI);标志 存放器FLAGS;算术逻辑运算单元ALU和EU控制系统。2.为什么CPU与外设交换信息需要通过专门的I/O接口答:由于计算机外设的 种类繁多,包括光、机、电、声和磁等外设。它们的工作速度上下不一

41、。外部设 备所处理的信息格式也有多种形式,有串行也有并行,有数字式也有模拟式,有 标准的逻辑电平信号也有非标准的逻辑电平信号。因此,CPU与外设交换信息是 比照复杂的。因此外部设备不能直接接到计算机的系统总线上,而必须通过专门 的I/O接口才能实现二者之间的相互通信,即I/O接口是CPU与外设间的桥梁。 3.简述微机(8086)系统的中断处理过程答:微机系统中断处理的 根本过程应包括:中断请求、中断优先级判别、中断 响应、中断处理及中断返回等五个根本阶段。4、什么是是总线它假设何分类答:总线是连接多个装置或功能部件的一组公共信号线。总线的分类方法有以下 几种:按数据传送格式分类,按时序控制方式

42、分类,按所处的位置和功能分类, 按传送信息类型分类。按数据传送格式,总线可分为串行总线与并行总线。按时序控制方式,总 线可分为同步总线(含同步扩展总线)与异步总线。按所处的位置和功能,可分 为CPU内部总线、系统总线、局部总线和外部外部总线。按传送数据类型,可分 为地址总线、数据总线、控制总线。5、8086 CPU的最小和最大工作模式的主要不同点答:CPU的控制线应用方式不同:在最小工作模式下,计算机系统的所需的控制 线由CPU直接提供;在最大工作模式下,CPU仅为计算机系统提供必要的控制线, 而系统所需的控制线由专用芯片总线控制器8288产生。计算机系统复杂度不同: 在最小工作模式下,计算机

43、系统仅用单处理器(8086组成,系统构造简单且功 能也较小;在最大工作模式下,计算机系统由多处理器组成,除8086CPU外,还 有总线控制器8288和协处理器8087o6、什么是统一编址,分别编址?各有何特点答:统一编址:存储器单元地址和I/O端口地址在同一个地址空间中分配。由于I/O端口地址占用存储器单元地址,减少了存储器的寻址空间,访问存储器单元 和I/O端口可用一样的指令;分别编址:存储器单元地址和I/O端口地址在不同 的地址空间中分配。存储器和I/O端口都独立且较大的寻址空间,CPU需要用门 的控制线来识别是访问存储器还是访问I/O端口,访问存储器单元和I/O端口要 用不相的指令。7、

44、什么是硬件中断和软件中断在PC机中二者的处理过程有什么不同 答:硬件中断是外部设备通过向CPU的中断请求线输入电信号来来获得中断请 求;软件中断是处理机内部识别中断请求,如内部异常中断或指令中断。硬件中断一般是由中断控制器提供中断类型码,处理机自动转向中断处理程序; 软件中断完全由处理机内部形成中断处理程序的入口地址并转向中断处理程序, 不需外部提供信息、。8、串行总线的类型及特点答:串行总线分为串行异步总线和串行同步总线等两类,它们的共同点是信息按 位方式在单线上顺序传送,特点是:串行异步总线:在传送的“字节信息中各位间有相对的时间关系,但“字 节与“字节这间无任何时间关系。串行同步总线:在

45、传送的信息中,字节内位与位之间,字节与字节之间与同 步时钟有严格的时间关系。9、输入接口常接有三态缓冲器,而输出接口常接有锁存器,试述其理由 答:为了协调高速CPU与慢速的外设之间的速度匹配,以及防止数据的丧失,接 口中一般设有数据锁存器或缓冲器。在输出接口中,一般都要安排锁存器,以便锁存输出数据,使较慢的外设有 足够的时间进展处理,防止数据丧失,而CPU和总线可以回头去忙自己的其它工 作。在输入接口中,一般需要安排缓冲隔离环节,如三态门。特别是当有多个外 设与CPU进展数据交换时,只有当CPU连通时,才允许某个选定的输入设备才进 展数据传输,而其它外设此时和数据总线隔离,防止干扰数据的传输。10、8253内部有几个独立的定时/计数器各是多少位它们的CLK端、OUT端和GATE 端的作用分别是什么答:8253有3个独立的定时/计时器,都是16位,每个计数器有三个引脚CLK

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

当前位置:首页 > 应用文书 > 解决方案

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

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