2012年自考微型计算机及接口技术题六
来源:
考试网 [ 2012年2月29日 ] 【大 中 小】
9月14日接口上机试题(下午)
题目:8253通道1,方式0,8255C口高四位输入,A口输出到数码管。8253计数器初值为8255C口高四位输入的数值。8255A口输出值为8253计数器的当前值。(题意也就是例如;C口高四位输入5,按一下单脉冲,数码管显示4,再按一下数码管显示3……)
注意了!由于是C口高位输出做当前值,所以要加
MOV CL,4
SHR AL,CL
9月15日接口上机试题(下午)
题目:8253 通道1,方式0 。8255 c口高四位接开关,a口输出,8253 初值来自c口高四位,有键按下就返回dos。建议还没考的,多练习些题,多编程。
(04年)3月17日接口上机试题(下午)
;2004年3月17日下午 北大微机考题
;感受: 一点都不难!!
; 汇编好,微机一定过!!
;作者: 楚浪子
; 25305978(QQ)
; clzi@263.net
;题目:8255的C口通过k0-k3开关输入二进制数(0h-fh),A口输出到数码管和屏幕,
; 键盘有键按下,则返回DOS。
;提示:8255,方式0,C口输入,A口输出
; 注意将al中的数据保存到cl中或现输出屏幕内容,然后再输出于数码管。
; PC0-PC3接k0-k3
; PA0-PA7接a-db(数码管)
; CS接288H
;程序:
data segment
led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h
db 7fh,67h,77h,7ch,39h,5eh,79h,71h
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov dx,28bh
mov al,89h
out dx,al
inout: mov dx,28ah
in al,dx
and al,0fh
责编:snrvge