汇编语言标准教程+实验指导+最全页创新.ppt

pdata macro num IF num lt 100 ;;如果num 100,则汇编如下语句 db num dup (?) ELSE ;;否则,汇编如下语句 db 100 dup (?) ENDIF endm pdata 12 ;宏调用① db 12 dup(?) ;宏汇编结果① pdata 102 ;宏调用② db 100 dup(?) ;宏汇编结果② 例5.10 宏 结 构 的 作 用 宏汇编、重复汇编和条件汇编 为源程序的编写提供了很多方便, 灵活运用它们可以编写出非常 良好的源程序来 汇编系统中有些以圆点起始的 伪指令(如.startup、.exit等) 实际上是一种宏结构 dstring MACRO string ;;定义字符串 db string,0dh,0ah,$ ENDM mainbegin MACRO dsseg ;;设置数据段地址 mov ax,dsseg mov ds,ax ENDM dispmsg MACRO message mov dx,offset message mov ah,09h int 21h ENDM 例题5.4-1/3 mainend MACRO retnum ;;返回DOS,可不带参数 ifb retnum mov

文档评论(0)

1亿VIP精品文档

相关文档