当前位置:首页 > 我的书籍 > 正文内容

看书《x64汇编语言》SASM 一些事情

Peirre3年前 (2023-11-01)我的书籍650

这几天仍然在看《x64汇编语言:从新手到AVX专家》这本书啊,书上的例子是sasm这个汇编语言集成器编译的程序。

这个程序有两个版本,有windows版本和linux版本,所以汇编语言有linux版汇编源码和windows源码。

下载地址:https://dman95.github.io/SASM/english.html

linux 下共享库下载和安装

sudo dpkg -i sasm_3.10.1_amd64.deb

sudo apt --fix-broken install

模块

sudo apt install libcanberra-gtk*

windows 下的安装

nasm:

https://www.nasm.us/pub/nasm/releasebuilds/2.14.03rc2/win64/

mingw-w64 下载文件,也就是 gnu as 汇编,和mingGW for window  c/c++

http://mingw-w64.org/doku.php/download

这里注明一下,windows的源码中,返回代码使用syscall 会破坏你的代码,那个syscall使用于linux系统。

书中的例子大部分是nasm这个汇编器的源码。有uasm这个编译器的源码。

1.png

分享给朋友:

相关文章

Intel 64位 和 IA-32位 增补软件开发手册相关图表。(大部分)

Intel 64位 和 IA-32位 增补软件开发手册相关图表。(大部分)

看了相关Intel软件开发手册,感觉到有些图非常有用,现在留图备查,有什么问题可以留言。有很多,并不是十分清楚。这些图和CPU的寄存器,内存,和系统的数据结构相关,还有一些硬件,也就是CPU为中心的计...

nRF无线SOC单片机原理与高级应用一书读后感。

nRF无线SOC单片机原理与高级应用一书读后感。

这两天买了一本书内容是介绍nRF单片机的。说实话这本书出来好几年了。我的单片机也买了两年。以前已经看完英文资料,因为英文的理解会不太准确,读得慢,每次阅读次数不多。所以还是买了这本书。这本书读起来不吃...

原本,纯英文资料,开4899端口的,BIOS级的。

原本,纯英文资料,开4899端口的,BIOS级的。

资料AMI_Debug_Remote_Users_Guide.pdf是不是原本,是不是原本!!!昨天http://www.ami.com/ 资料还是可以共享的,今天限制下载http://ww...

windows 下的 DLL 和功能用途

windows 下的 DLL 和功能用途

做电脑维护的朋友经常会碰到各种dll文件出错等 有客发这篇文章,希望能够帮到做维护的朋友更深入的了解windows 系统中各个dll文件的作用! 想加就加,有需要就更新 aac...

一本外国食谱,一半看不懂,献了。

一本外国食谱,一半看不懂,献了。

书籍参考,写了工作方式,餐具选择,食材的部位选择。参考资料:www.godmain.cn/John.Wiley.Professional.Cooking.pdf 不知道是否有0day漏洞,注意一下。...

以前老舍的《骆驼祥子》为什么这么火爆,简单的个人经济分析。

以前老舍的《骆驼祥子》为什么这么火爆,简单的个人经济分析。

写这本书的人是老舍,字“庆春”,含冤沉入北京太平湖,希望坏人不要冤曲我,我以前很好,现在不算什么好。有点自私,但是私不过别人。还有,我是中国人,不要私立我的国籍。我在中国有投资,花人民币。看我的书评和...