当前位置: 代码迷 >> 汇编语言 >> 请教:为什么汇编语言的程序的结构很不一样啊但又能正确运行,搞得人都糊涂了
  详细解决方案

请教:为什么汇编语言的程序的结构很不一样啊但又能正确运行,搞得人都糊涂了

热度:4463   发布时间:2013-02-26 00:00:00.0
请问:为什么汇编语言的程序的结构很不一样啊,但又能正确运行,搞得人都糊涂了
比如以前在上课时学的是
data   segment.....
.....


现在在linux下居然是
[section   .data]
.......


还有的汇编什么都不写直接就
mov   xx,   xx

它们都是intel的汇编,为什么要搞这么多的样子啊

------解决方案--------------------------------------------------------
当然
我还是高中生
所以也是个人理解
有疏漏大家不要K我
------解决方案--------------------------------------------------------
为了符合不同的编译器规定的语法,这些不同样式的汇编源程序就是不同编译器使用的语法。
------解决方案--------------------------------------------------------
汇编语言跟CPU密切相关,所以不单是编译器,不同结构的处理器所用的汇编语言都会不一样的。
  相关解决方案