当前位置: 代码迷 >> 汇编语言 >> 求一下关于32位和8086的一些区别的文章,该怎么处理
  详细解决方案

求一下关于32位和8086的一些区别的文章,该怎么处理

热度:9600   发布时间:2013-02-26 00:00:00.0
求一下关于32位和8086的一些区别的文章
因为我看的是王爽的汇编的书
上面主要是8位寄存器和16位寄存器

偶尔看了一下目前很多的32位的,例如eax,ebx这些

还是有一些区别的

有没有这方面比较权威的文章或者书籍能看看,就是关于2者之间区别的
譬如寄存器方面,指令方面,内存方面等等

多谢各位:)

------解决方案--------------------------------------------------------
32位的可以看看杨季文的《80X86汇编语言程序设计教程》
------解决方案--------------------------------------------------------
32位只是16位的扩展,他们使用相同的指令集。 http://download.csdn.net/detail/masmaster/4085434
------解决方案--------------------------------------------------------
最经典的汇编优化书,michael abrush的《Zen of Assembly Language》、《Graphics Programming Black Book》,里面讲到不同处理器架构的区别,前者在网上能找到电子版,后者有中文版。

------解决方案--------------------------------------------------------
到intel网站下一个指令手册,翻一翻(不要仔细看,内容太多)。
找到自己需要的内容,仔细看看,就可以了。

要学会看第一手资料,知道到哪里找第一手资料。国内写的书,不以讹传讹,没有过时20年,就已经就算好书了。千万不要受这些书的误导。