宏与鼠标编程:从基础到应用
1. 宏汇编程序示例
在编程中,宏是一种非常实用的工具,它可以帮助程序员节省编码和调试的时间。以下是一个简单的宏汇编程序示例:
Microsoft (R) Macro Assembler Version 5.10
PROG5 - 3
1/13/92 00:41:49
Page
1 - 2
0008 B707
OOOA B90000
0000 BA 184F
0010 CD 10
0012 B4 09
0014 BA 0000 R
0017 CD 21
0019 B44C
001B CD 21
0010
1
1
1
MOV BH,07 ;NORMAL ATTRIBUTE
MOV CX,O ;FROM ROW=OO,COLUMN=OO
MOV DX,184FH ;TO ROW=18H,COLUMN=4FH
INT 10H ;INVOKE THE INTERRUPT
DISPLAY MESSAGE1 ;INVOKE DISPLAY MACRO
MOV AH,09 ;DISPLAY STRING FUNCTION
MOV DX,OFFSET MESSAGE1 ;DX =OFFSET ADDRESS OF DATA
INT 21H ;INVOKE THE INTERRUPT
MOV AH,4CH
INT 21 H ;GO BACK TO DOS
MAIN
ENDP
END MAIN
这个程序展示了如何使用宏来执行一系列操作,包括设置属性、移动光标、显示消息等,最后返回 DOS 系统。
订阅专栏 解锁全文
603



被折叠的 条评论
为什么被折叠?



