ARM64的汇编资源

最近在写一本ARM64的教材,所以在晚上查找了一下相关资源,都是免费开源的,不包括盗版书籍。

Exploring AArch64 assembler

Roger Ferrer Ibáñez的博客文章,写在2016-2017年,内容简单充实,适合入门。

《ARM64体系结构:编程与实践》的配套代码

Arm China教育计划推荐教材,全球首本ARMv8v9体系结构的新书《ARM64体系结构:编程与实践》.。本书由奔跑吧 Linux 社区策划,由国内众多社区小伙伴和工程师采用 社区合作的方式共同完成。

A Gentle Introduction to Assembly Language Programming

Perry Kivolowitz的电子书,适合有C语言基础的学习,作者主要是通过C语言和汇编的对比来讲解指令。内容不多,但很实用。

The AArch64 processor (aka arm64)

Raymond Chen是微软Windows团队的资深工程师,非常喜欢写博客。他在2022年写了这个系列大概20多篇博文。前面的比较通俗,后面的就相当艰深了,特别是关于内存处理的那部分。

A Guide to ARM64 / AArch64 Assembly on Linux with Shellcodes and Cryptography

从题目就可以看出,他偏重于网络安全方面。

 

ARMv8 AArch64/ARM64 Full Beginner's Assembly Tutorial

内容全面,适合初学者自学。

HelloSilicon

在苹果电脑上实现了 Programming with 64-Bit ARM Assembly Language 一书的代码。


下面基本都是ARM32的,但是也挺不错的。如果不在意ARM64和ARM32之间的区别,也可以看看。

RASPBERRY PI ASSEMBLER

这是一本针对ARM32的书,2018年写的,内容全面,可操作性强。他其实是原来在线书的改写。

Introduction to Computer Organization: ARM Assembly Language Using the Raspberry Pi

一个退休教授写的书, 其实是学习计算机组成的好的教材。

 

最后这本书并不是ARM64的,我把他写在这里是因为我喜欢这本书。它是Daniel W. Lewis教授写的基于STM32F429的教材,包括课件和视频,很全面。


有关ARM64仿真器的资源没有列在这里,感兴趣的可以看我以前发的博客。

各位朋友有资源推荐的,欢迎留言。

 

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

神一样的老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值