微机原理题库加编号 下载本文

设8253的计数器0,工作在方式1,计数初值为2050H;计数器1,工作在方式2,计数初值为3000H;计数器2,工作在方式3,计数初值为1000H。如果三个计数器的GATE都接高电平,三个计数器的CLK都接2MHz时钟信号,试画出OUT0、OUT1、OUT2的输出波形。

07 0011 0502 0502 03 10 半导体存储器及接口

已知一个具有14位地址和8位数据的存储器,回答下列问题: (1)该存储器能存储多少字节的信息?

(2)如果存储器由8K×4位RAM芯片组成,需要多少片? (3)需要多少位地址作芯片选择?

07 0013 0601 0601 03 10 输入/输出接口技术

采用无条件输入方式与按键外设接口时,接口电路应如何设计?试画图说明。

07 0014 0603 0603 03 10 中断处理技术

已知8086系统中采用单片8259A来控制中断,中断类型码为20H,中断源请求线与8259A的IR4相连,计算中断向量表的入口地址。如果中断服务程序入口地址为2A310H,则对应该中断源的中断向量表的内容是什么?

07 0015 0603 0603 03 10 中断处理技术

已知8086系统采用单片8259A,中断请求信号使用电平触发方式,完全嵌套中断优先级,数据总线无缓冲,采用自动中断结束方式,中断类型码为20H~27H,8259A的端口地址为B0H和B1H,试编程对8259A设定初始化命令字。

07 0016 0701 0701 02 10 定时计数技术

设8253芯片的计数器0、计数器1和控制口地址分别为04B0H、04B2H、04B6H。定义计数器0工作在方式2,CLK0为5MHz,要求输出OUT0为1KHz方波;定义计数器1用OUT0作计数脉冲,计数值为1000,计数器减到0时向CPU发出中断请求,CPU响应这一中断请求后继续写入计数值1000,开始重新计数,保持每一秒钟向CPU发出一次中断请求。试编写出对8253的初始化程序,并画出硬件连接图。

29

07 0017 0701 0701 02 10 定时计数技术 将8253定时器0设置为方式3(方波发生器),定时器1设置为方式2(分频器)。要求定时器0的输出脉冲作为定时器l的时钟输入,CLK0连接总线时钟4.77MHz,定时器1输出OUT1约为40Hz,试编写实现上述功能要求的程序。

07 0018 0702 0702 03 10 并行通信接口技术

某8255A的端口地址范围为03F8H~03FBH,A组和B组均工作在方式0,A口作为数据输出端口,C口低4位作为状态信号输入口,其它端口未用。试画出该片8255A与系统的连接图,并编写初始化程序。

07 0019 0702 0702 01 15 并行通信接口技术

采用8255A作为甲乙两台计算机并行通信的接口电路,请画出查询式输入/输出方式工作的接口电路,并写出甲机发送的程序。

07 0021 0705 0705 03 10 数/模转换及模/数转换技术 如图ADC0809直接与CPU扩展槽的连接图,编写采样程序。

07 0023 0705 0705 03 15 数/模转换及模/数转换技术

30

CPU和ADC的中断接口电路如图。使用中断方法编写控制程序,对ADC输入的模拟量采样100个点,并转换成数字量。

07 0025 0502 0502 03 10 半导体存储器及接口

用1K×4的2114芯片组成2K×8的存储器系统。试画图说明并写出每块芯片的地址范围。

解: 2114-1 芯 片 的 地 址 范 围 :0 0 0 0 H-0 3 F F H 2114-2 芯 片 的 地 址 范 围 0 40 0 H-0 7 F F H

07 0026 0502 0502 03 10 半导体存储器及接口

用2K×8的2716A存储器芯片组成8K×8的存储器系统。试画图说明并写出每块芯片的地址范围。

解:

31

2716-1 芯 片 的 地 址 范 围 :0 0 0 0 H-0 7 F F H 2716-2 芯 片 的 地 址 范 围 0 80 0 H-0 F F F H 2716-3 芯 片 的 地 址 范 围 :10 0 0 H-1 7 F F H 2716-4

芯 片 的 地 址 范 围 180 0 H-1F F F H

07 0027 0702 0702 01 15 并行通信接口技术

利用8255A的A口方式0与微型打印机相连,将内存缓冲区BUFF中的字符打印输出。CPU为8088,硬件连接如下图,试完成相应的软件设计。

07 0028 0702 0702 01 20 并行通信接口技术

利用8255A的A口方式1与微型打印机相连,采用中断方式将内存缓冲区BUFF中的字符打印输出。CPU为8088,硬件连接如下图,试完成相应的软件设计。

32