随笔分类 - ARMv8系统总成
主要介绍ARMv8体系架构与各功能特性
摘要:前段时间在分析kvm armv8部分源码的时候,发现一个很奇怪的smcc指令 include/linux/arm-smccc.h arm_smccc_1_1_invoke * 399 * This is a variadic macro taking one to eight source argu
阅读全文
摘要:AArch64 Linux uses either 3 levels or 4 levels of translation tables with the 4KB page configuration, allowing 39-bit (512GB) or 48-bit (256TB) virtua
阅读全文
摘要:学习ARMv8可以采取先总后分的方式,先了解ARMv8体系架构是怎么回事,再考虑针多各个模块进行逐一分析之。 agent Registers 类型 介绍 AArch64 1,提供31个64bit通用寄存器X0-X30 2,提供64bit的程序计数寄存器PC,堆栈指针寄存器SP,异常链接寄存起ELR6
阅读全文

浙公网安备 33010602011771号