微机接口期末考试试题及答案整理版

上传人:飞****9 文档编号:143132897 上传时间:2020-08-26 格式:PDF 页数:3 大小:242.99KB
返回 下载 相关 举报
微机接口期末考试试题及答案整理版_第1页
第1页 / 共3页
微机接口期末考试试题及答案整理版_第2页
第2页 / 共3页
微机接口期末考试试题及答案整理版_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《微机接口期末考试试题及答案整理版》由会员分享,可在线阅读,更多相关《微机接口期末考试试题及答案整理版(3页珍藏版)》请在金锄头文库上搜索。

1、第 1 页 共 3 页 计算机接口技术复习题计算机接口技术复习题 一填空题一填空题 1)8255A 端口 B 可工作在 0 、 1 方式下 注:A 口工作在 0、1、2 方式下 2)中断分为两大类 内部中断 和 外部中断 。 3)CPU 与外设之间有交换的信息有 状态信息 、 控制信息 和 数据信息 。 4)8253 定时/计数芯片中,CLK 和 GATE 所起的作用分别是 计数脉冲 和 用于定时/计时的启动/停止, 允许/禁止 。 5)控制微型计算机与外设之间的信息交换有 4 种方式,分别是 程序控制方式 、 DMA 控制方式 、 中断控制方式 、 I/O 通道方式 。 6)8255 的 A

2、1 和 A0 引脚分别连接在地址总线的 A1 和 A0,当命令端口的地址为 317H 时,则 A 口、B 口、C 口的 口地址分别为 314h 、 315h 、 316h 。 7)1 个中断类型号为 01CH 的中断服务程序存放在 0100H: 3600H 开始的内存中, 则中断向量存储在地址为 0070h 至 0073h 的四个内存单元中。 注: 一个中断类型号为 01CH 的中断处理程序存放在 0100H:3800H 开始的内存中,中断向量存储在地址为 0070H 至 0073H 的 4 个字节中 二单项选择题二单项选择题 1、 8255 可编程并行接口芯片的 C 口具有位控能力, 允许

3、CPU 用输出指令单独对 C 口的某一位写入 0 或写入 1 , 正确的方法是通过( b )方式写入。 A 写入 8255 的 C 数据口 B 写 8255 的控制寄存器 C 读 C 口状态后对相应位做“或运算”或者“与运算”后写入 C 数据口 D 读 C 口状态后再直接写入 8255 的 C 数据口 2、在串行数据传送中,若工作于异步方式,每个字符传送格式为数据位 8 位,奇偶校验位 1 位,停止位 1 位,波 特率为 4800,则每秒钟最多能传输的字符数是( a ) A 480 B 4800 C 436 D 600 3、8255 具有 3 种并行工作方式,当两个 CPU 通过各自的 825

4、5 并行连接进行双向数据交换时应当采用( c ) A 方式 0 B 方式 1 C 方式 2 D 三种方式都不行 4、微机系统中要组成 32KBX16 的存储器,需要选用( a )片规格为 2KBX8 的芯片 A 32 B 16 C 64 D 8 5、下列芯片是串行接口的是( c ) A 8255 B 0809 C 8251A D 8259 6、下列说法中对半双工通信方式论述正确的是( c ) A 某一时刻通信双方能同时双向传送数据 B 通信双方只能单向传送数据 C 通信双方不能同时收发数据,但可以在不同时候在两个方向传送 D 以上说法均不对 7、用 8259 级连产生 64 级中断至少需要(

5、b )片 8259 芯片。 A 8 B 9 C 7 D 10 8、下列关于中断说法正确的是( b ) A 软中断是随机发生的 B 硬中断是外部硬件产生的,包括不可屏蔽中断 NMI 与可屏蔽中断 INTR C 硬中断只包括可屏蔽中断 INTR D 硬中断是可以调用的 9、并行接口 8255 中既可以当数据口用又可以当状态口用的是( c ) A A 口 B B 口 C C 口 D 没有这样的端口 10、根据串行通信规定,收发双方的(b 必须保持相同。 A 通信时钟 B 数据格式 C 波特率 D 波特率和数据格式 11、CPU 在执行 OUT DX,AL 指令时,CPU 往控制总线上送( b )信号

6、。 A、IOR B、IOW C、MR D、MW 12、当一个系统有多片 8259 芯片时,主片必须工作在( b ) A、全嵌套方式 B、特殊全嵌套方式 C、优先级自动循环方式 D、优先级特殊自动循环方式 13、8086CPU 往 8255 端口 B 送数据时,则 8255A 芯片引脚 A1AO 为( b ) A、A1A0=00 B、A1A0=01 C、A1A0=10 D、A1A0=11 14、8253 是 16 位可编程计数器,计数器初植范围应为( a ) A、065535 B、065536 C、165535 D、165536 15、在查询传送方式中,CPU 要对外设进行读出或写入操作前,必须

7、先对外设( b ) A.发控制命令 B.进行状态检测 C.发 I/O 端口地址 D.发读/写命令同 33、当进行 DMA 操作时,CPU 必须让出( d )给 DMAC。 A.控制总线 B.地址总线 C.数据总线 D.以上所有总线 42.某一 8253 通道,CLK 输入频率 1000Hz,工作于方式 3(方波方式) ,写入的计数初值为 10H,且采用二进制计 数方式,则一个周期内输出信号的高电平和低电平分别为( d )ms A.10,10 B.5,5 C.16,16 D.8,8 第 2 页 共 3 页 三判断题三判断题 端口从物理上来观察就是接口中的寄存器。 ( 对 ) I/O 操作是指 C

8、PU 直接对 I/O 设备进行操作。 对端口的操作 ( 错 ) 串行通信时,不能在两个方向上同时进行数据传送。 ( 错 ) 四简四简答题答题 1) 什么叫端口?I/O 端口有那几类,各自作用是什么? 答:是接口电路中能被 CPU 直接访问的寄存器的地址。 数据、状态、命令 Cpu 的命令只能写在命令口 外设的状态只能在状态口读取 数据只能读(写)至(自)数据口 2)简述接口电路的可编程功能 答:简单的具有输入功能和输出功能的可编程接口电路,它包括一个输入接口,其组成主要是八位的三态门;一个 输出接口,其组成主要是八位的锁存器;另外还有八位的多路转换开关及控制这个开关的寄存器 FF 简述接口电路

9、的可编程功能:各硬件单元不是固定死的,由用户在使用时通过计算机指令选择不同的通道、电路及 设定不同的状态以实现具体功能。 1 缓冲锁存数据 2 地址译码 3 传递命令 4 码制转换 5 电平转换 3)中断控制器 8259A 的初始化编程步骤?76p 答:8259 初始化命令字 ICW 有四个,在不同的状态下写入不同 ICW1、ICW2 是必须的 ICW3 在级联时才用。 ICW4 是专用于 8086 系统的。 地址线 A0、特定标志位、及 ICW 的输入顺序相配合;完成多寄存器的寻址。 1、接口技术的基本概念与基本原理、接口技术的基本概念与基本原理 接口就是微处理器接口就是微处理器 CPU 与

10、外部连接的部件,是与外部连接的部件,是 CPU 与外部设备进行消息交换的中转站。与外部设备进行消息交换的中转站。 主要内容:主要内容:i/o 端口编址译码技术端口编址译码技术 cpu 与接口交换数据的方式与接口交换数据的方式 查询查询 中断技术和中断技术和 DMA 技术技术 2、计算机基本设备的接口技术、计算机基本设备的接口技术 存储器接口存储器接口 基本外设接口基本外设接口 3、了解常见可编程接口的组成结构及基本原理,掌握其编程方法。、了解常见可编程接口的组成结构及基本原理,掌握其编程方法。 定时定时/计数器计数器 8253/8254,中断控制器,中断控制器 8259, DMA 控制器控制器

11、 8237,串行通信接口,串行通信接口 8251,并行接口,并行接口 8255 等等 例 1:选择 2 号计数器,工作在 3 方式,计数初值为 533H(2 个字节) ,采用二进制计数。其初始化程序段为: MOV AL,10110110 B ;2 号计数器的初始化命令字 OUT 43H ,AL ;写入命令寄存器 MOV AX,533H ;计数初值 OUT 42H ,AL ;选送低字节到 2 号计数器 MOV AL,AH ;取高字节送 AL OUT 42H ,AL ;后送高字节到 2 号计数器 例 2:要求读出并检查 1 号计数器的当前计数值是否是全“1” (假定计数值只有低 8 位) ,其程序

12、段为 L: MOV AL,01000000B ;1 号计数器的锁存命令 OUT 43H ,AL ;写入命令寄存器 IN AL, 41H ;读 1 号计数器的当前计数值 CMP AL,0FFH ;比较 JNE L ;非全“1”,再读 HLT ;是全“1”,暂停 第 3 页 共 3 页 如上图所示,1)求 8253 的四个端口地址; (4 分)2)如果 8253 的计数器 1 与计数器 2 均工作在方式 3(周期性方 波输出) ,且计数初值均为 4,CLK1 的输入时钟频率为 8Mhz,求计数器 2 的 OUT2 的输出时钟频率?(4 分)3)写 出该定时接口的初始化程序段。 (12 分) 中断向

13、量的修改 在微机中,开机上电时系统会自动加载中断向量,用户可以通过修改中断向量来实现用户的中断服务程序。 修改方法:利用 DOS 功能调用的 25H 号和 35H 号功能实现。 25H 号功能调用:设置中断向量。 入口参数:AL=中断类型号 DS=中断处理程序入口地址的段值 DX=中断处理程序入口地址的偏移值 35H 号功能调用:获取中断向量 入口参数:AL=中断类型号 出口参数:ES=中断处理程序入口地址的段值 BX=中断处理程序入口地址的偏移 中断向量修改程序: MOV AH,35H ; 取原中断向量 MOV AL,N H ; N 为中断类型号 INT 21H MOV OLD_OFF,BX ;保存原中断向量到字变量中 MOV BX,ES; MOV OLD_SEG,BX MOV AH,25H ;设置新的中断向量 MOV AL,N H ; N 为中断类型号 MOV DX, SEG_INTR MOV DS,DX MOV DX, OFFSET_INTR INT 21H MOV AH,25H ;恢复原中断向量 MOV AL,N H ; N 为中断类型号 MOV DX, OLD_SEG MOV DS,DX MOV DX, OLD_OFF INT 21H

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

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号