HelloSilicon - 애플 실리콘 맥을 위한 ARM64 어셈블리 소개
(github.com/below)- 기존 책인 "Programming with 64-Bit ARM Assembly Language" 의 모든 샘플 코드를 애플 실리콘에 맞게 수정
- 책은 일부 iOS 샘플을 제외하고는 모두 Linux 기반으로 되어있음. 애플의 OS들은 실제로 Darwin OS의 변형이므로 핵심 컴포넌트를 공유함.
Linux 와 Darwin은 Unix System V에서 영향을 받았지만, 여기서 보는 레벨에서는 많이 다름(시스템 콜 및 메모리 접근 측면에서). 이 차이점을 옆에 명시해서 읽기 가능하게 해놨음