- 6
- 0
- 约3.45千字
- 约 5页
- 2019-09-27 发布于广东
- 举报
一、 汇编语言程序上机过程
1、 掌握常用工具软件PE,MASM和LINK的使用。
2、 伪指令:SEGMENT,ENDS,ASSUME,END,OFFSET,DUPo
3、 利用的1号功能实现键盘输入的方法。
4、 了解.EXE文件和.COM文件的区别及用INT21H、INT 4CH号功能返回系统的方法。 程序:
data segme nt
message db This is a sample program of keyboard and disply*
db 0dh,0ah,Please strike the key!,0dh,0ah,$
data ends
stack segment para stack stack*
db 50 dup(?)
stack ends
code segment
assume cs:code,ds:data,ss:stack
start:
mov
ax,data
mov
ds,ax
mov
dx,offset message
mov
ah,9
int
21 h
again:
mov
ah,1
int
21h
cmp
al,1bh
je
exit
cmp
al,61h
jc
nd
cmp
al,7ah
ja
nd
and
al
nd:
mov
dl,al
mov
ah,2
int
21h
jmp
agai n
exit:
原创力文档

文档评论(0)