2:8253 CLK0的时钟频率为2.5MHZ,问: (1) 该通道的最大定时时间是多少?
(2) 要求8253通道地址为90H,92H,94H和96H,不允许地址重叠,使用3—8译码器,完成地址连线(可附加与、或、非门)
(3) 若要周期性地产生5ms的定时中断(方式2),试编写初始化程序片段。
(4) 若要产生1s的定时中断,试说明实现方法(画图表示有关通道信号的硬件连接,说明有关通道的工作方式)。
答:
① TCKL0=1/fclk0=1/2.5MHZ=0.4μs,所以,该通道的最大定时时间为: 65536X0.4=26214.4μs=26.2144ms
? 题目要求产生4个偶数端口地址,所以A0要参与高端地址译码,并使得A0=0,电路如
下所示
33
? 计数初值=5ms/0.4μs=12500,初始化程序如下:
MOV AL,34H OUT 96H,AL MOV AX,12500 OUT 90H,AL MOV AH,AL OUT 90H,AL
要实现1s定时已经超出了一个通道的最大定时时间,需要采用多个通道串接,如上图所示,通道0工作于方式2,对频率为2.5MHZ时钟计数,在OUT0产生周期为5ms的周期性脉冲信号,通道1工作于方式2,再对OUT0输出的5ms周期性脉冲信号计数,产生1s的定时中断信号,此时,通道1计数初值为:1s/5ms=200
模拟试卷6
一:填空题
1. 若[X]补=00110011B,[Y]补=11001100B,则[X-Y]补=____________B,运行结果对状态标志ZF,SF,OF的影响为_____________、______________、______________ 2. 8088 CPU内部DB为___16___位,AB为____20___位,可寻址的内存空间为___1MB__, 可寻址的I/O端口数为_____64K______个。 3.已知:
ORG 0100H ARY DW 3,$+4,5,6 CNT EQU $-ARY DB 7,8,CNT,9
则执行指令MOV AX,ARY+2和MOV BX,ARY+10后,(AX)=________,(BX)=________ 4.常用的虚拟存储器寻址系统由___主存,辅存__________两级存储器组成。 5. I/O端口地址的编址方式有___统一编址方式____和__独立编址方式_____两种。 6. 8237内部时序的状态有三种,分别是_空闲周期_,_请求应答周期,_DMA操作周期 7.在级联方式下,1片8259A最多可连接_____8______片从片。
34
8.设8253的工作频率为2.5MHZ,利用计数器0产生频率为1KHZ的方波,则送入计
数器0的计数初值为_____________。
9. 8255A有两类编程控制字,分别是_方式选择控制字___和__端口C按位置位/复位
控制字____
10. 调制解调器中,常用的调制技术有____________,_____________,____________ 11. LED数码管有两种结构,分别是___共阳极______,___共阴极_______
二:单项选择题
1:计算机的字长越长,一个字所能表示的数据精度就越高,在完成同样精度的运算时,其处理速度就__A___
A.越高 B.越低 C. 不一定
2.在8086变址寻址方式中,操作数的物理地址等于:___B________ A.段寄存器左移四位加上变址寄存器的内容
B.段寄存器左移四位加上变址寄存器的内容再加给定的偏移量
C. 段寄存器左移四位加上变址寄存器的内容再加基址寄存器内容 D. 段寄存器左移四位加上基址寄存器的内容再加给定的偏移量
3.“先执行后判断”的循环程序结构中,循环体执行的次数最少是_____A____次。
A.1 B. 0 C. 2 D. 不定 4. 下面的说法中,正确的是_____D____
A. EPROM是不能改写的
B. EPROM是可改写的,所以也是一种读写存储器 C. EPROM只能改写一次
D. EPROM是可改写的,但它不能作为读写存储器 5. _____B______是任何I/O接口中必不可少的逻辑部件。
A. 数据缓冲器、控制寄存器、状态寄存器 B. 数据缓冲器、端口地址译码器、读/写控制逻辑
35
C. 数据缓冲器、端口地址译码器、中断控制逻辑 6. 中断向量是____C_____ A. 子程序入口地址
B. 中断服务程序入口地址
C. 中断服务程序入口地址的地址 D. 传送数据的起始地址
7. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便____D____ A. 变为高电平 B. 变为低电平 C. 变为相应的高电平或低电平
D. 保持原状态不变,直至计数结束
8. 对于共阴极连接的7段数码显示器,如果要使某一段发光,则需要在对应的段输入引脚上输入
_____A_____
A. TTL高电平 B. TTL低电平 C. TTL高或者低电平
9. PC系列机键盘常采用单片机作为键盘控制器,它通过一条5芯电缆向主机提供键的____C____ A. BCD码 B. 二进制码 C. 扫描码 D. ASCII码 10. 波特率是串行通信的一项重要参数,以下说法中正确的是____B_________ A. 波特率是指单位时间内传送的字符数
B. 用选定的波特率除以10来估计每秒钟传送的字符数 C. 波特率也称波特率因子
D. RS-232C的标准波特率可取64bps
11. 从转换工作原理上看,______A______ADC速度最快
A. 逐次逼近式 B. 并行比较式 C. 双积分型 D. 电压频率式 12. 旋转式步进电机作为微机测控系统的执行元件,其基本作用是把脉冲个数变换为_____C_____ A. 位移 B. 转动速度 C. 角位移 D. 功率
三:简答题
1:已知:(DS)=1000H,(SS)=2000H,(SI)=007FH,(BX)=0040H,(BP)=0016H,变量TABLE的
偏移地址为0100H。请指出下列指令的源操作数字段是什么寻址方式?它的有效地址(EA)和物理地址(PA)分别是多少? (22)
MOV AX,[1234H]
36