ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:146.57KB ,
资源ID:27863947      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/27863947.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《微机原理与接口技术》复习练习题与答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

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

2、地址的编址方式有 统一编址 与 独立编址 ,而8086CPU寻址外设采用 独立 编址方式。7、CPU与外设间有4种I/O信息传送方式,即 无条件传送 、 查询传送 中断传送 、 直接存储器存取(DMA) 。8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令就是 MOV DX,100H 与 OUT DX,AL 。9、响应可屏蔽中断INTR的条件就是控制标志IF= 1 。10、若8253的某一计数器用于输出方波,该计数器的工作方式为 3 ;若该计数器输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为 10 。11、串行通信协议分为 异

3、步通信 与 同步通信 。12、波特率就是指 单位时间内传送二进制数据的位数 。13、8088 组成的系统中,存储器分 若干 个不超过 64K 字节的段。14、当8088CPU的INTR端输入一个 高 电平时, 可屏蔽中断 获得了中断请求。15、 8088工作于最小工作模式时,控制总线由 CPU本身 产生,工作于最大工作模式时,控制总线由 总线控制器8288 产生。16、 数据的并行I/O方式就是以 字节或字 为单位进行传送;数据的串行I/O方式就是以 位 为单位进行传送。17、 从地址/数据复用线中分离出地址信息需用逻辑芯片 锁存器 ,地址/数据复用线中的双向数据传送需用逻辑芯片 双向缓冲器

4、。18、 中断优先权管理的方法有 软件查询法 、 硬件菊花链法 、与 专用芯片法 。19、 若8253的某一计数器用于输出方波,该计数器的工作方式为 3 ;若该计数器的输入频率为100KHz,输出方波频率为10KHz,则计数初值应设置为 10 。20、 在8259初始化控制字中, ICW1 与 ICW2 为必写控制字,21、 8237A的四种工作方式为 单字节传送 、 块传送 、 请求传送 、 级连方式 。22、 ADC0809就是 逐次逼近 型A/D转换芯片,有 8 个模拟通道,23、 串行通信线路有三种连接方式,即 单工方式 、半双工方式 与 全双工方式 。24、8086CPU时钟频率为5

5、MHZ时,它的典型总线周期为800ns。CPU完成一次访问MEM或I/O端口操作所需要的时间, 5MHZ,那么时钟周期就就是0、2us,一个总线周期(不包括Tw的)=4*时钟周期=o、8us=8*100ns那么就就是0、8us25、可编程定时/计数器8253内含 3 个计数器,每个计数器的三个引脚为 CLK 、 GATE 与 OUT 。分别称为计数器0、计数器1与计数器2,她们的机构完全相同。每个计数器的输入与输出都决定于设置在控制寄存器中的控制字,互相之间工作完全独立。每个计数器通过三个引脚与外部联系,一个为时钟输入端CLK,一个为门控信号输入端GATE,另一个为输出端OUT。26、8255

6、有多种工作方式, A口有 3 种工作方式,B口有 2 种工作方式,C口有 1 种工作方式。8255A有3种基本的工作方式:方式0基本输入输出方式,适用于不需要用应答信号的简单输入输出场合;方式1选通输入输出方式,适用于必须在联络信号控制下才能完成的I/O操作;方式2双向总线I/O方式,适用于双向总线方式。 端口A可工作于:方式0、1、2; 端口B可工作于:方式0,1; 端口C可工作于:方式0。27、8086CPU寻址外设为独立编址方式,使用专门的I/O指令为 IN 以及 OUT 。28、总线就是 连接多个装置或功能部件的一组公共信号线 。29、8259有 高电平 与 边沿 两种触发方式。30、

7、根据中断请求来自外部或来自内部,中断分为 硬件中断与 软件中断 。31、某微机系统采用一块8253芯片,时钟频率为1MHz。若要求通道0工作于方式3,输出的方波周期为0、5ms,则计数值应设定为_500_,通道控制字应设定为_36H_或37H _。500,00110111B 32、8086的中断向量表位于内存的_00000H003FFH_区域,它可以容纳_256_个中断向量, 每一个向量占_4_ _ 个字节。中断向量就是中断服务程序的入口地址。将所有中断向量集中放在一起,形成中断向量表。8086系统有256个类型的中断源。每个类型对应一个中断向量,一个中断向量由四个字节组成:2个高地址字节:存

8、放中断服务程序的代码段的段值;2个低地址字节:存放中断服务程序的偏移地址。中断向量表放在内存的地段地址0单元开始的单元:00000H03FFFH。33、若8086 CPU引脚状态就是M/=1,=1,=0,则此时执行的操作就是_存储器的写操作。WR/(write):写信号,输出,低电平有效, RD/(read):读信号,输出,三态,低电平有效。34、多片8259A级联时,主片必须采用的嵌套方式就是 特殊全嵌套方式 。35、8251芯片中设立了_奇/偶错_、_帧格式错 与_溢出错_三种出错标志。36、8259A共有_ 7_个可编程的寄存器,它们分别用于接受CPU送来的_初始化 命令字与_操作_命令

9、字。8259A就是专门为了对8085A与8086/8088进行中断控制而设计的芯片,它就是可以用程序控制的中断控制器。单个的8259A能管理8级向量优先级中断。37、8086CPU的引脚的作用就是_决定CPU工作在什么模式(最小/最大)_。38、8086中引脚BHE信号有效的含义表示_高8位数据线D15D8有效_。39、一个串行异步通信的字符格式由一个起始位,7个数据位,一个奇偶效验位与一个停止位构成,若每秒传送240个字符,则数据传送的波特率就是_2400Bd_,传送每位信息所占用的时间就是_0、417ms_ 1个字符=1起始位+7数据位+1奇偶校验+1停止=10bits,240*10=24

10、00bits/s ,1/2400=0、00041740、CPU在执行IN AL,DX指令时,M/ 引脚为 低 电平, 为 低 电平。CPU读取AL的内容相当对外设写操作既WR有效位高电平1,RD读操作相反低电平0、41、汇编指令通常包括 操作码 与 操作数 两部分。二、 单项选择题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、可编程定

11、时/计数器电路8253的工作方式共有( D )。A、 3种; B、4种; C、5种; D、6种。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、00FFH; B、03FFH ; C、0FFFFH; D、0FFFFFH。7、当微机系统工作在DMA方式时,该系统的地址信号就是由( B )提供的。A、微处理器; B、DMA控制器; C、中断控制器; D、总

12、线控制器。8、中断号为16H 的中断向量在中断向量表的首址为( A )。A、58H; B、60H; C、62H; D、64H。16H*4H=00010110*100=00 0101 1000=058H9、8259的中断屏蔽寄存器为( B )。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、16。11、8088CPU工作在

13、最小模式,( D )引脚接+5V、A、 B、 C、 D、12、 CPU对存储器访问时,地址线与数据线的有效时间关系为( B )。A、同时有效 B、地址线先有效 C、数据线先有效 D、同时无效13、 常用接口芯片 74LS245就是( B )。A、锁存器 B、缓冲器 C、计数器 D、反相器14、 通常一个外设的状态信息在状态端口内占有( A )位。A、1 B、2 C、8 D、1615、 通常8088 CPU在( A )时刻采样READY信号,若无效在T3与T4之间插入Tw。A、 T3下降沿 B、T2上升沿 C、T3上升沿 D、T4下降沿16、 8088 CPU中断优先级顺序为( D )。A、NM

14、I中断、INTR中断、软中断 B、NMI中断、软中断、INTR中断C、软中断、INTR中断、NMI中断 D、软中断、NMI中断、INTR中断17、 若总线频率为8MHz,32位数据传送,总线带宽为( C )。A、8MB/S B、16MB/S C、32MB/S D、64MB/S18、 当微机系统工作在DMA方式时,该系统的地址信号就是由( B )提供的。A、微处理器 B、DMA控制器 C、中断控制器 D、总线控制器19、 分辨率为16位的DAC能给出满量程电压的( D )分辨能力。A、1255 B、1127 C、1511 D、16553520、 RS232标准定义的表示数据信号逻辑“1”的电平为

15、( B )。A、5V15V间任一电压 B、15V5V间任一电压C、5V D、0V21、用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这就是一种( A )方式。 A.自动循环 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 )中断源。

16、 A、8 B、16 C、15 D、2425、8086CPU用ALE的下降沿将T1期间出现的( A )信息锁存在外部地址锁存器中。 A. A0A19 B、 C、A与B D、D0D1526、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源就是( D )。 A.IRQ0 B.IRQ2 C.IRQ3 D.IRQ427、最小模式下,数据收发器进行数据接收时,与引脚分别为( C )电平。 A、高,高 B、高,低 C、低,低 D、低,高28、微处理器与外设传送数据的过程中,只由硬件完成不需软件支持的方式( A )。A、DMA B、无条件 C、查询 D、中断2

17、9、当IF=0,8088/8086CPU不响应( B )中断请求。用DMA传送方式,数据在外设与内存之间直接进行传送,无需CPU的参预与不就是用软件来实现,而就是由专门的DMA控制器来对数据传送过程进行控制用DMA传送方式,数据在外设与内存之间直接进行传送,无需CPU的参预与不就是用软件来实现,而就是由专门的DMA控制器来对数据传送过程进行控制A、INT N B、INTR C、NMI D、INTO30、设串行异步通信时,数据传送的速率就是400字符秒,每个字符为12位二进制数据,则传送的波特率就是 ( C )。 A、1200 B、2400 C、4800 D、9600三、 就是非题1、8086C

18、PU与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、异步通信数据传送速率要比同步通信的低( )。 11、8086C

19、PU中,数据线D0D15与地址线A0A15为复用引脚。( )12、一个I/O接口中必须要有数据、控制与状态端口。( )13、执行INT 10H时,中服程序的入口地址在00040H开始存放。( )14、异步串行通信中加入奇偶校检位具有纠错功能。( )15、ADC0809可对8路模拟信号同时进行A/D转换。( )16、显示器内存就是双端口内存。( )17、可编程定时/计数器8253中含三个独立的16位计数器。( )18、在8259级联系统中,作为主片的8259A的某些IR引脚连接从片,同时也可以在另一些IR引脚上直接连接外设的中断请求信号端。( )19、8253的计数器在不同的工作方式中,计数到0

20、时,都会从OUT 输出一个相同的波形信号。( )20、8251的溢出错误指示CPU还未取走前一个数据,接收移位寄存器又将接收到的一个新数据送至输入缓冲器。( )21、对于非屏蔽中断申请,CPU响应条件为CPU允许中断与执行完现行指令。()22、用软件确定中断优先权时,只要改变查询的顺序,即可以改变中断的优先权。( )23、8259级联特殊全嵌套方式,从片向主片发出连续两次以上中断请求不处理。 ( )24、总线控制器8288专门用于8086最大模式下产生控制信号。( )25、8253工作在方式0时,计数过程结束能自动装入计数初值继续进行计数。( )26、74LS138就是3-8译码器。( )27

21、、通常并行I/O接口的速度比串行I/O接口的快。( )28、堆栈操作应满足先进先出原则。( )四、 简答题1、8086CPU分为哪两个部分?各部分主要由哪些部件组成?主要进行哪些操作?答:8086CPU按功能结构来说,主要由总线接口部件BIU与执行部件EU组成。总线接口部件的作用就是负责与存储器或I/O端口传送数据,总线接口部件主要包括:4个段地址寄存器;一个指令指针寄存器IP;一个20位地址加法器;6字节指令队列;内部通信寄存器与总线控制逻辑。执行部件的作用就是执行指令,主要包括:8个16位通用寄存器(AX、BX、CX、DX、SP、BP、SI、DI);标志寄存器FLAGS;算术逻辑运算单元A

22、LU与EU控制系统。2.为什么CPU与外设交换信息需要通过专门的I/O接口? 答:由于计算机外设的种类繁多,包括光、机、电、声与磁等外设。它们的工作速度高低不一。外部设备所处理的信息格式也有多种形式,有串行也有并行,有数字式也有模拟式,有标准的逻辑电平信号也有非标准的逻辑电平信号。因此,CPU与外设交换信息就是比较复杂的。因此外部设备不能直接接到计算机的系统总线上,而必须通过专门的I/O接口才能实现二者之间的相互通信,即I/O接口就是CPU与外设间的桥梁。3.简述微机(8086)系统的中断处理过程?答:微机系统中断处理的基本过程应包括:中断请求、中断优先级判别、中断响应、中断处理及中断返回等五

23、个基本阶段。4、什么就是就是总线?它如何分类?答:总线就是连接多个装置或功能部件的一组公共信号线。总线的分类方法有以下几种:按数据传送格式分类,按时序控制方式分类,按所处的位置与功能分类,按传送信息类型分类。 按数据传送格式,总线可分为串行总线与并行总线。按时序控制方式,总线可分为同步总线(含同步扩展总线)与异步总线。按所处的位置与功能,可分为CPU内部总线、系统总线、局部总线与外部外部总线。按传送数据类型,可分为地址总线、数据总线、控制总线。5、8086 CPU的最小与最大工作模式的主要不同点?答:CPU的控制线应用方式不同:在最小工作模式下,计算机系统的所需的控制线由CPU直接提供;在最大

24、工作模式下,CPU仅为计算机系统提供必要的控制线,而系统所需的控制线由专用芯片总线控制器8288产生。计算机系统复杂度不同:在最小工作模式下,计算机系统仅用单处理器(8086)组成,系统结构简单且功能也较小;在最大工作模式下,计算机系统由多处理器组成,除8086CPU外,还有总线控制器8288与协处理器8087。6、 什么就是统一编址,分别编址? 各有何特点?答:统一编址:存储器单元地址与I/O端口地址在同一个地址空间中分配。由于I/O端口地址占用存储器单元地址,减少了存储器的寻址空间,访问存储器单元与I/O端口可用相同的指令;分别编址:存储器单元地址与I/O端口地址在不同的地址空间中分配。存

25、储器与I/O端口都独立且较大的寻址空间,CPU需要用门的控制线来识别就是访问存储器还就是访问I/O端口,访问存储器单元与I/O端口要用不相的指令。7、 什么就是硬件中断与软件中断?在PC机中二者的处理过程有什么不同?答:硬件中断就是外部设备通过向CPU的中断请求线输入电信号来来获得中断请求;软件中断就是处理机内部识别中断请求,如内部异常中断或指令中断。 硬件中断一般就是由中断控制器提供中断类型码,处理机自动转向中断处理程序;软件中断完全由处理机内部形成中断处理程序的入口地址并转向中断处理程序,不需外部提供信息。8、 串行总线的类型及特点?答:串行总线分为串行异步总线与串行同步总线等两类,它们的

26、共同点就是信息按位方式在单线上顺序传送,特点就是:串行异步总线:在传送的“字节”信息中各位间有相对的时间关系,但“字节”与“字节”这间无任何时间关系。串行同步总线:在传送的信息中,字节内位与位之间,字节与字节之间与同步时钟有严格的时间关系。9、 输入接口常接有三态缓冲器,而输出接口常接有锁存器,试述其理由?答:为了协调高速CPU与慢速的外设之间的速度匹配,以及避免数据的丢失,接口中一般设有数据锁存器或缓冲器。在输出接口中,一般都要安排锁存器,以便锁存输出数据,使较慢的外设有足够的时间进行处理,避免数据丢失,而CPU与总线可以回头去忙自己的其它工作。 在输入接口中,一般需要安排缓冲隔离环节,如三

27、态门。特别就是当有多个外设与CPU进行数据交换时,只有当CPU连通时,才允许某个选定的输入设备才进行数据传输,而其它外设此时与数据总线隔离,避免干扰数据的传输。10、8253内部有几个独立的定时/计数器?各就是多少位?它们的CLK端、OUT端与GATE端的作用分别就是什么?答:8253有3个独立的定时/计时器,都就是16位,每个计数器有三个引脚CLK端、GATE端与OUT端,三个计数器功能完全一样。CLK就是脉冲输入引脚,计数器对该引脚输入的脉冲进行计数;GATE就是门控脉冲输入引脚GATE=0禁止计数器工作,GATE=1则允许计数器工作;OUT为计数到O/定时时间到输出引脚,当计数到0时,根

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

29、 阅读程序并回问答题1、已知:(AX)=2233H, (BX)=5566H, 执行了下面的程序段后, (AX)= 0AA9AH ,(BX)= 2233H 。CMP AX,BXJG NEXTXCHG AX,BXNEXT: NEG AX 2、已知: (AX)=6666H, (BX)=0FF00H, (CF)=0。在执行下面程序段后: (AX)= 0000H , (BX)= 00FFH ,(CF)= 0 。 MOV AX,5555H AND AX,BX XOR AX,AX NOT BX3、设寄存器AL,BL,CL中内容均为76H, XOR AL,0FH AND BL,0FH OR CL,0FH 执行

30、上述指令序列后,(AL)= _79H_ ; (BL)=_06H _,(CL)=_7FH_ 。4、DAT1 DB 12H,34H,56H,78H MOV CX,0 MOV AX,WORD PTR DAT1 MOV CL,DAT1+3当程序段执行完后AX= 3412H ; CX= 0078H 。六、计算分析题1、 异步通信,当波特率为4800时,字符帧包含个起始位、7个数据位、2个停止位(无校验位)共10位,试求传输2KB的数据所需时间为多少? 解:位周期=1/波特率=1/4800(秒) 传送总位数=10*2*1024=20480(位) 所需时间=位周期*传送总位数=1/4800*20480=4、27(秒) 2、异步通信,当波特率为9600时,对字符帧为个起始位、7个数据位、2个停止位(无校验位)。试求每秒钟最多传输多少个字符? 解:1字符帧总位数=1+7+2(位) 1秒传输的位数=波特率=9600(位)1秒传输的字符数=9600/(1+7+2)=960 3.初始化8259A的控制字如下: ICW1:00010011B ICW2:00001000B ICW4:00001001B 试分析:(1)单片还就是级联 (2)中断类型号码范围 (3)CPU类型。 解: (1)单级还就是级联 (2)中断类型号码范围 (3)CPU类型 单级 0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1