收藏 分享(赏)

微机原理与接口技术考试复习题(有答案).doc

上传人:精品资料 文档编号:10383753 上传时间:2019-11-05 格式:DOC 页数:4 大小:58.03KB
下载 相关 举报
微机原理与接口技术考试复习题(有答案).doc_第1页
第1页 / 共4页
微机原理与接口技术考试复习题(有答案).doc_第2页
第2页 / 共4页
微机原理与接口技术考试复习题(有答案).doc_第3页
第3页 / 共4页
微机原理与接口技术考试复习题(有答案).doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 微型计算机原理及接口技术试题(120 分钟)一. 单项选择题(在每小题的四个备选答案中选出一个正确的1. 8086CPU 芯片的外部引线中,数据线的条数为( )。A.6 条 B.8 条 C.16 条 D.20 条28086CPU 工作在总线请求方式时,会让出( )。A.地址总线 B.数据总线 C.地址和数据总线 D.地址、数据和控制总线38086 在执行 OUT DX,AL 指令时,AL 寄存器的内容输出到( )上。A地址总线 B数据总线 C存储器 D寄存器48086CPU 的 I/O 地址空间为( )字节。A64KB B1MB C256B D1024B5. 当 8086CPU 读 IO 接

2、口时,信号 MIO 和 DTR 的状态必须是( )。A.00 B.01 C.10 D.116. 在 8088CPU 中, 用于寄存器间接寻址输入输出指令的寄存器是( )。A. AX B. BX C. CX D. DX7两片 8259A 级联后可管理( )级中断。A15 B.16 C.32 D.6488086 中断系统中优先级最低的的是( )。A.可屏蔽中断 B.不可屏蔽中断 C.单步中断 D.除法出错9CPU 在执行 IN AL,DX 指令时,其( )。A IO/M 为高, RD 为低 B IO/M 为高, WR 为低C IO/M 为低, RD 为低 D IO/M 为低, WR 为低10. 内

3、存从 A4000H 到 CBFFFH,共有( )A.124K B.160K C.180K D.224K11. 8088CPU 中的 CS 寄存器是一个多少位的寄存器?( )。A.8 位 B.16 位 C.24 位 D.32 位12地址译码器的输出一般可为接口的( )信号。A片选 B数据输入 C地址 D控制13. 8255 工作在方式 0 时,下面哪种说法正确( )A. A、B、C 三个口输入均有锁存能力B. 只有 A 口输入有锁存能力C. 只有 C 口输入有锁存能力D. A、B、C 三个口输入均无锁存能力14. 实现 DMA 传送,需要( )A.CPU 通过执行指令来完成 B.CPU 利用中断

4、方式来完成C.CPU 利用查询方式来完成 D.不需要 CPU 参与即可完成15CPU 在执行 OUT DX,AL 指令时,( )寄存器的内容送到地址总线上。AAL BDX CAX D DL16、微机的各组成部分,用_B_把它们连在一起。 A)数据总线 B)系统总线 C)控制总线 D)地址总线 二、填空题1.8088 CPU 地址总线为 20 位,片外数据总线为 8 位2 DMA 可以工作在 状态和 状态下,区分当前 DMA 工作在什么状态下。5 在总线上要完成一次数据传输一般要经历如下阶段: 、 和 。6 8255A 是 芯片,有 种工作方式;7 8253 是 芯片,内部有 个端口地址,其中的

5、每个计数器可作为 进制和 进制计数器使用。8 从 8253 计数器中读出的计数值 读出的减一计数器当前值。(是、不是)9 串行通信包括 和 两种方式。10. 158 的 16 位二进制补码为 ,原码为 ,反码为 。11-20 的 8 位二进制补码为 ,原码为 ,反码为 。12操作数寻址方式主要有 、 、 和 4 类。13 中断过程包括 、 、 和 4 个阶段。14 I/O 端口地址的编制方式是 和 。15、以下指令,执行前:DS=4000H, BX=0200H, SI=0008H, AX=789AH 执行指令 MOV BX+SI,AX,其目的操作数地址为0208H,指令执行后,目的操作数中的内

6、容为 40208H ,目的操作数是 基址变址 寻址方式。16、计算机通常 运算器 和 控制器 是核心部件,合称为中央处理单元 CPU。三简答题1 微型计算机接口一般应具有哪些功能?2 什么是中断、中断向量和中断向量表?3 8086/8088cpu 怎样得到中断服务程序地址?请分别对软件中断和硬件中断加以说明?四综合题1写出以下原理图中,芯片 8253 选通工作的地址范围,各端口地址各为多少?设置 8253 计数器 2#为 BCD 码计数方式,工作于方式 3(方波发生器),CLK 2输入端每来 10 个计数脉冲,输出端 OUT2的高电平与低电平反相一次(对称方波),写出8253 的初始化程序段。

7、A2A1A0A8A7A6A5A4A3G1G2AG2BBCAY1CSOUT2GATE2CLK274LS1388253(1) 8253 各端口地址;(2) 8253 控制字(无关位可设为 0)、计数初值;(3) 8253 初始化及向计数器置计数初值的程序段;答案:一。选择题1C 2. D 3.B 4.A 5.A 6.D 7.A 8.C 9. C 10.B 11. B 12.A 13.D 14.D 15.B 二填空题1两侧分析法 软硬件结合法2主动态 被动态3MN/MX425总线请求和仲裁阶段 寻址阶段 数据传送阶段 结束阶段6可编程并行接口 三7可编程定时器/计数器 4 2 108A/D9不是10

8、同步通信 异步通信11009EH 009EH 009EH12ECH 94H EBH13立即寻址方式 寄存器寻址方式 存储器寻址方式 端口寻址方式 14中断请求 中断响应及判优 中断服务 中断返回15独立编制 存储器映射编制三简答题1输入输出方式有三种:(1)执行 CPU 命令功能。(2)返回外设状态功能。(3)数据缓冲功能。(4)信号转换功能。(5)设备选择功能;(6)数据宽度与数据格式转换功能。3所谓中断是指 CPU 在正常执行程序的过程中,由于内部/外部事件的触发或由程序的预先安排,引起 CPU 暂时中断当前正在运行的程序,而转去执行为内部/外部事件或程序预先安排的事件的服务子程序,待中断

9、服务子程序执行完毕后,CPU再返回到被暂时中断的程序处(断点)继续执行原来的程序,这一过程称为中断。中断向量是中断服务程序的入口地址。把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。4数据单条 1 位宽的传输线上,一比特一比特地按顺序传送。各位已知5全译码方式:CPU 的全部地址总线都参与地址译码,因此一个端口对应唯一的一个地址,使用的地址线比较多,电路比较复杂。部分译码方式:CPU 输出的地址信号只有部分参与地址译码,另一部分未参与,因此一个译码输出对应若干个端口地址,这就是地址重叠现象。这种方法使用地址线少,电路简单。6 8086/808

10、8CPU 依据中断号乘以 4 找到中断向量表的位置,即从 0 段偏移中断号乘以 4 处连续取两个字,低字是中断服务程序的偏移地址,高字是中断服务程序的段地址。 软件中断和硬件中断的处理主要是获取中断号的方法不同,软件中断的中断号是编程人员指定或 CPU 内定的,不可屏蔽硬件中断的中断号为 2,可屏蔽硬件中断的中断号是由中断控制器 8259A 在中断响应期间送给 CPU 的,即必须有中断响应过程。7 编辑:EDIT 文件名.ASM汇编:MASM 文件名.ASM连接:LINK 文件名.OBJ调试运行或直接运行:DEBUG 文件名.EXE 或文件名四综合题1(1)因为 G 1=1, 所以 A8= A

11、7=1; 因为 G 2A= G2B=0, 所以 A 6= A5=0;因为 CS= Y 1, 所以 A4A3 A2=001; A1 A0用来选通 8255 内部端口地址:A 1 A0=(00、01、10、11)所以,8253 的 1#计数器端口地址为:0000,0001,1000,0100B=0184H (2 分)8253 的 2#计数器端口地址为:0000,0001,1000,0101B=0185H (2 分)8253 的 3#计数器端口地址为:0000,0001,1000,0110B=0186H (2 分)8255 的控制端口地址为:0000,0001,1000,0111B=0187H (2 分)(2)8253 控制字为 10010111B(或 10110111);(2 分)计数初值为 0AH(或 000AH);(2 分)(3)8253 初始化程序段:(4 分)MOV DX, 187HMOV AL, 10010111B(或 10110111)OUT DX, AL向计数器置计数初值的程序段:(4 分)MOV DX, 185HMOV AL, 0AHOUT DX, AL或:MOV DX, 185HMOV AL, 0AHOUT DX, ALMOV AL, 00HOUT DX, AL

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报