没有合适的资源?快使用搜索试试~ 我知道了~
微型计算机接口技术与应用测验题库答案.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 180 浏览量
2022-07-14
08:46:43
上传
评论
收藏 47KB DOCX 举报
温馨提示
试读
25页
微型计算机接口技术与应用测验题库答案.docx
资源推荐
资源详情
资源评论
第 1 页
微型计算机接口技术及应用练习测验题库
填空题 186 个
简答题 185 个
程序题 23 个
合计 394 个
一, 填空题
1.屏蔽命令有两种格式,即写单通道屏蔽的屏蔽字和写 4 个通道屏蔽位的屏蔽字。
2.所谓软命令就是只要对特定的地址进行一次写操作(即/CS 和内部寄存器地址及/IOW 同时有效),命令就
生效,而及写入的详细数据无关。
3.8237A-5 有 3 个软命令:清先/后触发器命令, 总清除命令和清屏蔽寄存器命令。
4.DMA 空闲周期和 DMA 有效周期
5.8237A-5 有 7 种状态周期,分别为:SI,So,S1,S2,S3,S4,Sw。
6.一个完整的 DMA 有效周期包括 4 个状态周期:S1,S2,S3,S4 及可能的 Sw 状态。
7.中断是指 CPU 在正常运行程序时,由于内部/外部事务或由程序的预先安排的事务,引起 CPU 中断正在
运行的程序,而转到为内部/外部事务或为预先安排的事务服务的程序中去。服务完毕,再返回去接着执行
被短暂中断的程序。
8.中断源是指发出中断恳求的外部设备或引起中断的内部缘由。
9.CPU 识别中断或获得中断服务程序入口地址的方法有:向量中断和查询中断。
10.中断向量是中断服务程序的入口地址。
11.PC 微机上,中断向量由程序自动装入中断向量表;没有配置完善系统软件和单板机上,中断向量由用
户手动装入。
12.中断类型号是系统安排给每个中断源的代号。
13.中断类型号在中断处理过程中特别重要。在采纳向量中断方式的中断系统中,CPU 须要通过它才可以
找到中断服务程序的入口地址,实现程序的转移。
14.中断号(n)×4=中断向量最低字节指针
15.当系统中有多个中断源时就可能出现几个中断源同时申请中断,而 CPU 在一个时刻只能响应并处理一
个中断恳求,这时中断源要排队。设置中断优先级,就可以依据中断的轻重缓急给每个中断源指定 CPU 响
应的优先级,任务紧急的先响应,可以暂缓的后响应。
16.级别相同或级别低的中断不能中断级别高的中断服务,这就是中断嵌套。
硬中断是由外部设备提出中断申请而产生的中断,又称为外部中断。
17.硬中断分不可屏蔽中断 NMI 和可屏蔽中断 INTR。
18.软中断是由用户有程序中发出中断指令 INT nH 产生的中断,又称为内部中断。
19.软中断包括 ROM-BIOS 中断, DOS 中断和未定义自由中断。
20.DOS 系统功能调用中断的指令形式为:INT 21H,内含 00~6CH 个子功能。
21.0 号中断是除数为零中断;1 号中断是单步中断;3 号中断是断点中断;4 号中断为溢出中断。2 号中
第 2 页
断为不可屏蔽中断 NMI。
22.硬中断的特点:(1)硬中断有随机性和突发性。(2)CPU 须要对可屏蔽中断 INTR 发中断回答信号。
(3)中断号由中断限制器供应(NMI 硬中断的中断号由系统指定为 02H)。(4)除 NMI 硬中断外,其他硬中
断是可屏蔽的。软中断的特点:(1)中断的发生不是随机的,而是由程序安排好的。(2)CPU 不须要发中
断回答信号。(3)不须要运用中断限制器。(4)软中断是不可屏蔽的。
23.可屏蔽中断处理过程经验 4 个阶段:中断申请, 中断响应, 中断服务程序, 中断返回。
24.当 CPU 收到中断限制器提出的中断恳求 INT 后,假如当前一条指令已执行完且中断标记 IF=1,则 CPU
进入中断响应周期。
25.可屏蔽中断过程中总线限制器发出第一个 INTA 信号时,CPU 输出有效的总线锁定信号,使总线在此期
间处于封锁状态,防止其他处理器或 DMA 限制器战胜总线。同时,8259A 将判优后选中的最高优先级置位
ISR,而相应 IRR 位被清零。当总线限制器发出第二个 INTA 信号时,总线锁定信号撤除,总线被解封,地
址允许信号也变为低电平,允许数据线工作。
26.软中断和不可屏蔽中断 NMI 是不可屏蔽的。
27. 8259A 可帮助 CPU 完成如下工作:优先级排队管理, 接受和扩充外部设备的中断恳求, 供应中断类
型号, 进行中断恳求的屏蔽和开放。
28. 8259A 的引脚可分为如下 3 组:(1)面对 CPU 的信号线 数据线, 地址线限制线;(2)面对 I/O 设
备的信号线 中断恳求线(3)面对同类芯片的信号线 级联限制线。
29. 8259A 的 IRR 是中断恳求寄存器,存放在 IR 线上提出了中断恳求的中断源。具有锁存功能,内容可
由 OCW3 命令读出。
30. 8259A 的 ISR 是正在服务寄存器,用来存放正在被服务的全部中断级,包括尚未服务完而中途被别的
中断所打断了的中断级,其内容可用 OCW3 命令读出。
31.8259A 的 IMR 是中断屏蔽寄存器,对 IRR 起屏蔽作用。寄存器 8 位对应 8 级中断屏蔽。哪一级中断被
屏蔽,哪位就写 1;反之,写 0。
32.8259A 的工作方式有:(1)引入中断恳求(中断触发)的方式;(2)连接系统总线的方式;(3)屏蔽
中断源的方式;(4)优先级排队的方式;(5)结束中断处理的方式。
33. 8259A 引入中断恳求的方式有:(1)边沿触发方式;(2)电平触发方式;(3)中断查询方式。
34.外设通过 8259A 申请中断,但 8259A 却不运用 INT 信号向 CPU 申请中断,CPU 用软件查询确定中断
源,并为其服务,这就是中断查询方式。
35.8259A 的优先级排队方式有 4 种:全嵌套方式, 特殊全嵌套方式, 优先级自动轮换方式, 优先级指
定轮换方式。
36.8259A 结束中断的处理方式有:自动中断结束方式和非自动中断结束方式。
37.8259A 中断操作功能很强,包括中断的恳求, 屏蔽, 排队, 结束, 级联以及供应中断类型号和查
询等操作。
38.00010001B=11H
39.8259A 执行 ICW1 命令会使中断恳求信号边沿检测电路复位,使它仅在 IR 信号由低变高时,才能产生
第 3 页
中断。
40.8259A 的 ICW1 设置中断恳求触发方式;ICW2 设置中断类型号。
41.ICW3=10000100B=84H
42.ICW4 设置特定完全嵌套方式, 缓冲器方式以及中断结束方式。
43.OCW1=00010000B=10H
44.OCW2 的作用有:(1)作中断结束操作(2)作中断优先级排队操作
45.8259A 对中断优先仅的安排有优先权固定方式和优先权轮换方式两类。
46.OCW3 进行查询中断方式, 特定屏蔽方式以及读状态操作。
47.8259A 的编程命令分:初始化命令字(ICW)和操作命令字(OCW)。
48.因为在 PC 机中,系统软件已由有关初始化的代码,在开机上电后就完成了对 8259 的初始化操作,用
户对 8259 的初始化将会干扰 PC 机的工作,所以在 PC 机中,用户不须要对 8259A 进行初始化。
49.在 PC 微机上开发中断程序,只须要 OCW1 和 OCW2 命令,OCW3 运用很少;不应当运用 ICW1~ICW4 初始
化命令。
50.由是否采纳 8259A 级联方式确定,假如级联,则须要 ICW3。
51.中断系统初始化程序送入初始化命令的顺序为:ICW1→ICW2,假如是级联方式,再送 ICW3,最终假如
须要 ICW4,则送入 ICW4。
52.因为用户程序要借用系统的中断号来运行自己的中断服务程序,即把用户编写的中断服务程序替代原
有的中断服务程序,所以要进行中断向量修改。
53.中断向量修改的一般过程为:先取出原中断向量,并保存在可寻址的变量中;修改原中断向量使其指
向新中断服务程序;应用程序终止退出前,从变量中取回原中断向量复原到中断向量表中。
54.当时始化命令 ICW4 将中断结束方式设置为非自动结束方式时要求中断服务程序写中断结束命令。
55.中断结束命令应安排在程序将原中断向量复原到中断向量表之后。
56.中断结束命令将中断源的 ISR 复位。若是不指定 EOI 方式,则将最高优先级的 ISR 复位;若是指定
EOI 方式,则将指定中断源的 ISR 复位。
57.在并行接口中,一般都要求在接口及外设之间设置并行数据线的同时,至少还要设置两根握手(联络)信
号线,以便进行互锁异步握手方式(即查询方式)的通信。
58.①并行接口最基本的特点是在多根数据线上以数据字节(字)为单位及 I/O 设备或被控对象传送信息;
②在并行接口中,除了少数场合(无条件传送)之外,一般都要求在接口及外设之间设置并行数据线的同
时,至少还要设置两根握手(联络)信号线,以便进行互锁异步握手方式(即查询方式)的通信;③在并行接
口中,8 位或 16 位是一起行动的;④并行传送的信息,不要求固定的格式,这及串行传送的信息有数据格
式的要求不同。
59.并行接口最基本的特点是在多根数据线上以数据字节(字)为单位及 I/O 设备或被控对象传送信息,而
串行接口是在一根线上以数据位为单位及 I/O 设备或通信设备传送信息。
60.从并行接口的电路结构来看,并行口有硬线连接接口和可编程接口之分。
61.硬线连接接口的工作方式及功能用硬线连接来设定,用软件编程序的方法不能改变。
第 4 页
62.假如接口的工作方式及功能可以用软件编程序的方法改变,就叫可编程接口。
63.①8255A 是一个具有两个 8 位(A 口和 B 口)和两个 4 位(C 口高/低 4 位)并行 I/O 端口的接口芯片,它
为 Intel 系列 CPU 及外部设备之间供应 TTL 电平兼容的接口;②8255A 能适应 CPU 及 I/O 接口之间的多种
数据传送方式的要求;③8255A 可执行功能很强,内容丰富的两条命令(方式字和限制字)为用户如何依据
外界条件(I/O 设备须要哪些信号线以及它能供应哪些状态线)来运用 8255A 构成多种接口电路,组建微机
应用系统供应了敏捷便利的编程环境。8255A 在执行命令过程中和执行命令完毕之后,它所产生的状态保
留在状态字中,以供查询;④8255A PC 口的运用比较特殊,除作数据口外,当工作在 1 方式和 2 方式时,
它的大部分引脚被安排作专用联络信号;PC 口可以进行按位限制;在 CPU 读取 8255A 状态时,PC 口又作
1,2 方式的状态口用,等等;⑤8255A 芯片内部主要由限制寄存器, 状态寄存器和数据寄存器组成。
64.3 个,A 端口, B 端口和 C 端口。
65.C 口的作用及 8255A 的工作方式有关,它主要有以下几种用途:a.作数据口;b.作状态口; c.作专
用(固定)联络(握手)信号线;d.作按位操作用。
66.8255A 由 4 个组成部分:数据总线缓冲器, 读/写限制逻辑, 输入/输出端口, A 组和 B 组限制电路。
67.8255A 的编程命令,包括工作方式命令和对 PC 口的按位操作命令。
68.8255A 采纳在命令代码中设置特征位的方法,若写入的命令字的最高位 D7=l,则是工作方式命令;若写
入的命令字 D7=0,则是 PC 口的按位置位/复位命令。
69.方式命令作用:指定 8255A 的工作方式及其方式下 3 个并行端口(PA, PB, PC)的功能是作输入还是作
输出;格式:D7 是特征位(写 1),D6D5 确定 A 组的工作方式,D4 确定 PA 是输入还是输出,D3 确定
PC4~PC7 是输入还是输出,D2 确定 B 组的工作方式,D1 确定 PB 是输入还是输出,D0 确定 PC0~PC3 是输
入还是输出。
70.按位置位/复位命令字的作用是指定 PC 口的某一位(某一个引脚)输出高电平或低电平。格式:D7 位是
特征位(写 0),D6D5D4 不用(写 0),D3D2D1 是对 C 口进行位选择,D0 置位/复位。
71.这句话不对,按位置位/复位的命令代码只能写入命令口。假如把它写入 C 口,8255 就会按输出至 C
口的数据来处理,将不能达到原先指定置位/复位某一位的目的。
72.要把 A 口指定为 2 方式,输出,C 口上半部定为输入;B 口指定为 0 方式,输入,C 口下半部定为输
入,则工作方式命令字是 11001011B。
73.若要把 C 口的 PC6 引脚置成低电平输出,则命令字应当为 00001100B。
74.不能,因为按位置位/复位命令字只能指定 PC 口的某一位(某一个引脚)输出高电平或低电平,不能同
时指定 2 位或以上输出高电平或低电平。
75.不对,因为方式命令是对 8255A 的 3 个端口的工作方式及功能进行指定,即进行初始化,必需在运用
8255A 之前完成。
76.8255A 的工作方式及端口有关,PA 口有三种工作方式,PB 口及 PC 口只有两种工作方式。
77.所谓基本 I/O 方式是指软件查询方式传送,也包括无条件传送。
78.接口电路的设计包括硬件接口电路和软件驱动程序两部分。
79.编码键盘本身带有实现接口主要功能所必需的硬件电路。不仅能自动检测被按下的键,并完成去抖动,
第 5 页
防串键等功能,而且能供应及被按键功能对应的键码(如 ASCII 码)送往 CPU。
80.非编码键盘只简单地供应按键开关的行列矩阵。有关按键的识别, 键码的确定及输入, 去抖动等功
能均由软件完成。
81.键盘接口必需具有去抖动, 防串键, 按键识别和键码产生 4 个基本功能。
82.可以通过软件延时或硬件电路解决去抖动。
83.键盘扫描的基本过程:从第 0 行第 0 列开始,顺序对全部按键编号。通过逐行扫描确定被按键的编
号。详细定位方法为:从第 0 行开始,每扫描一行时,令该行对应的行线为 0,其余行线为 1,然后读入列
线状态,检查是否有列线为 0。若无,则行号加 1,顺序扫描下一行;若有,则查出状态为 0 的列号,由该
列号和正在扫描的行号即可确定被按键的编号。
84.8279 最多可扩展接入 128(8×8×2)个键。
85.8279 最多可扩展接 16 个 LED 数码管。
86.8279 中的 FIFO RAM 是一个 8×8 RAM,暂存数据,在键盘输入方式时遵循先入先出(FIFO)原则。
87.8279 有四组扫描输出线:SL0~SL3,用来扫描键盘或显示器,可编程设定为编码输出或译码输出。
88.8279 有按键去抖的功能,在键盘扫描方式中,当有键闭合时,按命令指定方式去抖动后读入键值。
89.CPU 向 8279 芯片写入的命令字格式为:命令字总共有 8 位,高 3 位为特征位,低 5 位为命令参数。
90.8279 芯片的可执行命令共有 8 条。
91.8279 芯片的可执行命令有:设置键盘及显示方式, 设置时钟频率, 读 FIFO RAM, 读显示 RAM, 写
显示 RAM, 禁写显示 RAM/消隐, 清除和结束中断/设置错误方式。
92.8279 芯片的清除命令中清除显示 RAM 的清除方式有:将显示 RAM 全部清除, 将显示 RAM 置成 20H,
将显示 RAM 置成全 1。
93. 8279 芯片的状态字主要用来指示 FIFO RAM 中的字符数和有无错误发生。
94.8279 芯片的状态字的最高位工作 D7(Du)是显示无效标记位。Du=1 表示显示无效。当执行 RAM 清除命
令时,该位为 1。
95. 8279 芯片的状态字的低三位表示 FIFO RAM 中有 n 个字符待取走。
96.PC 微机常用的键盘有 101 键的增加型键盘和 102 键的扩展键盘两种。
97.一个标准键盘接口应具备如下功能:(1)串行接收键盘送来的扫描码,完成串并转换后保存;(2)收
妥一个键盘扫描码后,马上产生一个中断恳求信号;(3)保存的扫描码可供 CPU 读取,并通过软件进行相
应转换处理;(4)接收 CPU 的命令,输出到键盘,并接收键盘回送的响应信号。
98.要完成接口电路的功能,接口电路可由串并转换电路, 时钟同步电路, 中断恳求触发器及一些门电
路组成。
99.目前前流行的打印机有针式打印机, 激光打印机, 喷墨式打印机等。
100.针式打印机由打印机构, 限制逻辑电路, 操作面板及电源等部分组成。
101.打印机构由打印头, 字车机构, 走纸机构, 色带机构, 检测器等组成。
102.限制逻辑电路限制着打印机各部分的动作,它由微处理器, 行缓存 RAM, ROM 和打印头驱动
电路等主要部分组成。
剩余24页未读,继续阅读
资源评论
kfcel5889
- 粉丝: 3
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功