64位汇编环境LINUX和WINDOWS下的选择。。

本文参考自: 原文地址

《汇编语言 基于X86处理器》 作者是美 基普欧文 机械工业出版社翻译是贺莲 龚奕利

《汇编语言基于LINUX环境》

visual studio 2017 使用配置视频教程下载地址 https://pan.baidu.com/s/1jJLNLKZrM1b3O8VCmK67KQ

LINUX下的汇编环境毫无疑问是UBUNTU加NASM 新手学习的书籍是 汇编语言基于LINUX环境

LINUX选择各种尝试后是UBUNTU原因是网上的几乎所有的问题都是基于UBUNTU的 出了问题可以在网上搜索到答案。不至于用其他的版本直接蒙逼。而且桌面环境的差异也是要注意的。

扫描二维码关注公众号,回复: 2625831 查看本文章

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/1jJLNLKZrM1b3O8VCmK67KQ 当然这个不是直接教如何使用汇编的。而是教visual stodio 的一般使用和配置的方法。很有用。至于visual stodio 的汇编 网上有很多一搜就有我就不重复了。

简而言之使用visual stodio 只要学会工具的使用 64位和32位汇编和调试那都不是事。至于简单的64位汇编编译器和连接器以及调试器。那都不用找了。很不好找。visual studio 可以逐行调试代码visual stodio 使用的是MASM汇编编译器 所以使用MASM的汇编格式。64位的汇编书籍也不多但是我知道的有一本很不错。当然了上面也有32位的汇编。。不可能直接全部都是64位的。具体的你们可以去查查。名字是 汇编语言 基于X86处理器作者是美 基普欧文 机械工业出版社翻译是贺莲 龚奕利 另外还有一本不过你们自己找吧 里面的汇编格式是MASM和 visual studio 所以是相当不错了。。淘宝有盗版的。15块多一本。。能看。。






猜你喜欢

转载自blog.csdn.net/qq_39706019/article/details/81478700