微型计算机常见接口设备,微机接口期末考试试题及答案整理版

计算机接口技术复习题

一.填空题

1)8255A端口B可工作在0 、 1 方式下

注:A口工作在0、1、2方式下

2)中断分为两大类内部中断和外部中断。

3)CPU与外设之间有交换的信息有状态信息、控制信息和数据信息。

4)8253定时/计数芯片中,CLK和GATE所起的作用分别是计数脉冲和用于定时/计时的启动/停止,允许/禁止。

5)控制微型计算机与外设之间的信息交换有4种方式,分别是程序控制方式、DMA控制方式、中断控制方式、I/O通道方式。

6)8255的A1和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口具有位控能力,允许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通过各自的8255并行连接进行双向数据交换时应当采用( 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级中断至少需要( 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 )信号。

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、0—65535

B、0—65536

C、1—65535

D、1—65536

15、在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设( 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

第1页共3页

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值