汇编中的伪指令(基于汇编编译器MASM讲解)
一丶什么是伪指令,以及作用
首先我们用汇编开发效率低,如何才能开发效率高,甚至开发速度比C语言或这个高级语言快
答案: 伪指令
什么是伪指令
伪指令是汇编编译器提供的...4 ;平栈
我们发现这些代码都要我们自己去写,我们可不可以只写我们的核心代码,而这些教给编译器去完成
下面开始汇编子程序(函数)的伪指令的编写
二丶汇编中函数伪指令的详细用法...因为我们是段内调用,默认就是ret了,现在我们改成段间调用,让大家看下是什么效果
?
所以调用方式应该明白是什么意思了吧,因为ret会自动根据我们给的调用方式去平栈,如果我们有参数,则会平正确的栈....while ax == 0
.....
endm
这些很简单了,编译出的汇编代码就是前几天的作业,只要写过就知道汇编代码是什么了,不会的可以自己看下反汇编
四丶汇编中的有参宏,和无参宏,以及条件宏...五丶伪指令之汇编中的结构体
我们以前定义数据的时候都是在全局数据区去定义,但是这样不好,如果数据一多就不好整理了,现在伪指令提供了一个struct的关键字,让我们去定义
?