不同的CPU对应不同的体系架构,现在主流的有Inter、ARM、PPC、MIPS等
不同的体系结构对应不同的指令集,所以有不同的汇编,如Inter x86、PowerPC Assembly、MIPS
另外汇编也有不同的写法格式,Inter x86格式和AT&T格式,两者源 目操作数位置相反,变量寄存器常量表示方式也有所不同
至于常用的汇编器就很多了 Windows下的MASM、Linux下的NASM和GAS
我说的有的地方可能有误,具体谷歌吧
如果想学汇编的话,推荐两本,一本王爽的《汇编语言》和Richard Blum写的《汇编语言程序设计》,分别对应Windows和Linux下的汇编程序设计
我在看王爽的书呢。