masm if 伪指令的相关问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:52:45
MASM提供的这些伪指令让编写汇编程序变得十分简单。
我想知道:汇编高手们是否使用这些伪指令,它们对新手学习汇编语言是有宜还是有害?
它们是怎么实现的?会不会浪费时间?

很肯定的告诉你:高手用。新手当然更应该用。当然,除了一些特殊的程序。
至于他们的实现,你可以写个简单的程序,逆向一下就知道了。简单地说就是编译器将他们翻译成了跳转等语句。而那点时间,你完全可以忽略不计了。

“伪指令让编写汇编程序变得十分简单”这个说法不太确切,伪指令是我们用来告诉汇编程序,如何对我们所编写的汇编源程序进行汇编的指令,我们也非常需要这种指令来与汇编程序作沟通。确实是给我们与汇编程序的交流提供的一些规则和便利,但对我们汇编的编程并没有起到简化作用,只是汇编过程中的工具,如果是用汇编程序进行汇编,这些伪指令是必不可少的,如果是自己手工进行汇编,则可以不用这些伪指令。学习伪指令,是必要的,但对初学者来说,可以往后放,先学好汇编语言指令,再学伪指令。