发布网友
共3个回答
热心网友
就是不会转化成机器码的指令 像mov ax,bx这样的代码汇编以后会转化成机器码 但是像 .section这样的源码只是在编译过程中有效,编译以后的机器码就与它无关了,叫伪指令。
热心网友
伪指令是为了方便程序员写汇编代码,省些事,如果没有伪指令调用函数要push ,push ,push call
直接 invoke 就行了, 局部变量取地址addr 相当 于lea eax,变量名,push eax,offset
assume esi:ptr _struct
.code .data .stack
等 等 很多都 是为了方便程序员写汇编程序,就是方便
伪指令是要生成代码的
热心网友
伪指令不生成真正的执行代码... 但是又不能缺少! 因为它可能定义一些完成编译 不可缺少的条件或东西