微机原理考试习题与答案(21)

时间:2025-07-05

考试题中一定会有的习题及其答案

中北大学微机原理及接口技术习题及练习册

二、选择题

1.8255A芯片具有三个独立数据端口,只有_______端口具有双向传输方式。

A) A口 B) B口 C) C口 D) 以上均可

2.当8255A的PC4-PC7全部为输出时,表明8255A的A端口工作方式为__________。

A) 方式0 B) 方式1 C) 方式2 D) 不能确定

3.8255A的A口工作在方式2时,B口可工作__________________。

A)方式0或方式1 B)方式1或方式2

C)只能工作在方式1 D)任何方式都不行,只能空着

4.已知某系统中8255芯片所占用的I/O地址为340H--343H,则该8255芯片内控制字寄存器口地

址为_________。

A)340H B)341H C)342H D)343H

5.某系统采用8255A并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定A口的工作

方式为方式1输出,则A口的地址最可能为__________。

A)0CBH B) 0CAH C) 0C9H D) 0C8H

6.8255A的方式选择控制字应写入__________。

A) A口 B) B口 C) C口 D) 控制口

7.在通用可编程并行电路8255A中,用于传输数据的8位I/O端口共有_________。

A) 1个 B)2个 C) 3个 D) 4个

三、简答题

1.8255A是什么芯片?一片8255占用几个口地址?它有几种工作方式?

2.8255A的方式0一般使用在什么场合?在方式0时,如果使用应答信号进行联络,应该怎么办?

3.当8255A工作在中断方式2时,CPU是如何来区分输入或输出的?

4.现欲从8255A芯片PC口的PC0输出高电平“1”,试问有哪几种办法实现此操作?

5.以4×4的键盘为例,简述非编码键盘中行反转法扫描键盘的工作原理。

四、硬件编程题

1.一个8088系统中有一8255A,8255A各口设置如下:A组与B组均工作于方式0,A口为数输入,

B口为输出,C口高位部分为输出,低位部分为输入,A口地址设为40H。

1) 写出工作方式控制字

2) 对8255A初始化

3) 从A口输入数据,将其取反后从B口送出

2.设8255A的4个寻址地址号为0060H~0063H,试编写下列各种情况下的初始化程序。

1) 将A组和B组设置成方式0,A口,B口为输入,C口为输出。

2) 将A组工作方式设置成方式2,B组为方式1,B口作为输出。

3) 将A口,B口均设置成方式1,均为输入,PC6和PC1为输出.

4) A口工作在方式1,输入;B口工作在方式0,输出;C口高4位配合A口工作,低4位为输

入。

3. 8255A控制字如下,8255A端口地址为:160H、162H、164H、166H,端口A方式0输出,端口B

方式0输入,端口C方式0输出。编写程序实现初始化,并将端口B内容的2倍与端口C的内容求

和后将结果取反送到端口A。

五、硬件设计题

1.用一片8255 A芯片设计一基于PC系统总线的I/O接口板,要求:

1)8255A占用的端口地址为300H--306H,画出原理图。

2)设8255A的PA、PB、PC口均工作在方式0,PA口为输入,PB、PC口均为输出,编写8255

的初始化程序片段(已知8255A控制字为10010000B)。

17

微机原理考试习题与答案(21).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219