【2017年整理】微型计算机及其接口技术试题答案

上传人:德****1 文档编号:970091 上传时间:2017-05-23 格式:DOC 页数:7 大小:133KB
返回 下载 相关 举报
【2017年整理】微型计算机及其接口技术试题答案_第1页
第1页 / 共7页
【2017年整理】微型计算机及其接口技术试题答案_第2页
第2页 / 共7页
【2017年整理】微型计算机及其接口技术试题答案_第3页
第3页 / 共7页
【2017年整理】微型计算机及其接口技术试题答案_第4页
第4页 / 共7页
【2017年整理】微型计算机及其接口技术试题答案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《【2017年整理】微型计算机及其接口技术试题答案》由会员分享,可在线阅读,更多相关《【2017年整理】微型计算机及其接口技术试题答案(7页珍藏版)》请在金锄头文库上搜索。

1、微型计算机及其接口技术试题答案(练习)一、判断题(判断下列各题,正确的在题后括号内打 “” ,错的打“” 。每小题 1 分,共10 分)1.指令一般包括两部分:操作码和操作数。( )2.一个总线周期有一个或若干个指令(时钟)周期组成。( )3.8086 有一个 16 位标志寄存器,它包含了 6 个状态标志位和 3 个控制标志位。( )4.一片 8259A 中断控制器最多能接收 8 个中断源。( )5.PUSH AL( 0 )6.要对 8255A 的端口 C 的某一位进行置位/复位设置,可对端口 C 写入相应的控制字来实现。( 0 )二、填空题(每空 1 分,共 50 分)1.当 INTEL 8

2、086 工作在最大模式时,需要_8288_ 芯片提供_总线控制信号_。2.当取指令时,8086 会自动选择_CS_值作为段基值,再加上由 _IP_提供的偏移量形成物理地址。3.8086/8088 微处理器被设计为两个独立的功能部件: _EU_和_BIU_。4.INTEL 8086 的当前 CS=1234H,IP=5678H,则将执行 20 位物理地址_179B8H_处的程序。5.8086 存储器组织中,逻辑地址由十六进制_4_位构成的, 物理地址又由十六进制_5_位构成。6.在微机系统中,主存储器(通常又称为内存 )用来存放_ 程序和数据_。辅存储器(又称外存)用来存放_程序_ 。10.当要进

3、行一次 DMA 传送时,首先由外设向 DMAC 发 DMA 请求信号,DMAC 收到此申请后向 CPU 发总线请求信号。若 CPU 响应此请求则发_HLDA_ 给DMAC, DMAC 接手_总线 _开始工作。11.总线有三类:片总线,例如:_;内总线,例如:_、_;外总线,例如:_、_。12.中断向量是中断服务程序的_,每个中断向量占_字节。INTEL8086 中将对应 256 类中断的中断向量组成一张_,占据内存从_到_区间。13.常见的微机接口总线有_、_。通常局部总线的数据传输速度较接口总线_。15.在有多重中断的系统中,通常解决中断优先级的方法有_、_和_三种。16.主机和 I/O 设

4、备间的数据传送有 _、_和_三种方式,其中_方式传送过程中 CPU 无需参与,而是有_控制完成。18.数据总线用来在_与_( 或 I/O 设备)之间交换信息,地址总线由_发出,用来确定 CPU 要访问的_的地址。19、将十进制数 27985 转换成十六进制数、八进制数、二进制数及 BCD 码数分别为:117.D99H, 427.6631Q,000100010111.110110011001B, 0010 01111001.1000 0101BCD。20.8086 中,BIU 部件完成总线接口功能 ,EU 部件完成指令的译码及执行功能。21.RESET 信号到来后 8088/86 的 CS 和

5、IP 分别为 _FFFF_H 和_0000_H。22.8255 有 3 种工作方式, 其中 方式 2 只允许 A 口使用23.8088/8086 的基本总线周期由( 4 )个时钟周期组成。三、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题 1 分,共 10 分)1.8086 有两种工作方式,即最大方式和最小方式,工作于何种方式由控制总线中的一条( )信号线来决定。A. MN/MX B. M/IO C. NMI D. LOCK3.在总线读周期中,当 CPU 从慢速的输入设备读取数据时,需要在 T4 前插入( )状态。A. T1 B. T2C.

6、T3 D. TW4.计算机中地址的概念是内存储器各存储单元的编号,现有一个 32KB 的存储器,用十六进制对它的地址进行编码,则编号可从 0000H 到( )H。A. 32767 B. 7FFFC. 8000 D. 8EEE6.通常,中断服务程序中的一条 STI 指令,其目的是( )A.开放所有屏蔽中断 B.允许低一级中断产生C.允许高一级中断发生 D.允许同级中断产生7.软中断 INT n(n=10ffh)的优先级排列原则是( )A.N 值愈小级别愈高 B.无优先级别C.N 值愈大级别愈高 D.随应用而定8.INTEL8253 通道工作于方式 3,接入 6MHZ 的时钟,如要求产生 2400

7、HZ 的方波,则计数器的初值应为( )A. 2000 B. 2500C. 3000 D. 40009.8086CPU 响应硬件中断 INTR 请求的必要条件除中断允许标志外,还应有( )A.访问操作结束 B.当前指令执行完C.无软中断请求 D.无内部中断请求10.在 8086 系统中中断号为 0AH,则存放中断向量的内存起始地址为( 2 )。(1)0AH (2)28H (3)4AH (4)2AH11. 中断向量表是存放( 2 )的存储区域.(1)中断类型号 (2)中断服务程序入口处地址(3)中断断点地址 (4)程序状态字四、名词解释(每小题 2 分,共 10 分)1.8284A2.AD0AD1

8、53.等待周期 TW4.DMA5.微型计算机系统6.中断向量表的功能是什么?若中断向量号分别为 1AH 和 20H,则它们的中断向量在中断向量表的什么位置上?答:中断向量表的功能是当中断源发出中断请求时,即可 查 找该表,找出其中断向量,就可转入相应的中断服务子程序。1AH 在中断向量表的位置是 1AH*4=68H 在中断向量表0000:0068 处;20H 在中断向量表的位置是 80H 在中断向量表 0000:0080 处。7.8255A 的 A 口、B 口、C 口有哪几种工作方式,其特点是什么?C 口有哪些使用特点? 答:8255A 的 A 口可以工作在 3 种工作方式的任何一种,B 口只

9、能工作在方式 0 或方式1,C 口则常常配合端口 A 和端口 B 工作, 为这两个端口的输入/ 输出传输提供控制信号和状态信号。8.对 8255A 进行初始化,要求端口 A 工作于方式 1,输入;端口 B 工作于方式 0,输出;端口 C 的高 4 位配合端口 A 工作,低 4 位为输入。设控制口的地址为 006CH。答:由题知应为 10111001H(B9H)MOV AL,B9HMOV DX,006CHOUT DX,AL9.设 8255A 的四个端口地址分别为 00C0H、00C2H、00C4H 和 00C6H,要求用置 0、置 1的方法对 PC6 置 1,对 PC4 置 0。答:MOV DX

10、,00C0H ;端口地址MOV AL,00001101 ;对 PC6 置 1OUT DX,ALMOV AL,00001000 ;对 PC4 置 0OUT DX,AL10.试按照如下要求对 8259A 进行初始化:系统中只有一片 8259A,中断请求信号用电平触发方式,下面要用 ICW4,中断类型码为 60H、61H 、62H67H,用全嵌套方式,不用缓冲方式,采用中断自动结束方式。设 8259A 的端口地址为 94H 和 95H。答:MOV DX,94H ;偶地址MOV AL,00011011B ;ICW1OUT DX,ALMOV AL,10011111B ;ICW2 ,中断源在 IR7MOV

11、 DX,95H ;奇地址OUT DX,ALMOV AL,00000011B ;ICW4OUT DX,AL11.试编程对 8253 初始化启动其工作。要求计数器 0 工作于模式 1,初值为 3000H;计数器1 工作于模式 3,初值为 100H;计数器 2 工作于模式 4,初值为 4030H。设端口地址为40H、41H、42H 和 43H。答:MOV AL,00011110H ; 控制字OUT 43H,ALMOV AL,3000H ;计数初值OUT 40H,ALMOV AL,01010110H ; 计数器 1OUT 43H,ALMOV AL,100HOUT 41H,ALMOV AL,100110

12、00H ; 计数器 2OUT 43H,ALPA0PA7PC0PC7DATASTBBUSY打印机 8255A 方式控制字MOV AL,4030HOUT 42H,AL五、应用题(共 20 分)1.如图所示采用 8255A 作为打印机接口。PA 口作为向打印机输出的数据口,工作于方式0,采用程序查询的控制方式。由 PC0 产生负脉冲选通信号,PC7 读取外没状态BUSY,8255A 的端口地址为 90H93H。写出从内存 2000H:3000H 开始取出 100 个数据送打印机的控制程序。解:其控制程序为:MOV AX, 2000HMOV DS, AXMOV BX, 3000HM OV CX, 10

13、0MOV AL, 10001000B ;8255A 初始化OUT 93H, ALLOP:IN AL, 92HTEST AL, 80HJNZ LOP ;若 BUSY 有效则继续查询MOV AL, BX OUT 90H, AL ;A 口输出MOV AL, 01H OUT 93H, ALMOV AL, 00HOUT 93H, ALMOV AL, 01HOUT 93H, AL ;以上六行产生 STBINC BXLOOP LOPMOV AH, 4CHINT 21H 3.下面是一个 8253 初始化程序段。8253 的控制口地址为 46H,3 个计数器端口地址分别为40H,42H,44H,在 8253 初

14、始化前,先将 8259A 的所有中断进行屏蔽,8259A 的奇地址端口为 81H,请对下面程序段加详细注释,并以十进制数表示出各计数初值。(10 分)8255ACLIMOV AL,0FFHOUT 81H,ALMOV AL,36HOUT 46H,ALMOV AL,0OUT 40H,ALMOV AL,40HOUT 40H,ALMOV AL,54HOUT 46H,ALMOV AL,18HOUT 42H,ALMOV AL,0A6HOUT 46H,ALMOV AL,46HOUT 44H,AL答案二、填空题(每空 1 分,共 50 分)1.8288 控制信号2.CS IP3.BIU 总线接口部件 EU 执行部件4.179B8H5.四位 五位6.内存用来存放当前运行时所需的程序和数据 外存用来存放当前暂不运行的程序、数据和文件,以及一些永久性保存的程序、数据和文件7.小 较快9.串行通信是指:数据是一位一位顺序传送的 两种通信方式:异步通信(AS

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

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号