在实际代码开发中,我们往往希望使用汇编语言进一步优化算法。
在本篇博文中我们将会用 ARM64 汇编实现 C 语言标准库中非常著名的 memset() 函数。
以上是 memset() 函数用 C 语言的一个初级实现,我们会在汇编代码中利用 ARM64 特有的大块数据存储指令来优化代码。
本文开发环境为:MacOS 12.6.7(Monterey)+ Xcode 14.2 + VS Code。
还等什么呢?
Let‘s go!!!
对汇编语言开发感兴趣的小伙伴们可以移步下面的链接观赏相关博文: