0%

本文分析QEMU中CPU model实现的具体逻辑,QEMU中主要是X86构架支持CPU model特性, 所以文本的代码逻辑分析以X86代码代码为基础。分析基于QEMU v9.0.50版本。

阅读全文 »

本文总结ARM64系统寄存器的基本逻辑,我们从基本的CPU配置、中断异常逻辑、地址 翻译、时钟、GIC、SMMU以及虚拟化的逻辑出发,看看对应功能的基本系统寄存器。 本文重点看基础且重要的寄存器,重点是给一个整体的描述,具体功能需要在独立的 文档中总结。参考的ARM spec的版本是J.a。

阅读全文 »