求一下关于32位和8086的一些区别的文章,该怎么处理
求一下关于32位和8086的一些区别的文章
因为我看的是王爽的汇编的书
上面主要是8位寄存器和16位寄存器
偶尔看了一下目前很多的32位的,例如eax,ebx这些
还是有一些区别的
有没有这方面比较权威的文章或者书籍能看看,就是关于2者之间区别的
譬如寄存器方面,指令方面,内存方面等等
多谢各位:)
------解决方案--------------------
32位的可以看看杨季文的《80X86汇编语言程序设计教程》
------解决方案--------------------
32位只是16位的扩展,他们使用相同的指令集。 http://download.****.net/detail/masmaster/4085434
------解决方案--------------------
最经典的汇编优化书,michael abrush的《Zen of Assembly Language》、《Graphics Programming Black Book》,里面讲到不同处理器架构的区别,前者在网上能找到电子版,后者有中文版。
------解决方案--------------------
到intel网站下一个指令手册,翻一翻(不要仔细看,内容太多)。
找到自己需要的内容,仔细看看,就可以了。
要学会看第一手资料,知道到哪里找第一手资料。国内写的书,不以讹传讹,没有过时20年,就已经就算好书了。千万不要受这些书的误导。
因为我看的是王爽的汇编的书
上面主要是8位寄存器和16位寄存器
偶尔看了一下目前很多的32位的,例如eax,ebx这些
还是有一些区别的
有没有这方面比较权威的文章或者书籍能看看,就是关于2者之间区别的
譬如寄存器方面,指令方面,内存方面等等
多谢各位:)
------解决方案--------------------
32位的可以看看杨季文的《80X86汇编语言程序设计教程》
------解决方案--------------------
32位只是16位的扩展,他们使用相同的指令集。 http://download.****.net/detail/masmaster/4085434
------解决方案--------------------
最经典的汇编优化书,michael abrush的《Zen of Assembly Language》、《Graphics Programming Black Book》,里面讲到不同处理器架构的区别,前者在网上能找到电子版,后者有中文版。
------解决方案--------------------
到intel网站下一个指令手册,翻一翻(不要仔细看,内容太多)。
找到自己需要的内容,仔细看看,就可以了。
要学会看第一手资料,知道到哪里找第一手资料。国内写的书,不以讹传讹,没有过时20年,就已经就算好书了。千万不要受这些书的误导。