20xx微机原理与接口技术复习题参考答案内容摘要:

最小分辨率电压 VLSB 数码管显示器共阴极和共阳极的接法主要区别是什么。 答: LED 数码管显示器共阴极的接法是发光二极管的阴极接地,当数码管的笔划发光二极管的阳极为高电平时,该笔划被点亮。 ( 1 分) 共阳极的接法是发光二极管的阳极接高电平,当数码管的笔划发光二极管的阴极为低电平时,该笔划被点亮。 ( 1 分) 总之,主要区别在于 LED 数码管的接法和驱动笔划的数据电平的不同。 ( 2 分) 的作用是什么。 答: cache 高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问。 存储器的高速缓冲存储器存储了频繁访问的 RAM 位置的内容及这些数据项的存储地址。 当处理器引用存储器中的某地址时,高速缓冲存储器便检查是否存有该地址。 如果存有该地址,则将数据返回处理器;如果没有保存该地址,则进行常规的存储器访问。 因为高速缓冲存储器总是比主 RAM 存储器速度快,所以当 RAM 的访问速度低于微处理器的速度时,常使用高速缓冲存储器 五、 系统中有一片 8259A,中断请求信号用电平触发方式,要用 ICW4,中断 类型码为 70H~77H,用特殊全嵌套方式,无缓冲,采用中断自动结束方式。 设 8259A 的端口地址为 83H、 84H,编写初始化程序。 答: MOV AL, 1BH ( 1 分) OUT 84H, AL ( 1 分) MOV AL, 70H ( 1 分 ) OUT 83H, AL ( 1 分) MOV AL, 13H ( 1 分) OUT 83H, AL ( 1 分) 六、设 8251A 采用异步方式工作,波特率因子为 16,字符长度 6 位,奇校验,两位停止位,设端口地址为 0E0H、 0E1H。 写出其初始化程序。 答: XOR AX,AX ( 1 分) MOV DX, 0E1H OUT DX, AL OUT DX,AL OUT DX, AL ( 2 分) MOV AL,40H OUT DX,AL。 往 8251A 的 控制端口送 3 个 00H 和 1 个 40H,使它复位 ( 2 分) MOV AL, 0D6H OUT DX, AL。 送方式字 ( 2 分) MOV AL,35H OUT DX, AL。 送控制字 ( 2 分) 七、接口电路如图所示,用 8255 驱动 8 个发光二极管亮或灭,用 8253 作为定时器,输入 CLK0 的频率为 1KHz,OUT0 的输出频率为 1Hz 的方波,开关 K 作为功能切换。 按下面要求编写 8255 和 8253 的初始化程序和功能程序。 其中 8255 的端口地址为 60H~63H。 8253 的端口地址为 70H~73H。 要求是:开关 K 打到位置 1 时, 在第 1 秒内 8 个发光二极管全亮; 在第 2 秒内低位 4 个发光二极管全亮;高位 4 个发光二极管全灭; 在第 3 秒内低位 4 个发光二极管全灭;高位 4 个发光二极管全亮; 依次连续循环。 开关 K 打到位置 2 时,上述过程结束,开关 K 再打到位置 1 时,又开始上述循环过程。 答: LED DB FFH,05H,03H ( 1 分) 初始化 8253: MOV AL,00110110B 或 36H OUT 73H,AL ( 1 分) MOV AX,03E8H 或 MOV AX, 1000 OUT 70H,AL ( 1 分) MOV AL,AH OUT 70H,AL ( 1 分) 初始化 8255: MOV AL,10000。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。