2022年微机原理与接口技术期末复习试卷汇总 .pdf

上传人:Che****ry 文档编号:30560617 上传时间:2022-08-06 格式:PDF 页数:27 大小:731.20KB
返回 下载 相关 举报
2022年微机原理与接口技术期末复习试卷汇总 .pdf_第1页
第1页 / 共27页
2022年微机原理与接口技术期末复习试卷汇总 .pdf_第2页
第2页 / 共27页
点击查看更多>>
资源描述

《2022年微机原理与接口技术期末复习试卷汇总 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理与接口技术期末复习试卷汇总 .pdf(27页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

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

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

3、数据总线C. 控制总线D. 都不对8 .段寄存器装入2300H,该段的结束地址是(A ) 。A. 32FFFH B. 23000H C. 33FFFH 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 27 页 - - - - - - - - - 第 2 页 共 27 页D. 33000H 9 .在进入 DMA 工作方式之前,DMA 控制器当作CPU 总线上的一个(A ) 。A. I/O 设备B. I/O 接口C. 主处理器D. 逻辑高10 .在 8086 宏汇编过程中不产

4、生指令码,只用来指示汇编程序如何汇编的指令是(B ) 。A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为(A ) 。A. 00000H 003FFH B. 00000H 000FFH C. 00000H00100H D. FFF00H FFFFFH 12 .实现 CPU 与 8259A 之间信息交换是(D ) 。A. 数据总线缓冲器B. 级联缓冲 /比较器C. 读写控制电路D. 数据总线缓冲器与读写控制电路13 .Intel 8253 的最大输入时钟频率是(B ) 。A. 5MHz B. 2MHz C. 1MHz D. 4MHz 14 .完成两数相加后是

5、否溢出的运算,用(C )标志位判别。A. ZF B. IF C. OF D. SF 15 .8255A 的方式选择控制字应写入(D ) 。A. A 口B. B 口C. C 口D. 控制口二、填空题(把答案填写在题中横线上,每空1 分,共 20 分)1 . 8086/8088CPU 的数据线和地址线是以_分时复用 _方式轮流使用的。2 . CPU 中的总线接口部件BIU ,根据执行部件EU 的要求,完成 _CPU_与 _存储器 _或_I/O 设备 _的数据传送。3 . 8086 中的 BIU 由_4_个_16_位段寄存器、一个_16_ 名师资料总结 - - -精品资料欢迎下载 - - - - -

6、 - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 27 页 - - - - - - - - - 第 3 页 共 27 页位指令指针、 _6_字节指令队列、_20_位地址加法器和控制电路组成。4 . 8086/8088 构成的微机中,每个主存单元对应两种地址:_段地址 _和_偏移地址 _。5 . 对于 8259A 的中断请求寄存器IRR,当某一个IRi 端呈现 _1_时,则表示该端有中断请求。6 . 若 8259A 中 ICW2 的初始值为40H,则在中断响应周期数据总线上出现的与IR5 对应的中断类型码为_45H_。7 . 在存储器

7、的层次结构中,越远离 CPU 的存储器,其存取速度_越慢 _,存储容量 _越大 _,价格 _越低 _。8 . 存储器的存取速度可用_存取时间 _和_存取周期 _两个时间参数来衡量,其中后者比前者大。9 . 中断返回指令IRET 总是排在 _最后 _。10 .若 8255A 的系统基地址为2F9H,且各端口都是奇地址,则8255A 的三个端口地址为_2FAH,2FCH,2FEH_ 。三、综合题(第1、3 题各 10 分,第 2、4 题各 15 分,共 50 分)1 .存储器系统连接如下图,请分别写出图中第一组(1#、2#) 、第二组( 3#、4#)的地址分配范围。(写出具体步骤)1. A19 A

8、18 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 A13 A12 A0 0 0 第二组范围:0 0 1 1 0 0 1 1 1 2 分即为: 32000H33FFFH 3 分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 27 页 - - - - - - - - - 第 4 页 共 27 页2 . 计数器 /定时器

9、 8253,振荡器(频率为1MHZ )连线如下图所示,其中振荡器的脉冲输出端接通道0 的计数输入端CLK0,设 8253 的端口地址为180H186H。请完成以下任务:(1)该电路中通道0 的 OUT0输出 2KHZ 连续方波,通道0 的计数初值为多少(写出计算式)? GATE0应接何电位?在图上画出。(2)若要 8253 的 OUT1端,能产生周期为1 秒的连续方波,该如何解决?在图上画出。(3)写出实现上述功能的8253 初始化程序。2 ( 1)N0=1MHZ/2KHZ=500,GATE0接高电平, +5V;2 分(2)可将 OUT0与 CLK1相连,作为输入时钟脉冲;3 分(3)N1=2

10、KHZ/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,186H MOV AL,01110111B 2 分OUT DX,AL MOV DX,182H MOV AL,00H 1 分OUT DX,AL MOV AL,10H OUT DX,AL 1 分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -

11、- - - - - 第 4 页,共 27 页 - - - - - - - - - 第 5 页 共 27 页3 .设 8255A 的 4 个端口地址为90H93H,将 A 口置成方式0 输出, B 口置成方式1 输入, C 作为输入口。要求编制8255A 初始化程序并设计译码电路(可选用任意芯片),只用8 位地址线( A0A7) 。3MOV AL,10001111B OUT 93H,AL 2分 IN AL,91H 1分 OUT 90H,AL 1分译码电路连接如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -

12、 - - - - - 第 5 页,共 27 页 - - - - - - - - - 第 6 页 共 27 页4 .通过 8259A 产生中断使8255A 的端口 A 经过反相驱动器连接一共阴极七段发光二极管显示器;端口B 是中断方式的输入口。设8259A 的中断类型码基值是32H 。8255A 口地址为60H-63H,8259A 端口地址为20H、21H。试完成以下任务:(1)设系统中只有一片8259A,中断请求信号为边沿触发方式,采用中断自动结束方式、全嵌套且工作在非缓冲方式,试完成8259A 的初始化编程。(2)若使 LED 上显示 E,端口 A 送出的数据应为多少?如显示O 端口 A 送

13、出的数据又为多少?编写程序实现在LED 上先显示 E,再显示 O 的程序。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 OUT 63H,AL 2 分MOV AL,30H OUT 60H,AL 2 分MOV AL,01H OUT 60H,AL 2 分名师资料总结 - - -精品资料欢迎下载 - -

14、- - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 27 页 - - - - - - - - - 第 7 页 共 27 页附8259A初始化命令字和操作命令字格式:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 27 页 - - - - - - - - - 第 8 页 共 27 页(二)一、单选题(共16 分,每小题1 分)180X86 系统中, CPU 是通过A 获知硬件可屏蔽中断发生的。AINTR

15、引脚BNMI 引脚C中断允许标志IF DINT n 指令2在中断处理系统中,中断向量指的是C 。A中断类型号B中断子程序C中断子程序的入口地址D中断源3在 80X86 中断系统中,下面所列出的中断其中断优先级最高的是C 。A可屏蔽中断B非屏蔽中断C溢出中断D单步中断4 8086 系统的中断向量表位于A 。A内存的0 号 1023 号字节单元BBIOS 的 ROM 中C硬盘的0 号 1023 号字节单元D系统 CMOS 中5DAC0832 ,是C 。A.中断控制器B. 串行接口电路C.数模转换电路D. 模数转换器6在 8086 指令系统中,取出中断向量的指令是A 。AMOV AH,35H BMO

16、V AH,25H INT 21H INT 21H CMOV AH,31H DMOV AH,4CH INT 21H INT 21H 7编写中断子程序时,下列说法错误的是B 。A允许中断嵌套B不允许开中断C应该保护和恢复现场D必须用IRET 指令返回8中断调用和子程序调用过程相同的是A 。A保存断点B保存标志寄存器C将 IF 和 TF 清零D中断源有优先级9.ADC0809 电路是从(A )有效时开始转换工作的。A. START B. INTA C. OE D.INTR 10若两机进行异步串行通信,通信波特率为2400 位/每秒 ,且通信字符格式规定为:1 位起始位、八位数据位、 1 位校验位、

17、2 位停止位, 则每秒钟最大能传送的字符个数是D . A. 240 B.2400 C.100 D. 200 11 8255A 的四个端口中可以工作于方式2 的是B 。A. 控制口B. A 口C. B 口D. C 口12. 8253 芯片在计算机系统中主要用于B 。A 中断控制B.定时与计数C. 串行通讯D.并行通讯13. 8237A 芯片在计算机系统中占用的I/O 端口数是D 。A2 个B. 4 个C. 8 个D. 16 个14与I/O 接口间传送的信息有D . A.控制信息B.状态信息C. 数据信息D.以上三种都是15若波特率为,波特率因子n=16, 则收、发时钟(xC. TxC )的频率为

18、B . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 27 页 - - - - - - - - - 第 9 页 共 27 页A1MHz B. 19.2kHz C. 20kHz D. 2400Hz 16在 DMA 方式下,外设数据输入到内存的路径是C . A外设 CPUDMAC 内存B.外设 DMAC 内存C外设 数据总线 内存D.都不是二、概念填空题(共26 分,每空1 分)计算机中控制器和运算器是核心部件,合称为中央处理单元(cpu)2组成 M位的存储器,需要位的存储

19、芯片64 片3所谓总线是信息传送的基本通路,通常可以分为数据总线、地址总线和控制总线 . 48086CPU 内部结构按功能分为执行部件和总线部件. 5INTEL8086/8088地址总线有20 条,最大存储容量为1MB . 68086/8088 微处理器的INTR 引脚可由标志位IF 控制。7INT 40H 指令的中断向量存放在00H: 0100 H 中。8当 ALE 有效时, 8086/8088CPU 地址 /数据总线 AD15AD0 上传送的是地址 信息。9. CPU 和外设之间的数据传送方式有程序控制方式、 中断控制方式、DMA 方式 和通道处理器方式4 种。也可以说成是:无条件传送方式

20、、查询方式、中断控制方式和DMA 方式四种。10. 8086 通过数据总线对存储器进行一次访问所需的时间为一个总线周期,一个总线周期至少包括4 个 时钟周期。11设有一个具有16 位地址和8 位字长的存储器,问:(1)该存储器可存储64K 个字节的信息。(2)若用 2K4 位的 SRAM 组成该存储器,需要64 片 SRAM 芯片。12. 为保证 DRAM 中的信息不会丢失,要及时的进行刷新操作 . 13. 串行通信的三种工作方式分别是: 单工方式、 全双式方式、半双工方式。三、名词解释(10 分)1存储容量答:存储容量通常指给定的存储器所能存储的二进制信息量的多少,一般以字节为单位。2存取周

21、期答:连续二次执行对存储器的读/写操作之间的时间间隔。3中断向量答:中断服务子程序的入口地址4SRAM 答:静态存储器5DRAM 的刷新答: DRAM存储器芯片中的存储单元是靠分布电容存储信息的,由于电容的漏电效应,必须定时的将DRAM存储器中的信息读出放大写再回写到原先所存储的单元中去,这就是DRAM 存储器的刷新操作,刷新是按行操作的。四地址计算8 分给出后面图一中的8259A 芯片的两个端口地址, (图中未给出的地址线A14A9 全部以高电平有效计, AEN 在 CPU 使用总线时,总是低电平)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -

22、- - - - - 名师精心整理 - - - - - - - 第 9 页,共 27 页 - - - - - - - - - 第 10 页 共 27 页图一地址逻辑考题图答: 8255A 的 4 个口地址分别为:0FFD1H 、0FFD3H 、0FFD5H 、0FFD7H 五、作图题(10 分)已知某 8251A 初始化时设置的工作方式控制字为5BH,若要让其发送大写的英文字母“F” ,请画出在其TXC 引线上出现的信号波型图。(高位先发)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第

23、 10 页,共 27 页 - - - - - - - - - 第 11 页 共 27 页图 6-1 8251A 的工作方式控制字格式题图二8251A 的工作方式控制字解:由控制字为5BH 可知,字符位为7 位, “F”的 7 位的 ASCII 码为: 46H,其二进制码为1000110。题目要求高位先发,则加上起始位、奇校验位,停止位的二进制编码为0100011001,共 10 位,其中最左边的0 为起始位,最右边的1 为停止位,能写出上面的10位信息编码并说明传送方向即可。五、简单应用题(30 分 )1 ( 4 分)设 8255A 的 4 个端口号分别为: 20H、21H、22H、23H,请

24、写一个初始化程序,让该 8255A 的 A 口工作于方式一输入,B 口工作于方式0 输出, C 口余下的信号线全部为输入。答:初始化程序如下:MOV DX ,23H MOV AL ,0B9H (10111001B)OUT DX ,AL 2、 ( 10 分)已知中断控制器8259A 已被编程,写入它的ICW2 时用的数据是13H,为它的IRQ0 服务的中断服务子程序的入口地址是:9876H :2100H,请你将其中断向量置入中断向量表。PUSH DS MOV DX ,9876H MOV DS ,DX MOV DX ,2100H MOV AX ,2510H INT 21H POP DS 3 ( 1

25、0 分)某数模( DA )转换器的数据端口为456H,其八位的数据线直接连接于CPU 的低八位的数据线,其转换后的模拟信号作为一个示波器的输入信号。如果CPU 执行下面的程序,(1)示波器上将输出什么波形?(2)把它改造成有三个阶递的阶递波的程序。MOV AL ,0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 27 页 - - - - - - - - - 第 12 页 共 27 页MOV DX ,456H LOP1:OUT DX ,AL INC AL LOOP LO

26、P1 (1)答:原程序输出的一个锯齿波。(2)阶梯波程序如下:MOV DX ,456H LOP: MOV AL ,0 OUT DX ,AL CALL DELAY ;调用延时子程序MOV AL ,80H OUT DX ,AL CALL DELAY ;调用延时子程序MOV AL ,0FFH OUT DX ,AL CALL DELAY ;调用延时子程序JMP LOP1 4 ( 6 分)有一8253 芯片,要求通道0 工作于方式2,BCD 计数,计数初值为2000D,通道 1 工作于方式4,二进制计数,计数初值为1000H,请给出这二个通道的初始化程序。题图三8253 的工作方式控制字名师资料总结 -

27、 - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 27 页 - - - - - - - - - 第 13 页 共 27 页设 4 个端口号分别为2F0H,2F1H、2F2H、2F3H,则有:MOV DX ,2F3H MOV AL ,25H ;00100101B OUT DX ,AL MOV DX ,2F0H MOV AL ,20H OUT DX ,AL MOV DX ,2F3H MOV AL ,78H ;01111000B OUT DX ,AL MOV AX ,1000H MOV DX

28、,2F1H OUT DX ,AL MOV AL ,AH OUT DX ,AL 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 27 页 - - - - - - - - - 第 14 页 共 27 页(三)一、选择题(共12 分,每小题1 分)1 第四代计算机采用的电子器件是( C )。A.电子管B.中、小规模集成电路C.大规模超大规模集成电路D.晶体管2. 在微型计算机中负责算术和逻辑运算的部件是( A ) A.运算器 B.控制器 C. 存储器 D.加法器3.8086/

29、8088CPU有 两 种 工 作 模 式 , 决 定 工 作 于 那 一 模 式 的CPU引 脚 信 号 是( C )。A.ALE 、B. HOLD C. MN/MX* D. DEN 4. IBM-PC 及其兼容机最大具有(D)I/O 空间统一编址的64KB统一编址的1KB C独立编址的1KB D独立编址的64KB 5.在以 8086/8088 为 CPU 的微机系统中若要往I/O 端口写入数据可使用的指令是(A ) 。.IN.LEA.MOV .OUT 6.不能被 CPU 中的 IF 位屏蔽的中断类型是(A、C、D )、 NMI、 INTR、 INTO、INT N 7.8086 指令队列空出两

30、个字节或8088 指令队列空出一个字节时,则BIU 就自动执行一次( C)操作。 .读周期.写周期.取指周期.指令译码在内存和高速外设进行数据传输时常采用DMA方式,当DMAC处于主态时,由(DMAC )掌握总线控制权。ACPU B.DMAC C.总线控制器D.8259A 芯片9在 DMA 方式下,外设数据输入到内存的路径是(C )A外设 CPUDMAC 内存B.外设 DMAC 内存C外设 数据总线 内存D. 全不对10. 8 片 8259A 级联时,最多能管理(D )可屏蔽中断。A. 58 级B.56 级C.64 级D.57 级11.在 8259A 级联使用时,主片的优先级管理方式应设置成(

31、B )A完全嵌套方式B. 特殊完全嵌套方式C. 循环优先级D. 特殊循环优先级12.82C37DMAC控制器芯片内有四个可以独立工作的通道,若要让通道0 一次传送100 个字节的数据 ,对它的计数寄存器写入的计数初值应为( A ) A. 0063H B.0064H C. 0065H D.0100D 二、填空题(共28 分,每空 1 分)1、 微型计算机主机由四个部件构成,请你给出这四个部件(1)_CPU _(2)_存储器(内存)_,(3)_I/O 接口 _ (4)_系统总线 _。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名

32、师精心整理 - - - - - - - 第 14 页,共 27 页 - - - - - - - - - 第 15 页 共 27 页2、 8086 的 I/O 数据总线为16 位,8088 的 I/O 数据总线为8 位。3、 根据冯诺依曼机模型,计算机硬件由 (1) 运算器(2) 控制器 _(3) 存储器 _(4)_输入设备 _ (5)_输出设备 _组成。4. CPU 在执行 MOV AL,1000H 指令时 ,M/IO*= 1 , DT/R*= 0 . 5.中断类型码为18H 的中断向量一定存放在起始物理地址为00060H 4 个连续存储单元中. 6. 8086 通过数据总线对M/IO 进行一

33、次访问所需的时间为一个总线周期,一个总线周期至少包括4 个 时钟周期。7. 8086 计算机采用的I/O 编址方式是 _I/O 端口独立编址。8.80386 计算机的 CPU 有 32 位的地址线,其最大可寻址的物理内存空间是_4GB_。9.8086/8088CPU 的最大模式子系统一定比最小模式CPU 子系统多了一片的_总线控制器(或写成 8288)_. 10. 8086/8088CPU 内划分成 _执行部件 _和_总线接口部件 _这两个部件。11当执行指令IN AL ,DX 时, IOR*=_0_,IOW*=_1_. 12. CPU 同 I/O 接口交换的数据类型有:_数据信息 _,_状态

34、信息 _,_控制信息 _。13. DMAC 有主态和从态这两种工作状态,当它处于 _从态 时允许 CPU 对其进行读写操作。14只有在DMAC 处于 _空闲周期 (Si状态 )时,CPU 才可以对其进行读写操作。三、简答题( 5 分+5 分)1 试说明 I/O 端口地址的寻址方式及其应用。答: I/O 端口地址的寻址方式有直接寻址方式和DX 寄存器间接寻址方式二种。如:直接寻址方式(适用于主机板上安装的I/O 端口)IN AL ,255 OUT 35H,AL 如:寄存器间接寻址(各种扩展接口卡的I/O 端口)MOV DX ,1023 OUT DX,AL IN AL ,DX 2. 简述中断嵌套的

35、全过程。答:详见教材 P181 之最后一小段。四、作图题( 10 分+6 分)1.画出 8086CPU 最大模式下的写存储器周期时序图注:要求给出CLK 、A19/S6A16/S3、AD15 AD0 、ALE 、MWTC* 、DT/R* 、DEN* 各信号线的时序。其中“* ”表示低电平有效。解:详见教材P32 之图 2-14 2.给出 82C37DMAC 初始化流程框图解:流程图如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 27 页 - - - - - - -

36、 - - 第 16 页 共 27 页五端口地址计算8 分1、 下图中 8255A 有四个端口,分别为A 口、 B 口、 C 口和控制口。8253A 芯片也有四个端口,分别为0#口、1#口、 2#口和控制口,请你根据下图算出这八个端口的口地址。注意 : 16 位的地址线图中没有用到的地址线的值全部以0 计 。(8 分)题五图8086 计算机定时打印系统原理图8255A 的四个端口号分别是: _0E4H_、_0E5H_,_0E6H,_0E7H_ 。8253A 的四个端口号分别是: _0F8H_,_0F9H_,_0FAH,_0FBH 。复 位写入地址初值写入字节数初值写入方式字写入屏蔽字写入命令字名

37、师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 27 页 - - - - - - - - - 第 17 页 共 27 页六、应用 (26 分) 1、已知某微机使用82C59A 作中断控制器,其硬件已初始化,初始化程序如下所示,请回答后面给出的问题。6 分1 MOV AL,13H 2 MOV DX,20H 3 OUT DX,AL 4 MOV AL,05H 5 MOV DX,21H 6 OUT DX,AL 7 MOV AL,09H 8 OUT DX,AL 9 MOV AL,0

38、FH 10 OUT DX,AL (1)该中断系统中的82C59A 芯片共有几片?答: 1 片。(2)给出该系统中可能存在的所有中断源的中断号。答:最多可能存在八个中断源,它们的中断号分别为:00H、01H、02H、03H、04H、05H、 06H、07H。(3)序号为 9、10 这两条指令实现的功能是什么?答:实现OCW1(中断屏蔽寄存器)的初始化,开放中断号为00H、 01H、02H、03H 四个中断源屏蔽中断号为04H、 05H、06H、07H 四个中断源2、某 8259A 硬件已初始化,初始化程序中的ICW2 的设置指令为:MOV AL ,13H OUT 21H ,AL 有一外设的中断请

39、求信号接在该芯片的IR5 引脚上,为其服务的中断服务子程序为:INT82595,请你将相应的中断向量写入中断向表。10 分解:相应的程序段如下:(有多种方法,这里仅给出一种)PUSH DS LDS DX ,INT82595 MOV AX ,2515H ;为什么中断号是15H?想一想INT 21H 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 27 页 - - - - - - - - - 第 18 页 共 27 页POP DS 3下面给出的程序是微机原理实验8 中的中断

40、服务子程序,阅读该程序并回答后面的问题。1INT8259:cli 2MOV BX,OFFSET BUF 3MOV BYTE PTR BX+SI,07H 4INC SI 5CMP SI,0007H 6JZ X59 7XX59: MOV AL,20H 8MOV DX,Port0 9OUT DX,AL 10mov cx,0050h 11 xxx59: push cx 12call dis 13pop cx 14loop xxx59 15pop cx 16mov cx,3438h 17push cx 18STI 19IRET 21 X59: MOV SI,0000H 21CALL WP 22JMP X

41、X59 (1)该中断服务子程序运行时,最后被执行的一条指令是那一条?答:第 19 条2 分( 2)最后被执行的那一条指令执行的具体操作是什么?这个操作起的作用是什么?4 分答:具体操作是:将栈顶处依次存放的三个字数据分别按顺序弹出给指令指针寄存器IP、代码段寄存器CS、标志寄存器FLAGS 。这个操作起的作用是:恢复中断发生时标志寄存器的值,并控制程序运行转向到主程序中的断点处。(3)序号为7、8、9 那三条指令的功能是什么?2 分答:将 20H 写入偶数端口,这是中断结束命令,其功能是将ISR 寄存器中相应位的1 清 0。(4)序号为18 那条指令的功能是什么?2 分答:开中断。名师资料总结

42、 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 27 页 - - - - - - - - - 第 19 页 共 27 页(四)一、选择题(单选题 ) 20% 1、 计算机最基本的时间单位是指C A、机器周期B、 总线周期C、 时钟周期D、指令周期2、某 DRAM存储器芯片上集成了4 个(256 256)B 的存储矩阵 ,当系统对该芯片进行刷新操作时 ,正确的是:A A)每次 1024 个单元B)每次刷新 512 个单元C)每次刷新 256 个单元D)一次刷新全部单元3、波特率指的是

43、:B 。A、数据通信中每秒传送的字符数。B、数据通信中每秒传送的比特数。C、数据通信中每毫秒传送的比特数。D、数据通信中每毫秒传送的字符数。4、 .8086/8088 的中断类型码为(C) 。A20 位的二进制数B. 16 位的二进制数C. 8 位的二进制数D . 4 位的二进制数5、 8237A工作于主模式时,下面描述正确的是: B 。A、 8237可以接收由cpu 送来的地址信息和控制信号。B、 8237可以向地址总线输送地址信息C、 CPU 可以向8237发送各种读写控制命令。D、CPU 和 8237可以并行工作。6、 8255A对 C 口的置位/复位命令写入的端口是:A 。名师资料总结

44、 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 27 页 - - - - - - - - - 第 20 页 共 27 页A、控制端口B、端口A C、端口B D 、端口C 7、某计算机采用4 片的 8259A进行级联,其CPU 的可屏蔽硬中断最多可扩展至:B 。A、 28 级B、 29 级C、 16 级D 、15 8、下面关于8086计算机地址总线的相关说法正确的是:D 。A、用于选择存储器中的某一个存储单元B、用于选择外设接口电路中的某一个寄存器。C、用于选择外部设备中的某一个缓冲

45、寄存器D、上面的说法全不对。9、 Reset信号有效后, 8086CPU 的启动地址(C) 。 FFFFFH B. 0FFFFH C. 0FFFF0H D.00000H 10 、在中断响应周期内,必须先关闭中断,而后进行其它工作,关中断的操作是由A 。A、CPU 自动完成。B、由中断服务子程序中相关指令实现。C、在对硬件进行初始化时实现。D、上面说法都不对11 、可编程定时/计数器8253计数器1 工作于方式4 时,下面的说法正确的是: A A、计数器1 工作于软件触发方式。B、计数器1 工作于硬件触发方式。C、计数器1 工作于分频器方式D、计数器1 工作于方波发生器方式。12 、已知某微机中

46、的一块8253有 23H 、22H 、21H 、 20H 四个端口,其中A 为控制端口。A、 23H B、 20H C、 21H D 、22H 13 、当 CPU 的数据总线的位数少于D/A转换器的数据位数时,两者在进行硬件连接时要采用C 结构。A、直通方式B、单缓冲方式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 27 页 - - - - - - - - - 第 21 页 共 27 页C、双缓冲方式D、以上三种都可以14 、一个8 位的 D/A转换器的分辩能力能达到

47、满量程的D 。A、 1/8 B、1/16 C、1/128 D 、1/256 15 、设串行异步通信的数据格式是:位停止位、位数据位,位校验位、位起始位。若传输率为位每秒,则每秒传输的最大字符个数为:D 。个。个。个。个16 、 若波特率为, 波特率因子n=1, 则收、发时钟( xC. TxC) 的频率为A 。A 1200Hz B. 19.2kHz C. 20kHz D. 2400Hz 17 、 8255A芯片内可以工作于方式2 的端口为 : A . A、 A 口B、B 口C、C 口D 、控制口18 、 在数据传输率相同的情况下,串行同步传输的速度高于串行异步传输,其原因是D 。A字符间无间隔B

48、。双方通信同步C发生错误的概率少D.附加位信息总量少19 、采用虚拟存储器的目的是(C )A提高主存速度B.提高总线传输束率C. 程序员设计程序时可不受主存空间大小的限制D.扩大物理内存空间20 、以下说法正确的是:C 。A、 8253有三个完全相同的计数器,在同一时刻,三个计数器只能工作于同一种工作方式下。B、当 8253的某一个计数器被写入计数初值后,该计数器的输出端口(out )一定输出低电平。C、 8253有六种工作方式,任一种工作方式下,当计数值被减至0 时,输出信号一定要发生翻转。D、以上三项都不对。二、填空题30 名师资料总结 - - -精品资料欢迎下载 - - - - - -

49、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 27 页 - - - - - - - - - 第 22 页 共 27 页1、程序员可见的8086的段寄存器是16 位的 , 2、设(SS)=1234H,(SP)=100H, 执行 PUSH AX, POP BX, PUSH BX 后, 栈顶的物理地址为1243EH 。3、一片 Intel8253/8254 占据4 个 I/O 端口地址。4、理想的情况下,D/A转换器的精度仅决定于其所使用的转换寄存器中二进制位的位数。5、某8259A 芯片的地址引出线A0 接入 CPU 的地址线 A1 ,

50、已知其二个端口地址分别为:306H,304H,给该芯片发出的中断结束命令应写入的端口是:304H 。6、D/A转换过程中,如电路性能不是很好的话,可能产生尖峰现象。尖峰是输入数码发生变化时刻产生的瞬时误差,产生尖峰的主要原因是:线路的断开是瞬时的,而线路接通并达到稳定是需要时间的。7、高速缓冲存储器常用的三种地址映射方式是:直接映射方式、全相连映射方式和组相连映射方式。8 8086CPU内部结构按功能分为执行部件和总线接口部件两个部件。9一般情况下, 动态存储器每个存储位使用了一 个晶体管 ,静态存储器每个存储位使用了六 个晶体管。10 。 半导体 SRAM 靠_晶体管触发器 _存贮信息,半导

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

当前位置:首页 > 教育专区 > 高考资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com