快速链接: . 👉👉👉 ARMv8/ARMv9架构入门到精通-[目录] 👈👈👈 付费专栏-付费课程 【购买须知】: 个人博客笔记导读目录(全部) 注:必需私信联系上我后,才能送您视频课程 目录 前言 1.概述 2.虚拟化介绍 2.1 虚拟化为什么重要 2.2 hypervisors的两种类型 2.3 全虚拟化和半虚拟化 2.4 虚拟机和虚拟CPUs 3.AArch64中的虚拟化 4. Stage 2 translation 4.1 What is stage 2 translation? 4.2 VMIDs 4.3 VMID interaction with ASIDs 4.4 Attribute combining and overriding (属性组合和覆盖) 4.5 Emulating Memory-mapped Input/Output (MMIO) 4.6 System Memory Management Units (SMMUs) 5 Trapping and emulation of instructions 5.1 Presenting virtual values of registers 5.2 MIDR and MPIDR 6 Virtualizing exceptions 6.1 Enabling virtual interrupts 6.2 Generating virtual interrupts 6.3 Example of forwarding an interrupt to a vCPU 6.4 Interrupt masking and virtual interrupts 7 Virtualizing the Generic Timers 8 Virtualization Host Extensions 8.1 Running the Host OS at EL2 8.2 Virtual address space 8.3 Re-directing register accesses (重新定位寄存器访问) 8.4 Exceptions 9 Nested virtualization (嵌套虚拟化) 10 Secure virtualization 10.1 Secure EL2 and the two Intermediate Physical Address spaces 前言