安徽大学2010-2011学年第1学期微机原理A(2)

2019-08-17 12:30

六、接口技术题(第1题6分,第2题8分,第3题12分,共26分) 得分 1、某8086 系统存储器部分电路如下图所示,请按图回答如下问题: (6分)

① 该存储系统的总容量?

② 按此图进行地址译码,是否存在地址重叠现象?

③ 请分别写出SRAM0和SRAM1的地址范围?(要求有分析过程)

答 题 勿 超 装 订 线 ------------------------------装---------------------------------------------订----------------------------------------线---------------------------------------- 2、计数器/定时器8253,振荡器(频率为1MHz)连线如下图所示,其中振荡器的脉冲输出端接通道0的计数脉冲输入端CLK。设8253的端口地址为180H~186H,请完成下列任务: (8分)

① 该电路中通道0的OUT0输出2KHz连续方波,通道0的计数初值是多少?(写出计算公式)。GATE0接什么电位?在图中画出。

② 若要8253的OUT1端,能产生周期为1秒的连续方波,该如何解决,在图上画出连线。

③ 写出实现上述功能的8253的初始化程序。

3、某8086 系统使用 8255A扩展键盘接口电路如下图所示。8255A的端口 A工作于方式 0、输入;端口 C 输出。设 8255A端口地址范围为:80H~83H。 (12分)

① 写出8255A的控制字(无关位置 0),编写 8255A的初始化程序,并加简要注释; ② 编写 CPU逐行扫描键盘程序段(无键按下时,循环扫描;确认有键按下时,消除键抖动后程序暂停),并加简要注释。

《微机原理及应用》试卷2011.01 稿纸页 姓名 学号

注:1、须在答题前署名,在稿纸页上答题无效;

2、可与试卷分离,但必须与试卷一起完整上交。

附录:(答题时可能用到的参考资料)

1、8253控制字格式

D 7 SC1 D6 SC0 D5 RW1 D4 RW0 D3 M2 D2 M1 D1 M0 D0 BCD 计数格式选择 0:二进制 1:二-十进制 工作方式选择 000:方式0 001:方式1 010:方式2 011:方式3 100:方式4 101:方式5 计数器选择 00:选计数器0 01:选计数器1 10:选计数器2 11:无意义 读/写格式指示 00:锁存当前计数器值 01:只读/写低8位 10:只读/写高8位 11:先读/写低8位, 再读/写高8位

2、8255控制字格式

3、8259命令字定义一览表: 命令字 ICW1 ICW2 ICW3主 ICW3从 ICW4 OCW1 OCW2 OCW3 A0 0 1 1 1 1 1 0 0 D7 × T7 S7 0 0 M7 R × D6 × T6 S6 0 0 M6 SL D5 × T5 S5 0 0 M5 EOI D4 1 T4 S4 0 SFNM M4 0 0 D3 LTIM T3 S3 0 BUF M3 0 1 D2 × × S2 ID2 M/S M2 L2 P D1 SNGL × S1 ID1 AEOI M1 L1 RR D0 1 × S0 ID0 1 M0 L0 RIS

ESMM SMM

第1页,共1页


安徽大学2010-2011学年第1学期微机原理A(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:购车库协议书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

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