架构基礎與先進功能
R 系列架构指南簡介
本指南介紹 Arm R 系列架构。您將瞭解 Arm 架构、R 系列的演變與所有 R 系列版本中的功能。
Cortex-R 系列程式設計師指南
本指南對於編寫 Cortex-R 系列處理器程式的开发人员提供單一指南。
AArch64 例外模型
本指南介紹 AArch64 中的例外和特殊權限模型。當中涵蓋異常級別 - EL0、EL1、EL2、EL3 - 同步和異步異常,包括中斷 - Serror、IRQ、FIQ - 和虛擬異常。
A64 指令集架构 (ISA)
本學習架构指南介紹 AArch64 內使用的 A64 指令集。
通用中斷控制器 (pt 1)
本指南提供通用中斷控制器 (GIC) 概述,說明符合 Arm GICv3 中斷控制器的運作方式,並且提供在裸機環境中使用的相關配置資訊。
Arm 通用中斷控制器 v3 和 v4 - 虛擬化
本指南說明對於 GICv3 和 GICv4 架构中虛擬化的支援。內容涵蓋可用於虛擬機管理器的控制項目,以產生及管理虛擬中斷。
特定位置周邊中斷 Arm 通用中斷控制器 v3 和 v4
本指南介紹特定位置周邊中斷 (LPI),這是在 GICv3/v4 中導入的一種中斷。
AArch64 通用計時器
本指南介紹 Arm 通用計時器;R 系列 PE 的計時器框架。
Armv8-R 虛擬化
本指南介紹 Armv8-R 架构中的虛擬化概念與可能性。
Neon
Neon 簡介
本指南介紹 Arm Neon 技術,這是用於實作 Armv8-R 的單指令多資料 (Advanced SIMD) 架构擴充。
使用 Neon 內建函式最佳化 C 程式碼
本指南示範如何在 C 或 C++ 程式碼中使用 Arm Neon 內建函式,以利用 Armv8-R 架构中的 Advanced SIMD 技術。
使用自動向量化編譯 Neon
本指南示範如何使用 Arm 编译器 6 和 CLANG 中的自動向量化功能,以自動產生包含 Armv8-R Advanced SIMD 指令的程式碼。
Neon 程式設計師指南
本系列指南介紹 Neon,示範如何使用內建函式最佳化 C 程式碼,以及如何使用编译器自動產生包含 Armv8-R Advanced SIMD 指令的程式碼。