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

全部博文(65)

文章存档

2014年(7)

2012年(20)

2011年(35)

2010年(3)

分类: 嵌入式

2012-05-19 19:44:43

 由于工作需要,现研究freescale的开发板,该开发平台采用的是PowerPC处理器,处理器的内核是E500系列,使用的bootloaderU-Boot,开发应用的系统是Linux操作系统。
指令集与寄存器是PowerPC处理器中最基本的内容。PowerPC处理器的内存体系结构由内存管理单元MMUCache的管理、系统总线的设计及其他一系列管理部件组成。内存体系结构是PowerPC处理器的设计核心。存储器访问的效率直接影响整个PowerPC处理器系统的效率,为此PowerPC处理器在设计其内存体系时,采用了一系列方法用来加速对存储器的访问,如猜测访问(Speculative Access)、对外设访问时保持Cache的一致性等方法。
本人目前对于PowerPC体系结构一窍不通,正处于盲目阶段。由于PowerPC的中文资料比较少,所以只能去官网看英文资料。过程比较痛苦,后经多方查阅,发现国内有一本介绍PowerPC的书籍,那就是王齐先生的大作:Linux PowerPC详解。该书现在已经无货,只有电子版,并且是sjvu格式。为了便于以后回顾,或给PowerPC初学者一些参考,我将摘抄部分章节。
由于开发板使用的是E500 V2 内核,所以本博文主要以PowerPC E500内核为例,讲述PowerPC处理器的指令集与寄存器,ABIMMUCache
阅读(1425) | 评论(0) | 转发(0) |
0

上一篇:PowerPC开发资源

下一篇:E500内核寄存器

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