- 9
- 0
- 约9.32千字
- 约 10页
- 2017-06-21 发布于河南
- 举报
北大自考微机接口上机(附答案)
1. 从键盘上输入0~9,通过8255方式0,A口输出,输出在数码管上显示相应数字(即我在键盘上输入5,则在数码管上显示5)。
data segment
num1 db please input a number(0-9):,0dh,0ah,$
led db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov dx,28bh
mov al,80h
out dx,al
l1: call crlf
lea dx,num1
mov ah,09h
int 21h
mov ah,01h
int 21h
cmp al,0
jb exit
cmp al,9
ja exit
sub al,30h
lea bx,led
原创力文档

文档评论(0)