ARM64體系結構編程與實踐
《ARM64體系結構編程與實踐》,作 者:奔跑吧Linux社區 編,定 價:119.8,出 版 社:人民郵電出版社,出版日期:2022年04月01日,頁 數:456,裝 幀:平裝,ISBN:9787115582102。
人民郵電出版社,1953年10月成立,隸屬於中國工信出版傳媒集團,是工業和信息化部主管的大型專業出版社[1]。建社以來,人民郵電出版社圍繞「立足工信事業,面向現代社會,傳播科學知識,引領美好生活」的出版宗旨,已發展成為集圖書、期刊、音像電子及數字出版於一體的綜合性出版大社[2]。
目錄
內容簡介
本書旨在詳細介紹ARM64體系結構的相關技術。本書首先介紹了ARM64體系結構的基礎知識、搭建樹莓派實驗環境的方法,然後講述了ARM64指令集中的加載與存儲指令、算術與移位指令、比較與跳轉指令以及ARM64指令集中的陷阱,接着討論了GNU匯編器、鏈接程序、GCC內嵌匯編、異常處理、中斷處理、GIC中斷控制器,最後剖析了內存管理、高速緩存基礎知識、緩存一致性、TLB管理、內存屏障、高速緩存、原子操作、操作系統等內容。本書適合嵌入式開發人員閱讀。
作者介紹
奔跑吧Linux社區 編
奔跑吧Linux社區 由一群志同道合的工程師組成,致力於Linux等開源軟件與推廣,為廣大工程師和讀者提供深入的開源知識分享。
目錄
第1章ARM64體系結構基礎知識
第2章搭建樹莓派實驗環境
第3章A64指令集1——加載與存儲指令
第4章A64指令集2——算術與移位指令
第5章A64指令集3——比較指令與跳轉指令
第6章A64指令集4——其他重要指令
第7章A64指令集的陷阱
第8章GNU匯編器
第9章鏈接器與鏈接腳本
第10章GCC內嵌匯編代碼
第11章異常處理
第12章中斷處理
第13章GIC-V2
第14章內存管理
第15章高速緩存基礎知識
第16章緩存一致性
第17章TLB管理
第18章內存屏障指令
第19章合理使用內存屏障指令
第20章原子操作
第21章操作系統相關話題
第22章浮點運算與NEON指令
第23章可伸縮矢量計算與優化
參考文獻
- ↑ 我國出版社的等級劃分和分類標準,知網出書,2021-03-01
- ↑ 人民郵電出版社簡介,人民郵電出版社