微机自动化习题与答案南京.doc

上传人:h**** 文档编号:1403417 上传时间:2019-02-24 格式:DOC 页数:14 大小:231.50KB
下载 相关 举报
微机自动化习题与答案南京.doc_第1页
第1页 / 共14页
微机自动化习题与答案南京.doc_第2页
第2页 / 共14页
微机自动化习题与答案南京.doc_第3页
第3页 / 共14页
微机自动化习题与答案南京.doc_第4页
第4页 / 共14页
微机自动化习题与答案南京.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、1第一章一、填空 :1.接口的基本功能是输入缓冲和输出锁存。2.数据输入/输出的三种方式是 程序控制、中断、DMA 。3.在查询输入/输出方式下,外设必须至少有两个端口,一个是状态端口,另一个是数据端口。4.如果某条数据线上传送的数字是 1,则传送数字 1 时刻数据线上的电压为高电平。5.如果某条数据线上传送的数字是 0,则传送数字 0 时刻数据线上的电压为低电平。6.DMA 方式的中文意义是直接存储器,它适用于存取批量高速数据传送。7.在译码过程中,如果有一根地址线没用到,会有 2 个重叠地址。8、接口是微机与 外部设备间的缓冲电路。二、选择题1.8086CPU 工作在总线请求方式时,会让出

2、( D ) 。A.地址总线 B.数据总线C.地址和数据总线 D.地址、数据和控制总线2.8086CPU 的 I/O 地址空间为( A )字节。A.64KB B.1MB C.256B D.1024B3.CPU 在执行 OUT DX,AL 指令时, ( B )寄存器的内容送到地址总线上。A.AL B.DX C.AX D.DL4.数据的输入输出指的是( B )进行数据交换。A.CPU 与存储器 B.CPU 与外设C.存储器与外设 D.内存与外存5.在给接口编址的过程中,如果有 5 根地址线没有参加译码,则可能产生( C )个重叠地址。A.52 B.5 C.25 D.106.8086 在执行 IN A

3、L,DX 指令时,AL 寄存器的内容输出到( B )上。A.地址总线 B.数据总线C.存储器 D.寄存器7.在中断输入/输出方式下,外设的( B )线可用于向 CPU 发送中断请求信号。A.地址 B.状态 C.数据 D.其他8.CPU 在执行 OUT DX,AL 指令时, ( A )寄存器的内容送到数据总线上。A.AL B.DX C.AX D.DL9.查询输入/输出方式需要外设提供( C )信号,只有其有效时,才能进行数据的输入和输出。A.控制 B.地址 C.状态 D.数据10.当 CPU 执行存储器读指令时,其( A ) 。A.M/ IO为高、 RD为低 B.M/ IO为低、 RD为低C.M

4、/ 为低、 为高 D.M/ 为高、 为高11.CPU 在执行 IN AL,DX 指令时,其( A ) 。A. IM/为低, 为低 B. IM/为高, 为高A. 为高, 为低 D. 为低, 为高12. OR信号是( A )相与的结果。A. I/和 D B. IO/和 WRC. 和 W D.INTR 和 D13.当( A )时, IR才为低电平。A. IM/为低, 为低 B. IM/为高, 为高A. O为高, 为低 D. 为低, 为高214.当( A )时, IOW才有效。A. IM/为低, R为低 B. IOM/为高, WR为高C. 为高, 为低 D. 为低, 为高15.地址译码器的输入端应接在

5、( A )总线上。A.地址 B.数据C.控制 D.以上都对16.地址译码器的输出一般可为接口的( A )信号。A.片选 B.数据输入C.地址 D.控制三、简答题:1.什么是端口?8086 共有多少端口?一个 I/O 地址称为一个端口; 8086 共有 65536 个端口。2.什么是接口?接口的基本功能是什么?微机接口是位于主机与外设之间的一些转换电路的总称。接口的基本功能是输入缓冲、输出锁存、信号变换等。3.接口所包含的信息有哪些?控制信息、地址信息、数据信息。4.输入输出指的是什么?输入输出指的是主机(或 CPU)与外设之间的数据传送。CPU 从外设输入数据的过程称为输入。CPU 向外设输出

6、数据的过程称为输出。5.输入输出方式有哪几种?输入输出方式有三种:(1)程序控制输入输出方式。 (2)输入中断输入输出方式。 (3)直接存储器存取方式。6.地址译码器信号有什么用?区分和选通不同外设(接口)工作。7、端口与接口是否含义一样?有何区别和联系?8、什么是接口技术?接口技术主要运用在那里?9.输入缓冲的作用是什么?10.输出锁存的作用是什么?四、编程设计题1.利用 74LS138 译码器设计一个译码电路使产生地址译码信号 200h203h。在你设计的译码电路中有多少个重叠地址?3图 7按照图 7 中译码电路,有 8 根地址线没有参加译码,故有 28=256 个重叠地址。第二章一、填空

7、 :1、总线按传送信息的类别可分为:地址总线;数据总线;控制总线三类。2.PCI 总线属于现代高端总线。3.总线传输方式通常有三种:.同步传输;同步传输;异步传输。4.在总线上完成一次数据传输一般要经历.总线请求和仲裁阶段;寻址阶段;数据传送阶段;结束阶段等阶段。5.按总线在微机结构中所处的位置,总线可分为片内总线;芯片总线;系统总线;外部总线。6.系统总线按其性能可分为高端总线;低端总线7.系统总线按其技术上的差异可分为传统总线;现代总线。二、选择题1.PCI 总线的数据宽度为( C )位。A.8 B.16 C.32 D.642.ISA 总线的数据宽度为( C )位。A.64 B.32 C.

8、16 D.83、总线的宽度用数据总线的条数表示,其单位是( A ) 。A.位 B.字节 C.字 D.双字4 总线的宽度用( B )总线的条数表示。A.地址 B.数据C.控制 D.以上所有5.总线的标准传输率是总线上( A ) 。A.每秒传输的最大字节量 B.每秒传输的最大位数C.每秒传输的最大信息量 D.每秒传输的数据量6.总线的标准传输率用( A )表示。A.Mb/s B.MB/s C.Kb/s D.KB/s7.PCI 是( B )与 CPU 信号相连接,扩展能力强。且可使外设与 CPU 并发工作 。A.直接 B.通过 PCI 桥C.通过 ISA D.通过控制器三、简答题:1.什么是总线标准

9、?为了使总线能够更好地连接不同的模块和传输数据,为其制定或公开总线的一些详细规范,这种规范就叫总线标准。2、为何要制定总线标准? 43.什么是总线?总线是一组信号的集合,是计算机各模块间进行信号传输的公共通道。4.PCI 总线的优点有哪些?PCI 总线的优点:(1)高性能;(2)通用性强;(3)低成本;(4)使用方便;(5)可靠性高、数据完整性好。第三章一、填空 :1.8086CPU 的外部中断引脚有 INTR;NMI。2.8086 的中断可分为内部中断;外部中断两大类。3.8086 的外部中断分为可屏蔽中断(INTR) ;不可屏蔽中断(NMI )4.中断返回时。8086 自动从堆栈中取出断电

10、地址和 值恢复5.CPU 处理“ 紧急事件 ”时,原程序的暂时中断处称为 二、选择题1.CPU 响应 INTR 引脚上来的中断请求的条件是( B ) 。A.IF=0 B.IF=1 C.TF=0 D.TF=12.若 8259A 工作在优先级自动循环方式,则 IRQ4 的中断请求被响应并且服务完毕后,优先级最高的中断源是( B ) 。A.IRQ3 B.IRQ5 C.IRQ0 D.IRQ43.8086 中断系统可以管理( C )种中断。A.16 B.1K C.256 D.1284.8086 中断向量表的大小为( B )字节。A.256 B.1024 C.2k D.64k5.软中断 INTn(n=10

11、H FFH)的优先级排列原则是( A ) 。A.n 值愈小级别越高 B.无优先级别C.n 值愈大级别越高 D.随应用而定6.两片 8259A 级联后可管理( A )级中断。A.15 B.16 C.32 D.647.8086 中断系统中优先级最低的的是( C ) 。A.可屏蔽中断 B.不可屏蔽中断C.单步中断 D.除法出错8.在中断输入方式下,可将外设的( A )状态线,作为中断触发信号,接口 CPU 的INTR 引脚上。A.数据准备好 READY B.外设不忙 BUSY C.复位 RESET D.读(/RD)或写(/WR )三、简答题:1.什么是中断?所谓中断是指 CPU 在正常执行程序的过程

12、中,由于内部/外部事件的触发或由程序的预先安排,引起 CPU 暂时中断当前正在运行的程序,而转去执行为内部/外部事件或程序预先安排的事件的服务子程序,待中断服务子程序执行完毕后,CPU 再返回到被暂时中断的程序处(断点)继续执行原来的程序,这一过程称为中断。2.什么是中断向量?中断向量是中断服务程序的入口地址。3.中断向量与向量中断是否同一含义?为什么?54.CPU 是如何根据中断类型码找到相应得中断服务程序入口地址的? 5.CPU 响应可屏蔽中断的条件是什么?CPU 响应可屏蔽中断的条件是:(1)CPU 必须处于开中断状态 IF=1;(2)CPU 现行指令执行结束;(3)没有其他优先级高的中

13、断请求。 (没有内部中断,没有非屏蔽中断,没有总线请求。6.初始化命令字的作用是什么?.初始化命令字的作用是使芯片处于一个规定的基本工作方式,并在此方式下进行工作。7.一个中断类型码为 13H 的中断处理子程序存放在 0010:3800H 开始的内存,其中断向量应如何存放?8.什么是中断向量表?把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。9.8259 的中断服务寄存器 ISR 的某一位如果置 1,其含义是什么?第四章一、填空 :1.8255A 是可编程并行接口芯片。2.8255A 具有基本 I/O;选通 I/O;双向选通 I/O 三种工作

14、方式。3.8255A 有三种工作方式。二、选择题1.传输距离较近时,常采用( D ) 。A.串行接口 B.简单接口C.可编程接口 D.并行接口2.并行接口一般要对输出数据进行锁存,其原因是( A ) 。A.外设速度常低于主机速度B.主机速度常低于外设速度C.主机与外设速度通常差不多D.要控制对多个外设的存取3.并行接口一般要对输入数据进行缓冲,其原因是( B ) 。A.等待外设的数据准备好 B.将外设与数据总线隔离C.等待外设不忙 D.要控制对多个外设的存放4.8255A 工作在方式 2(双向选通 I/O)时, ( D ) 。A.只能作输入接口 B.只能作输出接口C.作输入口或作输出口 D.即

15、可作输入口、也可作输出口E 输入、输出可以同时进行三、简答题:1.在并行接口中为什么要对输出数据进行锁存?在什么情况下可以不锁存?.数据锁存就是延长数据存在时间,便于与外设存取时间配合。在外设速度与主机相匹配时,可以不需要锁存。2.并行接口的主要特点及其主要功能是什么?6主要特点:数据并行传输,传输速度快,但距离较近。主要功能:并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。3.8255A 有哪几种工作方式?8255A 有 3 种工作方式:方式 0:基本 I/O 方式;方式 1:单向选通 I/O 方式;方式 2:双向选通 I/O 方式。四、编程设计题1.如图 2 所示,8255 的 A

16、 口与共阴极的 LED 显示器相连,若片选信号A9A 2=11000100,问 8255A 的地址范围是多少?A 口应工作在什么方式?写出 8255A 的初始化程序。图 2(注意:74LS138ABC 的 A 接的是 A2)(1)地址范围:310H313H(2)A 口工作在方式 0 输出(3)初始化程序MOV AL,80HMOV DX,313HOUT DX,AL2.如 图 3, 分 析 各 端 口 的 地 址 , 并 写 出 8255A 的 初 始 化 程 序 。图 37(1)各端口的地址为:A 口:310HB 口:312HC 口:314H控制寄存器:316H(2)初始化程序:MOV AL,8

17、2HMOV DX,316HOUT DX,AL3.如图 4 所示电路,分析各端口地址;A 口、B 口工作在什么方式;写出 8255A 的初始化程序。图 4(1)A 口:188HB 口:189HC 口:18AH控制口:18BH(2)A 口输入方式 0B 口输出方 0控制字:10010000 90H(3)初始化程序MOV AL,90HMOV DX,18BHOUT DX,AL84.利用 8255A 检测 8 个外部开关量的状态, 1)请画出接口电路图,2)写出初始化程序段。3)编程实现从 A 口读入开关状态,存放在 ADATA 单元。(1)硬件连接图,如图 5。图 5(2)初始化程序段MOV AL,9

18、0H ;A 口控制字( A 口方式 0,输入)OUT PORT,AL ;控制字写入控制寄存器(PORT 代表控制寄存器的端口地址)(3)编程实现从 A 口读入开关状态,存放在 ADATA 单元。第五章一、填空 :1.8253 有 6 种工作方式。2.8253 中有.三个独立的计数器。3.8253 是可编程定时器/计数器 。4.8253 中的每个计数器可作为二进制和十进制计数器用。5.8253 共有 4 个地址。6.从 8253 计数器中读出的计数值不是读出瞬间的减计数器的内容。二、选择题1.可以从 8253 的(D )寄存器中读出减计数器的值。A.控制寄存器 B.计数初值寄存器C.减计数单元

19、D.输出锁存寄存器2.8253 工作在方式 3 方波发生器时,当计数初值为奇数时,输出波形的高电平和低电平的关系是( B )A.高电平和低电平一样宽 B.高电平比低电平多一个计数脉冲C. 低电平比高电平多一个计数脉冲 D.都有可能,随机3.可编程定时器/计数器 8253 有( C )工作方式。A.一种 B.二种 C.六种 D.八种4.计数器与定时器的工作原理是( C ) 。A.不完全相同的 B.根本不同的C.相同的 D.互不相关的5.可编程定时器/计数器 8253 的控制字为( A )个字节。A.1 B.2 C.3 D.46.起动 8253 的计数器开始或计数的方式有( C ) 。A.软件方式

20、 B.硬件方式 C.软件和硬件方式 D.门控信号7.向 8253 写入的计数初值写到了( A )中。A.初值寄存器 B.计数器 0# C.减计数单元 D.控制字寄存器8.在对 8253 进行任何操作前,都必须先向 8253 写入一个( A ) ,以确定 8253 的工作方式。9A.控制字 B.计数初值 C.状态字 D.指令9.计数初值送到 8253 的( B )寄存器中。A.控制寄存器 B.计数初值寄存器C.减计数单元 D.输出锁存寄存器三、简答题:1.为什么要对 8253 写控制字?8253 有多种工作方式供选择,因此 8253 在使用前必须先向其写控制字,以决定究竟工作在哪一种方式。2.定

21、时器和计数器有什么相同和不同?定时器和计数器是同一器件计数器件,其共同的特点是都有一个计数脉冲输入端,每输入一个脉冲,计数器就进行加 1 或减 1 计数。若计数器件的计数脉冲的频率固定,则可利用计数实现定时,这就是定时器。若计数器件的作用仅仅是记录输入脉冲的多少,则称为计数器。3.8253 的控制字是否可以读出?计数初值是否可以读出?可以从 8253 读出什么内容?(1)不可以;(2)不可以;(3)从输出锁存寄存器读出减计数单元中的计数值。4.从 8253 计数器中读出的计数值是否是读出瞬间的减计数器的内容?不是。因为读出的是输出锁存寄存器的内容不是减计数器的内容。5、设用定时器/计数器 82

22、53 对一个输入脉冲进行 2M 次分频,问能否采用一个计数器完成,为什么?可以采用什么方法实现要求的分频?不能,因为一个计数器的最大分频是 FFFFH 为 65535。可以用两个计数器完成,第一个计数器分频 1000 次,将分频的结果送入第二个计数器,第二个分频 2000 次加起来为1000*2000=2M四、编程设计题1.写出如图 1 所示原理图中,芯片 8253 选通工作的地址范围,各端口地址各为多少?设置 8253 计数器 0#为 BCD 码计数方式,工作于方式 3(方波发生器) ,CLK 0 输入端每来5 个计数脉冲,输出端 OUT0 的高电平与低电平反相一次(对称方波) ,写出设置控

23、制字的指令序列。10(1)地址范围:80H83H;计数器 0#:80H; 计数器 1#:81H ;计数器 2#:82H; 控制寄存器:83H(2)计数器 0#为 BCD 码计数方式,工作于方式 3,方式控制字为 00010111B=17HCLK0 输入端每来 5 个计数脉冲,输出端 OUT0 的高电平与低电平反相一次(对称方波),即计数初值为 10,BCD 码计数,为 10H。(3)8253 初始化程序:MOV AL, 17HOUT 83H,ALMOV AL,10HOUT 80H,AL第六章一、填空 :1.0809 是常用的 A/D 转换芯片。2.数/模转换方式有多种方法,常用的是 T 型电阻

24、网络法。3.0832 是常用的 D/A 转换芯片。4 将各种物理量变成电信号的装置称为 传感器5、逐次逼近式 A/D 转换器内部有一个 D/A 转换器。6、ADC0809 的 EOC 引脚如果输出为高电平,表示 A/D 转换结束。7. 若要使 D/A 转换器的输出端电压波形更为光滑,可以在 D/A 转换器输出端加一个滤波电路二、选择题1.当外设输入的信号变化很快时,应考虑在 A/D 转换器的输入端加一个(C ) 。A.传感器 B.滤波电路C.采样保持器 D.多路模拟开关2.梯形电阻网络中的电阻为( B ) 。A.10k 和 20k B.R 和 2RC.R 和 RF D.2R 和 RF3.D/A 转换器输出模拟电压的最大幅值不会超过( D ) 。A.+5V B.0V C.输入电压 D.参考电压4.当外设的输出信号为模拟电压时,需在输入通道中设计一个( A ) 。A.A/D 转换器 B.D/A 转换器C.定时器/计数器 D.传感器5.使多路模拟信号共有一个 A/D 转换器时,需使用(B ) 。A.采样保持器 B.多路模拟开关C.传感器 D.滤波电路6.将各种物理信号变成电信号的装置称为( B ) 。A.采样保持器 B.传感器C.模/数转换器 D.数/模转换器7.当外设所需的控制信号为模拟电压时,需在输出通道中设计一个(D ) 。

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

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。