Skill:u.u ar0 - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki

Table of Contents

u.u_ar0

关于u

解释

  • 是一个 全局变量
  • 类型为user

关于u_ar0

调用

解释

  • 这是user结构中的一个成员变量
  • 它是一个指针,指向核心栈中保护R0寄存器的位置
  • 可用于寻址 保护在核心栈中的其他寄存器
  • 例如 :u.u_ar0[R5]返回保护在核心栈中的R5寄存器的值
  • #define R5 -6,其它寄存器也类似,更多定义见reg.h

用途

⚠️ **GitHub.com Fallback** ⚠️