macOS上的汇编入门(一)——引言

我最近一个阶段都在学习汇编语言,但是,当我想使用我的Mac编写汇编语言的时候,发现了许多问题。比如说,大多数实体的教材都采用的是32位甚至是16位的处理器,在如今仅支持64位架构的macOS 10.15上根本不能原生运行;再者,基于XNU这种类Unix内核的macOS系统,汇编语言的部分细节,如系统调用号等等与Linux不同,调用约定也与Windows不同。但现在网络上基于macOS来入门汇编语言的文章非常少,涉及到macOS汇编的也基本上不是用来入门的文章。因此,我打算利用这个暑假来写一写如何在macOS上入门汇编语言。

需要的背景知识

阅读我写的这一系列文章需要的背景知识并不多,包括:

  • 能看懂C语言
  • 一点点的计组知识
  • 一点点的命令行知识(至少应当会在终端下进入指定的目录)

这系列文章究竟讲了什么

那么,我打算讲的是在macOS上利用GAS语法,也就是AT&T语法进行x86-64汇编的入门。

可以在哪看到这系列文章

我在我的GitHub上,知乎专栏上和CSDN上同步更新。

下一篇文章:macOS上的汇编入门(二)——数学基础

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值