预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共40页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微机原理期末测试题2、8253的工作频率为3.9936MHz,要求用8253产生一个频率为1200Hz的方波,设置为工作方式3,下面给出8253的初始化程序,试填空完成该程序,并加上注释。设通道0、1、2、控制端口地址分别为:60H、61H、62H、63H。(每空占1分,共7×1=7分;) 计数初值为N= 控制字为: MOVDX,; MOV,; OUTDX,AL; MOVDX,60H; MOVAL,; OUTDX,AL; MOVAL,; OUTDX,AL;CODE SEGMENT ASSUMECS:CODE,DS:DATA START:MOVAX,DATA MOVDS,AX MOVAH,4CH INT21H CODEENDS ENDSTART 六、应用题(30分,每题10分) 1、有8个发光二极管,提供高电平,二极管发光,提供低电平,二极管熄灭。若用8255A的B口来控制8个发光二极管依次轮流点亮,每个点亮时间为500mS,设8255A的端口地址为60H-63H。试完成初始化编程及控制程序(编程时延时500ms的子程序名为DELAY,不需编写,直接调用即可)2、设8253-5与8086相连,8253-5的时钟频率为2MHZ,其口地址为40H-43H,计数器0工作于方式2,要求每20ms向8086发出一中断请求信号,计数器1工作于方式3,要求输出频率为1000HZ的方波,请编写初始化程序。(10分)