欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理与接口技术考试试题及答案.docx

    • 资源ID:16163417       资源大小:362.99KB        全文页数:57页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微机原理与接口技术考试试题及答案.docx

    1、微机原理与接口技术考试试题及答案微机原理与接口技术课程期末考试试卷(A卷,考试)一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。每题2分,共30分)1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有( )条。A. 32 B. 16 C. 20 D. 242 .用8088CPU组成的PC机数据线是( )。A. 8条单向线 B. 16条单向线 C. 8条双向线 D. 16条双向线3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过( )来区分的。A. 不同的地址编码 B. 不同的读控制逻辑 C. 不同的写控制逻辑D. 专用I/O指令4 .

    2、要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为( )。A. 80H B. 28H C. E8H D. 01H5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为( )。A. ICW1,ICW2,ICW3 B. ICW1,ICW2,ICW4 C. ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW46 .6166为2Kx8位的SRAM芯片,它的地址线条数为( )。A. 11 B. 12 C. 13 D. 147 .在计算机系统中,可用于传送中断请求和中断相应信号的是( )。A. 地址总线 B. 数据总线 C. 控制总线 D.

    3、 都不对8 .段寄存器装入2300H,该段的最大结束地址是( )。A. 32FFFH B. 23000HC. 33FFFH D. 33000H9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( )。A. I/O设备 B. I/O接口 C. 主处理器 D. 逻辑高10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( )。A. 汇编指令 B. 宏指令 C. 机器指令 D. 伪指令11 .中断向量表占用内存地址空间为( )。A. 00000H003FFH B. 00000H000FFH C. 00000H00100H D. FFF00HFFFFFH12

    4、.实现CPU与8259A之间信息交换是( )。A. 数据总线缓冲器 B. 级联缓冲/比较器 C. 读写控制电路D. 数据总线缓冲器与读写控制电路13 .Intel 8253的最大输入时钟频率是( )。A. 5MHz B. 2MHz C. 1MHz D. 4MHz14 .完成两数相加后是否溢出的运算,用( )标志位判别。A. ZF B. IF C. OFD. SF15 .8255A的方式选择控制字应写入( )。A. A口 B. B口 C. C口 D. 控制口二、填空题(把答案填写在题中横线上,每空1分,共20分)1 . 8086/8088CPU的数据线和地址线是以_方式轮流使用的。2 . CPU

    5、中的总线接口部件BIU,根据执行部件EU的要求,完成_与 _或_的数据传送。3 . 8086中的BIU由_个_位段寄存器、一个_位指令指针、_字节指令队列、_位地址加法器和控制电路组成。4 . 8086/8088构成的微机中,每个主存单元对应两种地址:_和_。5 . 对于8259A的中断请求寄存器IRR,当某一个IRi端呈现_时,则表示该端有中断请求。6 . 若8259A中ICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为_。7 . 在存储器的层次结构中,越远离CPU的存储器,其存取速度_,存储容量_,价格_。8 . 存储器的存取速度可用_和_两个时间参数来衡

    6、量,其中后者比前者大。9 . 中断返回指令IRET总是排在_。10 .若8255A的系统基地址为2F9H,且各端口都是奇地址,则8255A的三个端口地址为_。三、综合题(第1、3题各10分,第2、4题各15分,共50分) 1 .存储器系统连接如下图,请分别写出图中第一组(1#、2#)、第二组(3#、4#)的地址分配范围。(写出具体步骤)2 . 计数器/定时器8253,振荡器(频率为1MHZ)连线如下图所示,其中振荡器的脉冲输出端接通道0的计数输入端CLK0,设8253的端口地址为180H186H。请完成以下任务:(1)该电路中通道0的OUT0输出2KHZ连续方波,通道0的计数初值为多少(写出计

    7、算式)?GATE0应接何电位?在图上画出。(2)若要8253的OUT1端,能产生周期为1秒的连续方波,该如何解决?在图上画出。(3)写出实现上述功能的8253初始化程序。3 .设8255A的4个端口地址为90H93H,将A口置成方式0输出,B口置成方式1输入,C作为输入口。要求编制8255A初始化程序并设计译码电路(可选用任意芯片),只用8位地址线(A0A7)。4 .通过8259A产生中断使8255A的端口A经过反相驱动器连接一共阴极七段发光二极管显示器;端口B是中断方式的输入口。设8259A的中断类型码基值是32H。8255A口地址为60H-63H,8259A端口地址为20H、21H。试完成

    8、以下任务:(1)设系统中只有一片8259A,中断请求信号为边沿触发方式,采用中断自动结束方式、全嵌套且工作在非缓冲方式,试完成8259A的初始化编程。(2)若使LED上显示E,端口A送出的数据应为多少?如显示O端口A送出的数据又为多少?编写程序实现在LED上先显示E,再显示O的程序。附8259A初始化命令字和操作命令字格式: 微机原理与接口技术期末考试参考答案及评分标准(A卷,考试)一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。每题2分,共30分)1 D 2 C 3 B 4 D 5 B 6 A 7 C 8 A 9 A 10 B 11 A 12 D 13 B 14 C

    9、 15 D 二、填空题(把答案填写在题中横线上,每空1分,共20分)1_分时复用_ 2_CPU_;_存储器_;_I/O设备_3_4_;_16_;_16_;_6_;_20_4_段地址_;_偏移地址_5_ 1_6_45H_7_越慢_;_越大_;_越低_8_存取时间_;_存取周期_9_最后_10_2FAH,2FCH,2FEH_三、综合题(第1、3题10分,第2、4题15分,共50分)1. A19 A18 A17 A16 A15 A14 A13 A12 A0 0 0 第一组范围: 0 0 1 1 1 1 0 1 1 2分即为:3C000H3EFFFH 3分A19 A18 A17 A16 A15 A14

    10、 A13 A12 A0 0 0 第二组范围: 0 0 1 1 0 0 1 1 1 2分即为:32000H33FFFH 3分2(1)N0=1MHZ/2KHZ=500,GATE0接高电平,+5V; 2分(2)可将OUT0与CLK1相连,作为输入时钟脉冲; 3分(3)N1=2KHZ/2HZ=1000 2分计数器0:MOV DX,186H MOV AL,00110111B 2分 OUT DX,AL MOV DX,180H MOV AL,00H 1分 OUT DX,AL MOV AL,05H OUT DX,AL 1分计数器1:MOV DX,186HMOV AL,01110111B 2分OUT DX,AL

    11、MOV DX,182HMOV AL,00H 1分OUT DX,ALMOV AL,10HOUT DX,AL 1分3MOV AL,10001111B OUT 93H,AL 2分 IN AL,91H 1分 OUT 90H,AL 1分译码电路连接如下: 6分4.(1)MOV AL,0001011B OUT 20H,AL 1分 MOV AL,00110010B OUT 21H,AL 2分-装-订-线- MOV AL,00010011B OUT 21H,AL 2分(2)如果显示E,则端口A送出的数据是30H; 2分如果显示O,则端口A送出的数据是01H; 2分程序如下:MOV AL,10000000B O

    12、UT 63H,AL 2分 MOV AL,30HOUT 60H,AL 2分MOV AL,01HOUT 60H,AL 2分微机原理与接口技术考试试卷(A) 专业 学号 姓名 成绩 一、填空题(每空1分,共20分)1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。MOV DX , (1) (2) AL, DX(3) AL, 20H(4)_MOV DX, (5) MOV AL,0OUT DX,AL.NEXT: 2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。图

    13、1MOV DX, (6) MOV AL, (7) OUT DX, AL ;初始化82C55MOV DX, (8) MOV AL, (9) (10) ;数码管稳定显示“8” 3.8086 CPU有 条地址线,可形成 的存储器地址空间,地址范围为 。4.中断类型号为24H的中断向量存放在 开始的存储单元。5.一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是_。6.一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是_,该数据段的首单元的物理地址是_,末单元的物理地址是_。7若当前堆栈指针SP指向2

    14、006H单元,则向堆栈中压入5个字的内容后,SP应指向_。8若8086 CPU引脚状态是M/=1, =1, =0,则此时执行的操作是_。二、综合题(80分)1. (10分) 一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示:图2如果线路上传送的字符格式包括7位ASCII码数据,一位奇偶校验位,一位停止位。要求:(1) 写出该帧字符所传送的数据值,并说明是奇校验还是偶校验。(2) 如果波特率为600bps,请计算传送上面这一帧数据所需要的时间。(3) 若波特率系数K=16,请计算发送时钟频率TXC的频率值。2. (10分) 图3为两级译码构成口地址译码电路,输出低电平为片选信

    15、号。试问图3 图4(1) 开关K上合,的寻址范围是_。 (2) 开关K下合,的寻址范围是_。(3) 开关K下合,A3改接B,A4改接A,则的寻址范围是_。(4) 请用二进制表示法写出图4的译码电路所决定的端口地址。3. (20分) 某系统外接电路如图5,8255A口地址为2F0H2F3H,请设计源程序,一次性的测试开关的位置,当K闭合时,LED亮,K断开时LED灭(提示:C口高4位应为方式0输入,低4位为方式0输出)。图5CODESEGMENTASSUMECS:CODEBEG: ;C口初始化 ;读C口 ;测试PC7并组织输出数据 ;数据写入C口使LED亮/灭 ;返DOSCODEENDSENDB

    16、EG4设8253的选通地址为240H243H,采用BCD计数,计数器2输出用于申请中断。如果计数器2的输入时钟频率为20KHz,输出信号每秒引起100次中断。要求 (1) 算出计数初值,(2) 编写初始化程序。(20分)5(20分) 图6为某A/D转换器的设计方案,设、所对应的地址分别是300H和301H。(1)试编写启动A/D对通道4转换、检测A/D是否转换完毕、读取A/D转换数据的程序分段。(2)要求对通道4采集10个数据,并存放到以6000:0为起始地址的RAM中,试编写该程序。图6附录:1、8255A 方式选择控制字格式2、8253控制字格式 武汉大学20072008年第一学期微机原理

    17、与接口技术考试试卷(A)参考答案一、填空题1. 01240H 02. IN03CMP 04. JZ NEXT 05241H 2. 06. 21BH 07. 80H08. 219H 09. 7FH 10OUT DX,AL3. 1120 12. 1M 1300000HFFFFFH4. 140000H :0090H5. 150 01111111 /5FFFH6. 16579B4H 1756780H 18 6677FH7 191FFCH8 20存储器写二、综合题1. 解:(1) 发送的7位数据是0111001B或39H,偶校验。(2) 发送一帧数据共10位,所需的时间:T=10/600bps=16.6

    18、ms(3) TXC的频率为:f=K600bps=16600=9600HZ=9.6KHZ2. 解: (1) 230H237H (2) 3F0H3F7H (3) 3E8H3EFH (4) 33cH3. 解:CODE SEGMENTASSUME CS:CODEBEG: MOV DX, 2F3H MOV AL, OUT DX, AL ;C口初始化 MOV DX, 2F2H IN AL, DX ;读C口 TEST AL, 10000000B ;测试PC7并组织输出数据 JNZ XX MOV AL, 00000001B OUT DX, AL ;数据写入C口使LED亮/灭 JMP ZZXX: MOV AL,

    19、 00000000B OUT DX, AL ;ZZ: MOV AH 4CH INT 21H ;返DOSCODE ENDSEND BEG4. 解: (1) 初值为20KHZ/100=200或C8H(2) 编程: MOV DX,243HMOV AL,10110001B(或B1H)OUT DX,AL ;MOV DX,242HMOV AL,8CHOUT DX,AL ;MOV AL,00H (该句也可以为:XOR AL,AL)OUT DX,AL ;5解:(1)启动A/D对通道4转换程序分段:MOV DX, 300HMOV AL, 4OUT DX, AL检测A/D是否转换完毕程序分段MOV DX, 301

    20、HXX: IN AL, DXTEST AL, 00100000BJZ XX读取A/D转换数据的程序分段。MOV DX, 300HIN AL, DX(2)CODE SEGMENT ASSUME CS:CODESTART: MOV CX, 10 MOV AX, 6000H MOV DS, AX MOV SI, 0YY: MOV DX, 300HMOV AL, 4OUT DX, ALMOV DX, 301HXX: IN AL, DXTEST AL, 00010000BJZ XXMOV DX, 300HIN AL, DX MOV SI, AL INC SI LOOP YY MOV AH, 4CH IN

    21、T 21HCODE ENDS END START武汉大学20072008年第一学期微机原理与接口技术考试试卷(B) 专业 学号 姓名 成绩 一.填空题(每空1分,共20分)01_由中央处理器、存储器、输入/输出接口和总线组成。02微机系统中,有四级(或四层)总线,分别是片内总线、片总线、内总线和_。03.与十进制数2006等值的十六进制数是_,与十六进制数AC04H等值的十进制数是_。04设X补=10101010B,则用8位二进制数表示的补的值是_B;若X补=00110101B,则-2X补=_B。05字符串Win98的ASCII代码是_。068086/8088的地址空间最多可分为_个逻辑段。0

    22、7.一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是_,该数据段的首末单元的物理地址是_。08若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向_。09若8086/8088 CPU引脚状态是M/=1, =1, =0,则此时执行的操作是_。10一台8微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是_。11某中断类型号是20H,则中断向量地址是_。12某微机中断级联系统中,共采用3片8259A可编程中断控制器,则该系统最多可管理_级中断源。13某微机系统采用一块8253

    23、芯片,时钟频率为1MHz。若要求通道0工作于方式3,输出的方波周期为0.5ms,则时间常数应设定为_,通道控制字应设定为_。14一个串行字符由一个起始位,7个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240个字符,则数据传送的波特率是_,传送每位信息所占用的时间是_。15异步串行通信工作方式下,一个串行字符由一个起始位,7个数据位1101110,一个奇效验位和一个停止位构成,则先后发送该帧字符信息的数据位是_。二简答题(每题4分,共20分)01请画出微机系统的框图。028086 CPU由哪两部分组成?8086 CPU中有哪些寄存器?03. 为什么说8088 CPU是准16位的微处理器?

    24、04. 指令队列和堆栈的工作方式各是什么?05DRAM芯片的主要特点是什么?三应用题(共60分)01下图所示的存储器系统中,RAM和EPROM的存储容量各是多少?RAM和EPROM存储器分配的地址范围各是多少?(10分)02下图为DMA接口硬件示意图,、四处空缺的内容为存储器、DMA请求信号DREQ、DMA控制器DMAC、总线保持响应信号之一,请在相应的空缺处指明相应的内容。(10分)03已知中断服务程序入口地址表如下所示,当前CS=1000H,IP=0280H,SP=1800H,FLAG中的PSW=0241。执行一条双字节指令INT 7后,下列寄存器和栈顶相关单元偏移地址的内容是什么?(10

    25、分)中断服务程序入口地址表物理地址0001CH0001DH0001EH0001FH00028H00029H0002AH0002BH内 容10H20H30H40H50H60H70H80H执行INT 7后,CS=_, IP=_, SP=_, PSW=_堆栈中栈顶相关单元:偏移地址(5)(6)内 容(7)(8)(9)(10)(11)(12)04设某计算机控制系统中用8253的通道0作为计数器,口地址为60H,计数频率为1MHz,计数控制信号GATE0恒为高电平;控制字寄存器口地址为63H;计数器计到0时的输出信号用做中断请求信号。请分析执行下列初始化程序段后,发出中断请求信号的周期T是多少? (10

    26、分) MOV AL,34H OUT 63H,AL MOV AX,10000 OUT 60H,AL MOV AL,AHOUT 60H,AL05已知某8088微机系统包括8255,8253两个可编程接口电路。其中8253三个计数器分别工作在不同的方式下,可以为A/D转换器提供可编程的采样频率和采样时间;8255A的PB0可用于检测按键开关的位置,PA7可根据PB0的状态决定是否点亮LED指示灯。设系统所要求有关硬件连线已经全部接好,片选信号PS2,PS3的地址是08H-0BH,0CH-0FH,如图所示,试完成下列各项要求。(1) 根据8255A的A口和B口的连接方式,写出接口初始化程序。(2) 图

    27、中给出了8253各个计数器要求的工作方式,设已知外部时钟频率为F,计数器0的计数初值为L(字节型),工作在方式2;计数器1的计数初值为M(字型),工作在方式1;计数器2的计数初值为N(字型),工作在方式3,L、M、N是程序已经定义的变量,L、M为二进制数,N为BCD码。试按上述要求完成8253的初始化程序。(3) 设计一个程序片段,使8255A检测PB0的输入状态,当PB0=1时使LED灯亮。(20分)武汉大学20072008年第一学期微机原理与接口技术考试试卷(B)参考答案一.填空题(每空1分,共20分)01微型计算机 02.外总线或通信总线037D6H,44036 04. 11110101B,10010110B0557H69H6EH39H38H 06. 64K07. 579B4H,56780H/6677FH 08. 1FFCH09. 存储器写 105FFFH1180H 12. 2213500,00110111B


    注意事项

    本文(微机原理与接口技术考试试题及答案.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开