baron · 1月13日

Armv9.4 体系结构扩展--精简版

  • FEAT_ABLE: 支持将监视点与地址匹配断点关联(地址断点链接扩展)。
  • FEAT_BWE: 引入了基于包含范围和排除范围的断点增强功能。
  • FEAT_CHK: 引入了CHKFEAT指令,允许软件检测特定功能是否启用。
  • FEAT_D128: 引入支持128位转换表和56位物理/虚拟地址。
  • FEAT_EBEP: 提供支持通过PMU Profiling异常报告PMU计数器溢出(基于异常的事件分析)。
  • FEAT_ETEv1p3: 扩展了嵌入式跟踪扩展(ETE)的功能,包括支持外部调试请求和跟踪输出启用。
  • FEAT_GCS: 引入了受保护控制栈,用于存储和保护过程返回地址和异常返回地址。
  • FEAT_ITE: 提供允许软件将检测信息注入ETE跟踪流的功能。
  • FEAT_LSE128: 支持128位原子操作。
  • FEAT_LVA3: 引入了对56位虚拟地址的支持。
  • FEAT_SEBEP: 创建配置以生成同步和精确的PMU Profiling异常(同步异常事件分析)。
  • FEAT_SME2p1: 可扩展矩阵扩展版本2.1,增加了额外的SME指令及其他增强功能。
  • FEAT_SME_B16B16: 为SME引入非加宽的BFloat16浮点指令。
  • FEAT_SME_F16F16: 引入了半精度到单精度的转换指令和非加宽的半精度浮点指令。
  • FEAT_SVE2p1: 可扩展矢量扩展版本2.1,增加了非流式SVE模式下的额外SVE指令。
  • FEAT_SVE_B16B16: 为SVE2和SME2引入了非加宽的BFloat16浮点指令。
  • FEAT_SYSINSTR128: 支持实现定义的128位系统指令。
  • FEAT_SYSREG128: 支持128位系统寄存器操作。
  • FEAT_TRBE_EXT: 允许外部调试器使用Trace Buffer单元的扩展模式。
  • FEAT_TRBE_MPAM: 允许软件为跟踪数据使用不同的MPAM值(Trace Buffer MPAM扩展)。
推荐阅读
关注数
9499
文章数
277
vx: coding_the_world
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息