学习汇编的书,推荐几本?windows7 下使用win32 汇编
学习汇编的书,推荐几本?
1. 王爽-汇编语言(第二版) 这是16位汇编打好基础,2. Intel 汇编语言程序设计 : 从16位实模式下BIOS、DOS实模式文本及图形程序设计到32位保护模式的Windows程序设计,这本书比上面那本介绍的更全面, 但却未必适合你, 建议你先看王爽汇编然后再看这本3. IBM PC汇编语言程序设计 ,清华大学的这本算是正统的本科教材了, 内容中规中矩, 也有不少网友推荐本书适合自学.4. 80x86汇编语言程序设计 ,这本书像国内版的 Intel 汇编语言程序设计 , 内容都差不多,从16位实模式到32位保护模式编程, 是王爽汇编的进阶教程. 放在王爽汇编之后和第二本书中挑一本学5. 罗云彬Windows环境下32位汇编语言程序设计 ,这本书就是汇编版的windows程序设计, 适合汇编爱好者进阶windows编程用的, 放到最后吧! 学完这本后面的发展方向就很丰富了
(图片来源网络,侵删)X86汇编和8086汇编有什么区别?
8086汇编是指在某环境下汇编编译产生的程序,用机器去执行每条指令的长度为16位(可小于16),如DOS操作系统;WIN32汇编是32位环境下的汇编,如Windows(Windows也有64位的,XP和VISTA都有相应的版本)。
大体是差不多,当然,各自也有些细微的差别,WIN32下多了一些寄存器的操作,简化了一些运算,还有就是Windows把一些关键的东东都封装起来了,所以在Windows下WIN32汇编的程序员一般都感到不能像在DOS下那样欢快的游弋了,因为WIN32汇编用户不可能像在以前对硬件直来直去的操作了。
反汇编程序一般用什么工具?
需要看的书籍:
(图片来源网络,侵删)1.Intel 微处理器.
2.Windows环境下32位汇编语言程序设计3.WindowsPE权威指南4.C++反汇编与逆向分析技术揭秘5.加密与解密第三版6.IDA Pro权威指南需要掌握的工具:静态反汇编工具: IDA Pro动态反汇编工具: ollydbgWindows内核调试工具: windbg看这些书的基础:熟悉C++,熟悉编程.针对不同的语言,你也要知道一些.
到此,以上就是小编对于win32汇编语言的问题就介绍到这了,希望这3点解答对大家有用。
(图片来源网络,侵删)