几本汇编语言书籍的不同?

汇编语言(第2版)
Intel 汇编语言程序设计(第五版)
IBM PC汇编语言程序设计
80x86汇编语言程序设计
啄石成器——罗云彬Windows环境下32位汇编语言程序设计

这四本书所教的汇编语言有何不同????
如果是学习应该怎么安排顺序?
学了有什么用?(这个问题如果各位大哥大姐不想回答可以不要回答,我知道你们已经被人问到烦了.)

1. 王爽-汇编语言(第二版) 这是16位汇编打好基础,
2. Intel 汇编语言程序设计 : 从16位实模式下BIOS、DOS实模式文本及图形程序设计到32位保护模式的Windows程序设计,这本书比上面那本介绍的更全面, 但却未必适合你, 建议你先看王爽汇编然后再看这本
3. IBM PC汇编语言程序设计 ,清华大学的这本算是正统的本科教材了, 内容中规中矩, 也有不少网友推荐本书适合自学.
4. 80x86汇编语言程序设计 ,这本书像国内版的 Intel 汇编语言程序设计 , 内容都差不多,从16位实模式到32位保护模式编程, 是王爽汇编的进阶教程. 放在王爽汇编之后和第二本书中挑一本学
5. 罗云彬Windows环境下32位汇编语言程序设计 ,这本书就是汇编版的windows程序设计, 适合汇编爱好者进阶windows编程用的, 放到最后吧! 学完这本后面的发展方向就很丰富了追问

那也就是说这五本书说了三种汇编?

追答

对, 王爽的汇编语言(第二版)和 IBM PC汇编语言程序设计 ,清华大学出版的这本差不多, 都讲的是16位汇编基础.

Intel 汇编语言程序设计和80x86汇编语言程序设计的内容相似,都是从80X86汇编讲到了32位保护模式编程为止

罗云彬Windows环境下32位汇编语言程序设计 ,这本书讲的是如何使用MASM6.1以上的版本调用windows下的API函数进行32位应用软件的编程, 内容等同于windows程序设计

追问

不好意思哈,在问一个16位汇编和80x86汇编语言是不是一种汇编不同的说法??

追答

IBM的pc机用的是intel 的cpu, 所以,IBM汇编讲的是intel cpu 的指令。基本上是一回事
如果非要说有 "那么大的差别的话
1。后者只讲8086指令集,前者比后者更全,包含80386,甚至80586指令集。2. IBM汇编讲的除指令集外,还讲一些dos/bios编程。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-20
一般学校的汇编(比如我们学校)都是从8086开始教,从cpu的结构和功能学起,可以比较好的理解寄存器等概念,这个学完之后其他的只是在这个基础上扩充,但是规则是没有变化的,我建议你也可以按这个来学习
第2个回答  2011-08-20
学校开的课是 x86微机原理和单片机。这两门都是汇编的。CPU不一样对应的整套汇编关键词 语法都是有区别,不过学会一种CPU的汇编,再拓展到其他的就会比较容易。毕竟都是机器,是相通的。
第3个回答  2020-07-25
看那么多?
你这是想要干嘛呢?
相似回答