吉林大学24春2月《计算机接口技术》作业考核-00019(随机组合题)
一、 综合题
1计数器/定时器8253,振荡器(频率为1MHZ)连线如下图所示,其中振荡器的脉冲输出端接通道0的计数输入端CLK0,设8253的端口地址为180H~186H。
10分
8253
CLK0CLK1
GATEOOUTO
<1MHZ方波
2KHZ方波
GATE1OUT 1周期为1秒的连续方波
请完成以下任务:
(1)该电路中通道0的OUT0输出2KHZ连续方波,通道0的计数初值为多少(写出计算式)?GATE0应接何电位?在图上画出。
(2)若要8253的OUT1端,能产生周期为1秒的连续方波,该如何解决?在图上画出。
(3)写出实现上述功能的8253初始化程序。
2利用DAC 0832 设计的一个三角波信号发生器,接口电路如图所示,要求:
1.指出DAC 0832的端口地址。
2.编写三角波信号输出控制程序。
二、 简答题
1用2Kx4位RAM构成64KB的存储系统,需要多少RAM芯片?需要多少位地址作为片外地址译码?设系统为20位地址线,采用全译码方式。
2 CPU在内部结构上由哪几部分构成?CPU应具备哪些主要功能?
3什么叫中断?中断的作用是什么?
4以行扫描方式为例,简述非编码键盘的工作过程。
5 8253的通道0按方式3工作,时钟CLK0的频率为1兆,要求输出方波的频率为40KHz,采用BCD码计数,设通道0的地址为PORTO,请对它写入计数值。
6说明共阳极LED显示器显示字符0的原理。
7 解决中断优先级的方法通常有哪几种?
8设8255A的四个端口地址分别为00COH、00C2H、00C4H和00C6H,要求用置0、置1的方法对PC6置1,对PC4置0。
9 8237A有哪几种传送方式?有哪几种传送类型?
10 INTR、INTA、NMI、ALE、HOLD、HLDA引脚的名称各是什么?