当前位置: 网学 > 编程文档 > 汇编语言 > 正文

高级汇编语言技术

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/18
下载{$ArticleTitle}原创论文样式
  OPR1,OPR2,RESULT
          PUSH     DX
          PUSH     AX
          DIF       OPR1,OPR2
          IMUL     AX
          MOV       RESULT,AX
          POP       AX
          POP       DX
          ENDM
宏调用:
         DIFSQR      VAR1,VAR2,VAR3
9.宏定义体内不仅可以使用宏调用,也可以包含宏定义.
宏定义:
   DEFMAC     MACRO       MACNAM,OPERATOR
              MACNAM      MACRO        X,Y,Z
                         PUSH         AX
                         MOV          AX,X
                         OPERATOR     AX,Y
                         MOV          Z,AX
                         POP          AX
                         ENDM
               ENDM
其中MACNAM是内层的宏定义名,但又是外层宏定义的哑元,所以调用DEFMAC时,就形成一个宏定义.
宏调用:
        DEFMAC    ADDITION,ADD
宏展开:
    +     ADDITION     MACRO     X,Y,Z
                       PUSH      AX
                       MOV       AX,X
    

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号