[reference]-ARM缩写

273 篇文章 421 订阅

快速链接:
.
👉👉👉 个人博客笔记导读目录(全部) 👈👈👈

在这里插入图片描述

typetitlereserved
AArch32 stateThe ARM 32-bit Execution state that uses 32-bit general purpose registers, and a 32-bit program counter (PC), stack pointer (SP), and link register (LR). AArch32 Execution state provides a choice of two instruction sets, A32 and T32, previously called the ARM and Thumb instruction sets.reserved
AArch64 stateThe ARM 64-bit Execution state that uses 64-bit general purpose registers, and a 64-bit program counter (PC), stack pointer (SP), and exception link registers (ELR). AArch64 Execution state provides a single instruction set, A64.reserved
EL0The lowest Exception level. The Exception level that is used to execute user applications,in Non-secure state.reserved
EL1Privileged Exception level. The Exception level that is used to execute operating systems, in Non-secure state.reserved
EL2Hypervisor Exception level. The Exception level that is used to execute hypervisor code. EL2 is always in Non-secure state.reserved
EL3Secure Monitor Exception level. The Exception level that is used to execute Secure Monitor code, which handles the transitions between Non-secure and Secure states. EL3 is always in Secure state.reserved
Function IdentifierA 32-bit integer that identifies which function is being invoked by this SMC or HVC call.Passed in R0 or W0 into every SMC or HVC call.reserved
HVCHypervisor Call, an ARM assembler instruction that causes an exception that is taken synchronously into EL2.reserved
HypervisorThe hypervisor runs at the EL2 Exception level. It supports the execution of multiple EL1 Operating Systems.reserved
Non-secure stateThe ARM Execution state that restricts access to only the Non-secure system resources such as: memory, peripherals, and System registers.reserved
OEM OriginalEquipment Manufacturer. In this document, the final device manufacturer.PE Processing element. The abstract machine that is defined in the ARM architecturereserved
RxRegister; A32 native 32-bit register, A64 architectural registerreserved
S-EL0The Secure EL0 Exception level, the Exception level that is used to execute trusted application code in Secure statereserved
S-EL1The Secure EL1 Exception level, the Exception level that is used to execute Trusted OS code in Secure statereserved
Secure MonitorThe Secure Monitor is software that executes at the EL3 Exception level. It receives and handles Secure Monitor exceptions, and provides transitions between Secure state and Non-secure statereserved
Secure stateThe ARM Execution state that enables access to the Secure and Non-secure systems resources, such as: memory, peripherals, and System registers.reserved
SiPSilicon Partner,In this document, the silicon manufacturer.SMC Calling Convention Page 6 of 19 Copyright © 2013, 2016 ARM Limited or its affiliates. All rights reservedreserved
SMCSecure Monitor Call. An ARM assembler instruction that causes an exception that is taken synchronously into EL3reserved
SMCCCSMC Calling Convention, this documentreserved
SMC32/HVC3232-bit SMC and HVC calling conventionreserved
SMC64/HVC6464-bit SMC and HVC calling conventionreserved
WxA64 32-bit register viewreserved
XxA64 64-bit register viewreserved
Trusted OSThe secure operating system running in the Secure EL1 Exception level. It supports the execution of trusted applications in Secure ELreserved
reservedreservedreserved

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码改变世界ctw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值