本書基於ARMv8體系結構、在Linux平臺使用GCC編譯套件,介紹64位ARM指令集和匯編語言,內容包括匯編語言基礎知識,AArch64編程結構,整數處理、存儲器訪問、分支和調用基礎指令,匯編語言分支、循環和子程序結構,以及浮點數據處理指令、SIMD向量數據處理指令等。本書主要面向高等學校電腦、電子、通信及自動控制等信息技術類專業學生,可以作為“匯編語言”或“電腦系統原理”等課程的教材或參考書,也適合ARMv8體系結構的專業技術人員、應用開發人員,以及希望學習64位ARMv8體系結構的普通讀者和培訓班學員。