自考

各地资讯
当前位置:考试网 >> 自学考试 >> 自考真题 >> 工学类 >> 微型计算机原理应用 >> 文章内容

排行热点

全国2008年1月自学考试微型计算机原理及应用试题_第4页

来源:考试网 [ 2011年12月12日 ] 【大 中 小】
根据题意将下列程序补充完整,数据要求按十六进制填写。
主程序为:
MOV  AL       , (1)           ;通道0初始化,设置通道0工作方式
OUT  (2)     ,AL
 MOV  AL       ,  (3)             ;通道0计数初值
 OUT  40 H      ,AL
 STI                               ;开中断
LOP:HLT                              ;等待中断
 JMP  LOP
中断服务程序为:
 MOV  AL       ,01H              ;通道1的GATE1置1,启动计数
 OUT   (4)       ,AL
 MOV  AL       ,  (5)            ;通道1初始化
 OUT   (6)       ,AL
 MOV  AL       ,  (7)            ;通道1计数初值低8位
 OUT   (8)       ,AL
 MOV  AL       ,  (9) 
 OUT   (10)      ,AL
 CALL  DL5S                        ;延时5s
 MOV  AL       ,00 H              ;通道1的GATE1置0,停止计数
 OUT  80 H      ,AL
 IRET
答:(1)_______(2)________(3)_______(4)________(5)________
(6)_______(7)________(8)_______(9)________(10)________
六、设计题(本大题共1小题,15分)
38.8255A的PA口外接8个按键,如题38图所示。设8255A的PA口地址为300H。
  (1)此时8255A应当在哪一种工作方式下工作?编写8255A的初始化程序。(6分)
  (2)由于按键的断开与闭合都需要经过几毫秒抖动后才能真正接触,采取什么措施保证按键稳定后才检测键的

信息?(2分)
  (3)编写一个检测是否有键按下的子程序。如果没有键按下,程序扫描PA口状态;如果有键按下,程序返回。

(7分)


首页 1 2 3 4 尾页
责编:snrvge