比如以前在上课时学的是
data segment.....
.....
现在在linux下居然是
[section .data]
.......
还有的汇编什么都不写直接就
mov xx, xx
了
它们都是intel的汇编,为什么要搞这么多的样子啊
------解决方案--------------------------------------------------------
当然
我还是高中生
所以也是个人理解
有疏漏大家不要K我
------解决方案--------------------------------------------------------
为了符合不同的编译器规定的语法,这些不同样式的汇编源程序就是不同编译器使用的语法。
------解决方案--------------------------------------------------------
汇编语言跟CPU密切相关,所以不单是编译器,不同结构的处理器所用的汇编语言都会不一样的。