2022年《微机原理与接口技术》习题解答 .pdf

上传人:Che****ry 文档编号:34269749 上传时间:2022-08-15 格式:PDF 页数:19 大小:299.84KB
返回 下载 相关 举报
2022年《微机原理与接口技术》习题解答 .pdf_第1页
第1页 / 共19页
2022年《微机原理与接口技术》习题解答 .pdf_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《2022年《微机原理与接口技术》习题解答 .pdf》由会员分享,可在线阅读,更多相关《2022年《微机原理与接口技术》习题解答 .pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、微机原理与接口技术习题解答2 学吧 2010-01-10 18:50:36 阅读 83 评论 0 字号:大中小习题 8 8.1 8237A DMA控制器有哪两种工作状态?其工作特点如何?【解答】一种是系统总线的主控者,这是它工作的主方式。在取代CPU 控制 DMA 传送时,它应提供存储器的地址和必要的读写控制信号,数据是在I/O 设备与存储器之间通过数据总线直接传递;另一种是在成为主控者之前,必须由CPU 对它编程以确定通道的选择、数据传送的模式、存储器区域首地址、传送总字节数等。在DMA 传送之后,也有可能由CPU 读取 DMA 控制器的状态。这时8237A 如同一般 I/O端口设备一样,是

2、系统总线的从设备,这是8237A 工作的从方式。8.2 8237A 进行 DMA 数据传送时有哪几种传送方式?【解答】单字节传送方式、数据块传送方式、请求传送方式、级联方式。8.3 若 8237A 的端口基地址为000H ,要求通道0 和通道 1 工作在单字节读传输方式,地址减1 变化,无自动预置功能。通道2 和通道 3 工作在数据块传输方式,地址加1 变化,有自动预置功能。8237A的 DACK 为高电平有效, DREQ 为低电平有效,用固定优先级方式启动8237A 工作,试编写8237A 的初始化程序。【解答】初始化程序如下:DMA EQU 000H ;8237A 的基地址为00H ;输出

3、主清除命令OUT DMA+0DH ,AL ;发总清命令;写入方式字:单字节读传输,地址减1 变化,无自动预置功能,选择通道0 MOV AL,01101000B ;方式字OUT DMA+0BH ,AL ;写入方式字;写入方式字:单字节读传输,地址减1 变化,无自动预置功能,选择通道1 MOV AL,01101001B ;方式字OUT DMA+0BH ,AL ;写入方式字;写入方式字:数据块传输方式,地址加1 变化,有自动预置功能,选择通道2 MOV AL,10010010B ;方式字OUT DMA+0BH ,AL ;写入方式字;写入方式字:数据块传输方式,地址加1 变化,有自动预置功能,选择通道

4、3 MOV AL,10010010B ;方式字名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 19 页 - - - - - - - - - OUT DMA+0BH ,AL ;写入方式字;写入命令字: DACK 为高电平有效, DREQ 为低电平有效,用固定优先级方式MOV AL,11000000 B ;命令字OUT DMA+08H ,AL ;写入 8237A 8.4 试分析 8253 的 6 种工作方式的特点和功能。各方式下的时钟信号CLK 和门控信号GATE 分别起什么

5、作用?【解答】方式 0:计数结束,产生中断方式 1:可重复触发的单稳态触发器方式 2:分频器方式 3:方波发生器方式 4:软件触发的选通信号发生器方式 5:硬件触发的选通信号发生器时钟信号 CLK 的作用:在8253 进行定时或计数工作时,每输入1 个时钟脉冲信号CLK ,便使计数值减 1。GATE 信号的控制作用如下:工作方式GATE 引脚输入状态所起的作用OUT 引脚输出状态低 电平下降沿上升沿高电平方式 0 禁 止计数暂停计数置入初值后 WR 上升沿开始计数,由 GATE 的上升沿继续计数允许计数计 数 过 程 中 输 出 低 电平。计数至0 输出高电平方式 1 不 影响不影响置入初值后

6、, GATE的上升沿开始计数,或重新开始计数。不影响计数输出宽度为 n个 CLK 的低电平(单次)方式 2 禁 止计数停止计数置入初值后, WR 上升沿开始计数,由 GATE 的上升沿重新开始计数允许计数输出宽度为 n个 CLK 宽度为 1 个 CLK 的负脉冲方式 3 禁 止计数停止计数置入初值后, WR 上升沿开始计数,由 GATE 的上升沿重新开始计数允许计数输出宽度为 n个 CLK 的方波(重复波形)方式 4 禁 止计数停止计数置入初值后, WR 上升沿开始计数,由 GATE 的上升沿重新开始计数允许计数计数至 0, 输出宽度为1个 CLK 的负脉冲(单次)方不 影不影响置入初值后,

7、GATE的上升沿不影响计数计数至 0, 输出宽度为1名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 19 页 - - - - - - - - - 式 5 响开始计数,或重新开始计数。个 CLK 的负脉冲(单次)8.5 设 8253 芯片的计数器0、计数器 1 和控制口地址分别为04B0H 、04B2H 、04B6H 。定义计数器 0 工作在方式2,CLK0 为 5MHz,要求输出 OUT0 为 1KHz 方波;定义计数器1 用 OUT0 作计数脉冲,计数值为 1000,计

8、数器减到0 时向 CPU 发出中断请求 ,CPU 响应这一中断请求后继续写入计数值1000 ,开始重新计数,保持每一秒钟向CPU 发出一次中断请求。试编写出对8253 的初始化程序,并画出硬件连接图。【解答】由题目知计数器1 工作在方式0 下,参考程序段如下:;计数器 0 初始化MOV AL,34H MOV DX,04B6H OUT DX,AL ;计数器 0 赋初值MOV AX,5000 MOV DX,04B0H OUT DX,AL MOV AL,AH OUT DX ,AL ;计数器 1 初始化MOV AL,72H MOV DX,04B6H OUT DX,AL ;计数器 1 赋初值MOV AX

9、,1000 MOV DX,04B2H OUT DX ,AL MOV AL,AH OUT DX,AL 连接图如下所示:8.6 将 8253 定时器 0 设置为方式3(方波发生器),定时器1 设置为方式2(分频器)。要求定时器 0 的输出脉冲作为定时器l 的时钟输入 ,CLK0 连接总线时钟4.77MHz ,定时器 1 输出 OUT1 约为 40Hz,试编写实现上述功能要求的程序。【解答】参考程序段如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 19 页 - - - -

10、 - - - - - ;0 号计数器初始化MOV AL,16H MOV DX,PORTC OUT DX,AL ;0 号计数器赋初值MOV AL,1200 MOV DX,PORT0 OUT DX,AL ;1 号计数器初始化MOV AL,54H MOV DX,PORTC OUT DX,AL ;1 号计数器赋初值MOV AL,100 MOV DX,PORT1 OUT DX,AL 注: PORT0 、PORT1 、PORTC 分别为 0 号、 1 号和控制口的地址。习题 9 9.1 可编程并行接口芯片8255A 有哪几种工作方式?每种工作方式有何特点?【解答】方式 0:没有固定的用于应答式传送的联络信

11、号线,CPU 可以采用无条件传送方式与8255A 交换数据。方式 1:有专用的中断请求和联络信号线,因此,方式1 通常用于查询传送或中断传送方式。方式 2:PA 口为双向选通输入/输出或叫双向应答式输入/输出。9.2 8255A 的方式选择控制字和C 口按位控制字的端口地址是否一样?8255A 怎样区分这两种控制字?写出端口A 作为基本输入,端口B 作为基本输出的初始化程序。【解答】 8255A 的方式选择控制字和C 口按位控制字的端口地址是一样的,通过控制字的最高位D7进行区分: D7=1 时,为方式选择控制字;D7=0 时,为 C 口按位控制字。初始化程序段如下:MOV DX,PORT ;

12、PORT 为端口地址MOV AL,10010000B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 19 页 - - - - - - - - - OUT DX,AL 9.3 某 8255A 的端口地址范围为03F8H 03FBH ,A 组和 B 组均工作在方式0,A 口作为数据输出端口, C 口低 4 位作为状态信号输入口,其它端口未用。试画出该片8255A 与系统的连接图,并编写初始化程序。【解答】连接图如下:图 9-1 8255A 与系统的连接图程序如下:MOV A

13、L,81H MOV DX,03FBH OUT DX,AL 9.4 试按以下要求对8255A 进行初始化编程:(1)设端口 A、端口 B 和端口 C 均为基本输入 /输出方式,且不允许中断。请分别考虑输入/输出。(2)设端口A 为选通输出方式,端口B 为基本输入方式,端口C 剩余位为输出方式,允许端口A中断。(3)设端口 A 为双向方式,端口B 为选通输出方式,且不允许中断。【解答】 (1)端口 A、端口 B 和端口 C 均为基本输入 /输出方式,则为方式0,任何一个口都可用于输入或输出,可出现16 种组合,这里只举出2 种组合。若端口 A、B 为数据输入口; C 口的低 4 位为控制信号输出口

14、,高4 位为状态信号输入口,程序段如下:MOV AL,10011010B MOV DX,PORT ;PORT 为端口地址OUT DX,AL MOV AL,00001100B ;设 PC6 为中断信号控制引脚,PC6=0 ,禁止中断OUT DX,AL 若端口 A、B 为数据输出口; C 口的高 4 位为控制信号输出口,低4 位为状态信号输入口,程序段如下:MOV AL,10000000B MOV DX,PORT ;PORT 为端口地址OUT DX,AL MOV AL,00001100B ;设 PC6 为中断信号控制引脚,PC6=0 ,禁止中断OUT DX,AL 名师资料总结 - - -精品资料欢

15、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 19 页 - - - - - - - - - (2)端口 A 为选通输出方式,方式1;端口 B 为基本输入方式,程序段如下:MOV AL,10100010B MOV DX,PORT ;PORT 为端口地址OUT DX,AL MOV AL,00001101B ;设 PC6 为中断信号控制引脚,PC6=1 ,允许中断OUT DX,AL (3)端口 A 为双向方式,方式2;端口 B 为选通输出方式,程序段如下:MOV AL,11000100B MOV DX,POR

16、T ;PORT 为端口地址OUT DX,AL MOV AL,00001100B ;设 PC6 为中断信号控制引脚,PC6=0 ,禁止中断OUT DX,AL 9.5 采用8255A作为两台计算机并行通信的接口电路,请画出查询式输入/输出方式工作的接口电路,并写出查询式输入/输出方式的程序。【解答】甲机的8255A 是方式 1 发送,端口PA 为输出,发送数据,而PC7 和 PC6 引脚分别固定作联络线和 。乙机的 8255A 是方式 0 接收数据,故把端口PA 定义为输入,另外,选用引脚PC7 和 PC3作为联络线。接口电路如图9-2 :图 9-2 查询方式的双机通信查询式输入 /输出方式的程序

17、如下:;甲机发送的程序段MOV DX,303H ; 8255A 命令端口MOV AL,l010000B ; 初始化工作方式字OUT DX,AL MOV AL,0DH ;置发送允许INTEA=1 OUT DX,AL MOV SI,OFFSET BUFS ; 设置发送数据区的指针OUT CX,3FFH ; 发送字节数MOV DX,300H ; 向端口 A 写第 1 个数,产生第1 个 信号MOV AL,SI ; 送给乙机,以便获取乙机的信号OUT DX,AL INC SI ; 内存地址加1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - -

18、 - 名师精心整理 - - - - - - - 第 6 页,共 19 页 - - - - - - - - - DEC CX ; 传送字节数减1 LOP :MOV DX,302H ; 8255A 状态端口 (端口 C) IN AL,DX ; 查发送中断请求INTRSA 1 AND AL,08H ; 是否 PC3l JZ LOP ; 若无中断请求则等待;若有向端口A 写数MOV DX,300H ; 8255A 端口 PA 地址MOV AL,SI ; 从内存取数OUT DX,AL ; 通过端口A 向乙机发送第2 个数据INC SI ; 内存地址加1 DEC CX ; 字节数减 1 JNZ LOP ;

19、 字节未完,继续MOV AH,4CH ; 己完,退出INT 21H ;返回 DOS BUFS DB ; 定义 1024 个数据;乙机接收的程序段MOV DX,303H ; 8255A 命令端口MOV AL,l0011000B ; 初始化工作方式字OUT DX,AL MOV AL,00000111B ; 置 1(PC3 1) OUT DX,AL MOV DI,OFFSET BUFR ; 设置接收数据区的指针MOV CX,3FFH ; 接收字节数L1: MOV DX ,302H ; 8255A端口 PC IN AL,DX ; 查甲机的=0?( 乙机的 PC7 0) AND AL,80H ; 查甲机

20、是否有数据发来JNZ L1 ; 若无数据发来,则等待;若有数据,则从端口A 读数MOV DX,300H ; 8255A 端口 PA 地址IN AL,DX ; 从端口 A 读入数据MOV DI,AL ; 存入内存名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 19 页 - - - - - - - - - MOV DX,303H ; 产生 信号,并发回给甲机MOV DX,00000110B ; PC3 置“0”OUT DX,AL INC DI ; 内存地址加1 DEC CX

21、; 字节数减 1 JNZ L1 ; 字节未完,则继续MOV AX,4C00H ; 己完,退出INT 21H ; 返回 DOS BUFR DB l024 DUP(?) ; 接收数据缓冲区9.6 一般按一次键, CPU 通过程序可以判别是否有键按下,并识别具体的键值。若键扫描程序处理不当,可能会出现下述情况:仅按一次键,但CPU 识别为同一个键多次被按下,试分析可能发生这种情况的原因。【解答】通过程序判别按键,需要考虑按键的消抖问题,若采用软件方法进行消抖需要设置延时等待抖动消失,然后再读入键值。分析题中可能发生这种情况的原因是:键扫描程序没有设置延时或延时时间过短,没能有效的消除抖动。习题 10

22、 10.1 什么叫异步通信?什么叫同步通信?画出异步串行通信的字符编码格式。【解答】异步通信是指通信中两个字符之间的时间间隔是不固定的,而在一个字符内各位的时间间隔是固定的。同步通信是指在约定的数据通信速率下,发送方和接收方的时钟信号频率和相位始终保持一致(同步),这就保证了通信双方在发送数据和接收数据时具有完全一致的定时关系。异步串行通信的字符编码格式:图 10-1 异步串行通信格式10.2 试分析波特率和数据传输率的区别和联系。【解答】波特率是指每秒传输字符的位数,单位为“ 位/秒” 。数据传输率为每秒传输的字符数,单位为“ 字符 /秒” ,每个字符包括起始位、数据位和停止位。两者间的联系

23、为:波特率(位 /秒) = 二进制位数 /字符(位 /字符) 数据传输率(字符/秒)10.3 简述在 RS232C 接口标准中信号TXD 、RXD、RTS 、CTS、 DTR、DSR 、DCD 、RI 的功能。【解答】 TXD:发送数据,串行数据的发送端;RXD:接收数据,串行数据的接收端;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 19 页 - - - - - - - - - RTS:请求发送,当数据终端准备好送出数据时,就发出有效的RTS 信号;CTS:清除发送

24、,当 Modem 准备好接收数据终端传送数据时,发出 CTS 有效信号来响应RTS 信号。DTR:数据终端准备好,可以用作数据终端设备发给数据通信设备Modem 的联络信号;DSR:数据装置准备好,可以用作数据通信设备Modem 响应数据终端设备DTR 的联络信号;DCD 载波检测:当本地Modem 接收到来自远程Modem正确的载波信号时,由该引脚向数据终端发出有效信号;RI:振铃指示,自动应答的Modem 用此信号作为电话铃响的指示。在响铃期间,该引线保持有效。10.4 简述 8250 内部的发送缓冲器/接受缓冲器的作用。【解答】发送缓冲器用于接收CPU 送来的待发送的并行数据,然后又并行

25、装入到输出移位寄存器。该数据通过移位串行送到输出线上(数据移位输出之前首先发送起始位,数据移位输出完之后送出奇偶校验位及停止位) 。串行输入数据依次地被接收,并传给接收移位寄存器,接收移位寄存器接收这些数据位,直到装满为止,然后输入数据从移位寄存器并行地传送到接收缓冲器中(去掉了起始位、停止位与奇偶检测位后的结果送入),CPU 从接收缓冲器就可读出收到的数据。10.5 简述 8250 内部波特率的设定过程。【解答】先写通信控制寄存器,使DLAB=1 ,而后根据通信双方约定的时钟频率和波特率算出波特率因子 n 时钟频率 n 波特率,然后通过端口输出指令OUT 将波特率因子写入16 位的除数锁存器

26、即实现波特率设定过程。10.6 8250 芯片能够管理哪四级中断,它们在何种情况下发生?【解答】(1)接收器线路状态中断:包括越限、奇偶错、格式错、间断等引起的中断。读通信状态寄存器可使此中断复位。(2)接收数据寄存器“ 满” 中断:读接收数据寄存器可复位此中断。(3)发送数据寄存器“ 空” 中断:写发送数据寄存器可使这一中断复位。(4)Modem 状态中断:包括发送结束、Modem 准备好、振铃指示、接收线路信号检测等为Modem状态中断源,读Modem 状态寄存器可复位该中断。10.7 以图 10-10 所示的连接形式为例,设系统工作过程中以查询方式发送数据,而以中断方式接收数据,数据位8

27、 位,偶校验, 2 位停止位,波特率为4800HZ ,请编写程序段对8250 的初始化,并编写相应的中断服务子程序。【解答】时钟频率为1.8432MHz ,波特率为4800bps ,故除数波特率因子为0018H ,8250 的初始化如下:;设置波特率MOV AL,10000000B ;DLAB=1 MOV DX,3FBH ;通信控制寄存器地址OUT DX ,AL ;写入通信控制寄存器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 19 页 - - - - - - - -

28、- MOV AL,18H ;置 4800 波特率除数低位MOV DX,3F8H OUT DX ,AL ;写入除数锁存器低位MOV AL,00 ;置 4800 波特率除数高位MOV DX,3F9H OUT DX ,AL ;写入除数锁存器的高位;设置字符数据格式MOV AL,00011111B ;设置数据格式MOV DX,3F8H OUT DX,AL ;写入通信控制寄存器MOV DX, 3FCH MOV AL,0BH OUT DX,AL ;初始化 MODEM 寄存器MOV DX,3F9H ;初始化中断允许寄存器MOV AL,01H ;允许接收数据寄存器满产生中断OUT DX,AL STI 中断服务

29、子程序如下:RECEIVE :PUSH AX PUSH BX PUSH DX PUSH DS MOV DX,3FDH IN AL ,DX TEST AL ,DX TEST AL ,IEH JNZ ERROR MOV DX,3F8H IN AL,DX AND AL,7FH 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 19 页 - - - - - - - - - MOV BX,OFFSET REVBUF MOV BX,AL MOV DX,INTRR MOV AL,20H

30、 ;发中断结束命令EOI 给 8259 OUT 0A0H ,AL OUT 20H ,AL JMP QUIT ERROR :QUIT :POP DS POP DX POP BX POP AX STI IRET 10.8 简述 USB 提供的四种数据传输类型。【解答】(1)控制传输方式:双向传输,传输的是控制信号。(2)同步传输方式:提供确定带宽和时间间隔。(3)中断传输方式:用于定时查询设备是否有中断数据要传输。(4)批量传输方式:应用在大量传输和接收数据上,同时又没有带宽和时间间隔的要求。习题 11 11.1 简要叙述常用的人机交互设备有哪几类?各自有何特点?在什么场合下使用?【解答】连接在计

31、算机上的人机交互设备主要有键盘、鼠标器、显示器、打印机等,能够完成各种常规信息的输入和输出。这些设备的输入输出是以计算机为中心,信息以二进制、十六进制码或ASCII 码的形式进行传送。键盘工作时要完成键开关状态的可靠输入、键的识别和将键值送给计算机等3 项任务。鼠标是一种快速定位器,它可以方便地将光标准确定位在要指定的屏幕位置,是计算机图形界面人机交互必不可少的输入设备 。显示器是计算机中用来显示各类信息以及图形和图像的输出设备,常用的有 CRT 显示器和 LCD液晶显示器。 CRT 显示器一般采用15 芯 D 形插座作为与CPU 联系的接口电路,再通过显示卡与主机联接。打印机也是常用的输出设

32、备,它将计算机中的各类信息打印到纸上,可以长期保存。11.2 键盘有哪些种类?PC 系列微机键盘有什么特点?【解答】目前计算机中使用的键盘分为编码键盘和非编码键盘。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 19 页 - - - - - - - - - PC 系列键盘具有两个基本特点:第一是按键均为无触点的电容开关第二是PC 系列键盘属于非编码键盘。11.3 说明键盘接口电路的种类和基本工作原理,试设计一个键盘中断调用程序,从键盘输入10 个连续的字符。【解答】目前

33、PC 机上常用的键盘接口有3 种,一种是老式的直径13mm 的 PC 键盘接口;第二种是最常用的直径8mm 的 PS/2 键盘接口;第三种是USB 接口的键盘。PC 系列键盘不是由硬件电路向CPU 输出按键所对应的ASCII 码值,而是由单片机扫描程序识别按键的当前位置,然后向键盘接口输出该键的扫描码。按键的识别、键值的确定以及键代码存入缓冲区等工作全部由软件完成。设输入的字符存入620H 内存单元,键盘中断调用程序如下:MOV CX,10 MOV SI,620H NEXT:MOV AH,0 INT 16H MOV SI,AL INC SI LOOP NEXT 11.4 与 PC 键盘发生关联

34、的是哪两类键盘中断程序?它们各自的特点是什么?【解答】计算机系统与键盘发生联系通过硬件中断09H 或软件中断16H 。特点:硬件中断09H 是由按键动作引发的中断。在此中断中对所有键盘进行了扫描码定义。软件中断 16H 是 BIOS 中断调用的一个功能。11.5 鼠标有哪几种类型?简述光机式鼠标的工作原理。【解答】目前常用的鼠标器按其结构可分为机械式、光电式和光机式三种。光机式是目前最为常见的鼠标。鼠标内置了3 个滚轴: X 方向滚轴和Y 方向滚轴,另1 个是空轴。这 3 个滚轴都与一个可以滚动的橡胶球接触,并随着橡胶球滚动一起转动。X、Y 滚轴上装有带孔的译码轮,它的转动会阻断或导通LED

35、发出的光线,在光敏晶体管上产生表示位移的脉冲。11.6 鼠标有哪几种常用接口?如何利用中断调用对鼠标进行初始化编程?【解答】鼠标接口主要有串行通信口、PS/2 和新型的 USB 鼠标接口3 种类型。Microsoft 为鼠标提供了一个软件中断指令INT 33H ,只要加载了支持该标准的鼠标驱动程序,在应用程序中可直接调用鼠标器进行操作。INT33H 有多种功能,可通过在AX 中设置功能号来选择。11.7 试简单说明CRT 显示器的基本结构和工作原理。【解答】 CRT 显示器主要由阴极射线管、视频放大驱动电路和同步扫描电路等3 部分组成。名师资料总结 - - -精品资料欢迎下载 - - - -

36、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 19 页 - - - - - - - - - 工作原理:主要是由灯丝加热阴极,阴极发射电子,然后在加速极电场的作用下,经聚焦极聚成很细的电子束,在阳极高压作用下,获得巨大的能量,以极高的速度去轰击荧光粉层。这些电子束轰击的目标就是荧光屏上的三原色。为此,电子枪发射的电子束不是一束,而是三束,它们分别受电脑显卡R、G、B 三个基色视频信号电压的控制,去轰击各自的荧光粉单元,从而在显示屏上显示出完整的图像。11.8 简要概述显示器接口卡的种类和性能以及应用特点。【解答】(1)MDA

37、:单色显示适配器,仅在早期的PC 机中使用。(2)CGA :彩色图形适配器,是最早的显示卡产品,目前已不使用。(3)EGA :增强型彩色图形适配器。显示方式有11 种标准模式。(4)VGA :视频图形阵列适配器。颜色可达256 色。支持更高的分辨率和更多的颜色种类。(5)TVGA :超级视频图形阵列适配器。兼容VGA 全部显示标准,当分辨率为1024768 时,可显示高彩色或真彩色。(6)SVGA :是一种比VGA 更强的显示标准。SVGA 的标准模式是800600,新型显示器分辨率可达 12801024 、16001200 等。(7)AVGA :加速 VGA ,这是当前大多数PC 机采用的显

38、示适配器标准。11.9 在字符型显示器上,如果可以显示40 80 个字符,显示缓存容量至少为多少?【解答】 显示器在字符显示方式下,显示缓存的最少容量与每屏显示的字符数有关。则在40 行 80 列的情况下,显示缓存的最少容量为4080=3200B 。11.10 一个分辨率为1024768 的显示器,每个像素可以有16 个灰度等级,那么相应的缓存容量应为多少?【解答】显示器在图形方式下,显示缓存的最少容量与分辨率和颜色有关。若每个像素为16 个灰度级,则每个像素应由4 位表示,所以显示缓存的容量为10247684/8=384KB 。11.11 设计显示器接口程序:要求显示器工作在彩色图形方式,在

39、屏幕中央显示一个矩形方框,其背景颜色设置为绿色,矩形边框设置为黄色。【解答】色彩代码为:00H 为黑色04H 为红色08H 为灰色0CH 为浅青色01H 为蓝色05H 为绛色09H 为浅蓝色0DH 为浅绛色02H 为绿色06H 为褐色0AH 为浅绿色0EH 为黄色03H 为青色07H 为浅灰0BH 为浅青色0FH 为白色参考程序如下:CODE SEGMENT ASSUME CS:CODE START: MOV AH,0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 1

40、9 页 - - - - - - - - - MOV AL,0DH ;设置 320 200 彩色 (16 色)图形方式INT 10H MOV AH,0BH MOV BH,0 ;设置背景颜色为绿色MOV BL,2 INT 10H MOV DX,50 MOV CX,80 ;行号送 DX,列号送 CX MOV AL,0EH ;选择颜色为黄色CALL LINE1 ;调 LINE1 ,显示矩形左边框MOV DX,50 MOV CX,240 ;修改行号,列号MOV AL,0EH ;选择颜色为黄色CALL LINE1 ;调 LINE1 ,显示矩形右边框MOV DX,50 MOV CX,81 ;置行号、列号MO

41、V AL,0EH ;选择颜色为黄色CALL LINE2 ;调 LINE2 ,显示矩形上边框MOV DX,150 MOV CX,81 MOV AL,0EH ;选择颜色为黄色CALL LINE2 ;调 LINE2 ,显示矩形下边框MOV AH,4CH INT 21H ;否则返回DOS LINE1 PROC NEAR ;画竖线子程序LP1: MOV AH,0CH ;写点功能INT 10H INC DX ;下一点行号增1 CMP DX,150 JBE LP1 ;若行号小于等于150,则转 LP1 继续显示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -

42、- - - - 名师精心整理 - - - - - - - 第 14 页,共 19 页 - - - - - - - - - RET LINE1 ENDP LINE2 PROC NEAR ;画横线子程序MOV AH,0CH LP2: INT 10H INC CX ;下一点列号增1 CMP CX,240 JB LP2 ;若列号小于等于240 ,则转 LP2 继续显示RET LINE2 ENDP CODE ENDS END START 11.12 简述 LED 显示器的基本结构与工作原理。【解答】七段LED 显示器由七条发光线组成,按“ 日” 字形排列,每一段都是一个发光二极管,这七段发光管称为a、b

43、、c、d、e、f、g,有的还带有小数点,通过7 个发光组的不同组合,可以显示09 和AF 等 16 个字母数字。各个LED 可按共阴极和共阳极连接,共阴极LED 的发光二极管阴极共地,当某个二极管的阳极为高电平时,该发光二极管点亮;共阳极LED 的发光二极管阳极并接。由于共阴极一般比共阳极亮,所以大多数场合使用共阴极方式。11.13 概述打印机的分类,评价打印机性能有哪些指标?【解答】按打印机印字技术分类,打印机可分为击打式和非击打式两类。按工作原理可以分为针式打印机、激光打印机、喷墨打印机、喷蜡打印机和热转式打印机等。打印机的主要性能指标有分辨率、打印速度和行宽。11.14 常见打印机接口有

44、哪几种工作方式?说明并行打印机有哪些接口信号,怎样与主机进行连接,信号如何传递?【解答】计算机主机和打印机之间的数据传输既可用并行方式,也可用串行方式。并行打印机通常采用 Centronics并行接口标准,该标准定义了36 脚插头座。打印机与主机之间通过一根电缆线连接,电缆线的一头插座为36 芯,与打印机相联,另一头为25 芯,与主机并行接口相联。36 条信号线按功能可分为:8 条数据线 、9 条控制和状态线 ,15 条地线、1 条+5V 电源线,其余 3 条不用。其中的 8 条数据线 DATA0DATA7 、打印机接收数据的选通信号打印机回送给主机的忙信号BUSY 、打印机应答信号以及地线是

45、打印机和主机通信的基本信号线,它们是必不可少的,其它可视实际情况加以取舍。11.15 针式打印机由哪些部分组成?各部分主要功能是什么?【解答】针式打印机主要由以下4 个部分组成:(1)电源单元:将交流电压转换成打印机所需要曲直流电压。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 19 页 - - - - - - - - - (2)主控逻辑电路:是打印机的核心,针式打印机的主控逻辑电路均以微处理器为核心来组成。包括 CPU 、行缓存 RAM 、ROM 、打印头驱动电路。

46、(3)机械机构:包括字车驱动机构、走纸机构、色带移动机构、检测器。(4)操作面板:实现人机对话的界面,在面板上的按钮与指示灯,不同打印机可能有不同设置,但总的功能包括:电源接通或断开、联机活脱机、自检、报警和走纸控制。11.16 简要论述扫描仪、数码相机、触摸屏的工作原理和应用特点。【解答】扫描仪通过传动装置驱动扫描组件,将各类文档、相片、幻灯片、底片等稿件经过一系列的光 /电转换,最终形成计算机能识别的数字信号,再由控制扫描仪操作的扫描软件读出这些数据,并重新组成数字化的图像文件,供计算机存储、显示、修改、完善。能迅速实现大量的文字录入、计算机辅助设计、文档制作、图文数据库管理。数码相机不需

47、要胶卷,拍摄时图像被聚焦到电荷耦合器CCD 元件上, CCD 将图像转换成许多的像素,以二进制数字方式存储于相机的存储器中。只要将存储器与电脑连接,即可在显示器上显示所拍摄的图像,并进行加工处理或打印机输出。可将图像数字化,操作简便,能在计算机上实现对图像的平面处理;数据传输速度高,存储容量大,快捷方便。触摸屏是一种通过触摸屏幕来进行人机交互的定位输入装置。在计算机显示屏幕上安装层或多层透明感应薄膜,或在屏幕外框四周安装感应元件,再加上接口控制电路(形成定位装置)和软件之后,就可以利用手指或笔等工具将屏幕触摸点的坐标输入给计算机。直接向计算机输入指令或图文消息,使信息的输入变得非常方便。界面直

48、观,操作简单,伸手即得。习题 12 12.1 模拟量输入输出通道主要由哪几个部件组成?各部件的主要功能有哪些?【解答】(1)传感器:把外部的物理量转换成电流或电压信号。(2)A/D 转换器:是输入通道的核心部件,将电压表示的模拟量转换成数字量,并送计算机进行相应的处理。(3)信号处理部件:放大传感器输出的信号,加入接滤波电路,滤去干扰安装在现场的传感器及其传输线路的信号。(4)多路开关:实际控制现场需要监测或控制的模拟量多于一个时,使用多路模拟开关轮流接通其中的一路,使多个模拟信号共用一个ADC 进行 A/D 转换。(5)采样 /保持电路: A/D 转换期间保持输入信号不变。转换开始之前,采样

49、;转换进行过程中,向A/D 转换器保持固定的输出(保持)。如果处理的是缓慢变化的模拟量,采样/保持电路可以省去不用。(6)D/A 转换器:将成数字量转换成模拟量输出。12.2 A/D 和 D/A 转换在微机应用系统中分别起什么作用?【解答】 A/D 转换把从现场采集的模拟量转换成便于计算机存储和加工的数字量。D/A 转换就是按照一定的解码方式将计算机存储和加工的数字量转换成现场能处理的模拟量。12.3 D/A 转换的基本工作原理是什么?描述D/A 转换器的性能指标有哪些主要参数?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名

50、师精心整理 - - - - - - - 第 16 页,共 19 页 - - - - - - - - - 【解答】 D/A 转换器的模拟量输出(电流或电压)与参考量(电流或电压)以及二进制数成比例,般来说,可用下面的式子表示模拟量输出和参考量及二进制数的关系:X 为模拟量输出, K 为比例常数, VREF 为参考量(电压或电流),B 为待转换的二进制数,通常B的位数为 8 位、 12 位等。描述 D/A 转换器的性能指标的D/A 参数主要有:绝对精度、相对精度、分辨率、建立时间、温度系数和非线性误差。12.4 DAC0832 转换器有哪些特点?其内部结构由哪几部分组成?【解答】 DAC0832

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

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

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁