《汇编语言 基于X86处理器》 作者是美 基普欧文 机械工业出版社翻译是贺莲 龚奕利
《汇编语言基于LINUX环境》
visual studio 2017 使用配置视频教程下载地址 https://pan.baidu.com/s/1jJLNLKZrM1b3O8VCmK67KQ
LINUX下的汇编环境毫无疑问是UBUNTU加NASM 新手学习的书籍是 汇编语言基于LINUX环境
LINUX选择各种尝试后是UBUNTU原因是网上的几乎所有的问题都是基于UBUNTU的 出了问题可以在网上搜索到答案。不至于用其他的版本直接蒙逼。而且桌面环境的差异也是要注意的。
UBUNTU 汇编自然是选择NASM 64位和32位都很好装。连接器是系统自动安装的LD NASM64位和32位的汇编有一点点差别。但是很多地方都一样。这个要自己去摸索。但是NASM也可以在WINDOWS上用 但是很遗憾LD连接器并不好装而且要用其他的软件去装。而且最坑的是NASM在WINDOWS下的格式和LINUX下的差别有的。基本上要找到相关的教程很难。所以在WINDOWS下并不推荐使用NASM 至于调试器可以用KDBG 现在开发的不错。。
WINDOWS下的汇编网上很多都是MASN和32位的环境配置其实已经过时了。。可以直接安装visual stodio 最新的版本里面带MASM64位和32位的汇编以及连接器和调试器 可以说非常的方便。。只是visual stodio 要使用要选学习教程。我在51CTO买了教程录了下来放在百度网盘里是视频的教程 这是下载地址。https://pan.baidu.com/s/1jJLNLK