Chinaunix首页 | 论坛 | 博客
  • 博客访问: 580075
  • 博文数量: 65
  • 博客积分: 2844
  • 博客等级: 上尉
  • 技术积分: 996
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-02 12:01
文章分类

全部博文(65)

文章存档

2014年(7)

2012年(20)

2011年(35)

2010年(3)

分类: 嵌入式

2012-05-19 20:38:25

E500内核的ULR寄存器组与其他PowerPC体系的URL寄存器组类似。E500内核将这些寄存器分为以下几类。

  1.  通用寄存器组GPRGeneral-Purpose Registers
  2.  指令状态寄存器组IARInstruction-Accessible Registers
  3.  性能监测寄存器组PMRPerformance Monitor Registers)。在用户模式下只读。
  4.  L1 Cache寄存器组(L1 Cache Registers)。在用户模式下只读。
  5.  用户通用SPR寄存器组(User General Special-Purpose Registers)。
  6.  通用SPR寄存器组(General Special-Purpose Registers)。在用户模式下只读。
  7.  Time Base Registers。在用户模式下只读。
  8.  多功能寄存器(Miscellaneous Registers),包括BBEARBBTAR, 用作动态分支预测。

    主要介绍通用寄存器组GPR和指令状态寄存器组IARURL寄存器组中的其他寄存器在用户模式下只读,在超级用户模式下可以进行读写操作。
阅读(1381) | 评论(0) | 转发(0) |
0

上一篇:E500内核寄存器

下一篇:ULR寄存器组(二)

给主人留下些什么吧!~~