0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PowerPC的发展与体系结构概述

嵌入式应用开发 来源:嵌入式应用开发 作者:嵌入式应用开发 2022-06-18 20:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第一部分 PowerPC精简指令集计算机(RISC)简介

pYYBAGKtvpmAJ11AAAPZKpdq4Gg223.png

PowerPC 体系结构是一种精减指令集计算机(Reduced Instruction Set Computer,RISC)体系结构,定义了 200 多条指令。PowerPC 之所以是 RISC,原因在于大部分指令在一个单一的周期内执行,而且通常只执行一个单一的操作(比如将内存加载到寄存器,或者将寄存器数据存储到内存)。

PowerPC 体系结构分为三个级别(或者说是“book”)。通过对体系结构以这种方式进行划分,为实现可以选择价格/性能比平衡的复杂性级别留出了空间,同时还保持了实现间的代码兼容性。

Book I.用户指令集体系结构(Power ISA User Instruction Set Architecture)

定义了通用于所有 PowerPC 实现的用户指令和寄存器的基本集合。这些是非特权指令,为大多数程序所用。

Book II.虚拟环境体系结构(Power ISA Virtual Environment Architecture)

定义了常规应用软件要求之外的附加的用户级功能,比如高速缓存管理、原子操作和用户级计时器支持。虽然这些操作也是非特权的,但是程序通常还是通过操作系统调用来访问这些函数。

Book III.操作环境体系结构(Power ISA Operating Environment Architecture)

定义了操作系统级需要和使用的操作。其中包括用于内存管理、异常向量处理、特权寄存器访问、特权计时器访问的函数。Book III 中详细说明了对各种系统服务和功能的直接硬件支持。

由于我目前手上的开发板是基于e600内核,所以我在学习PowerPC指令集的过程中,顺便总结了e600内核常用的指令集,如果大家发现我总结的指令集有错误或者不准确的地方,欢迎留言指出来,O(∩_∩)O~

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20151

    浏览量

    328893
  • PowerPC
    +关注

    关注

    2

    文章

    39

    浏览量

    30572
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    广电计量创新服务体系助力商业航天高质量发展

    显著增强的发展目标。以“技术平台+智能设备+产业协同”为核心引擎,构建起覆盖卫星全生命周期的创新服务体系,为商业航天高质量发展持续注入新动能。
    的头像 发表于 11-27 17:22 906次阅读

    MD5信息摘要算法实现二(基于蜂鸟E203协处理器)

    处理器的运算结果通过返回电路将数据存储在对应的地址中,这里的地址即串口程序助手进行取指的地方。NICE接口和MD5协处理器SoC体系结构设计图如下图3-10所示。 图1 NICE接口和MD5协
    发表于 10-30 07:54

    恩智浦i.MX RT1180 MCU如何进入Boundary Scan模式

    本文重点介绍RT1180如何进入Boundary Scan模式,通过Jtag来进行板级硬件测试的过程。遵循IEEE1149.1中的测试访问端口和BoundaryScan体系结构的标准。
    的头像 发表于 10-22 09:50 2911次阅读
    恩智浦i.MX RT1180 MCU如何进入Boundary Scan模式

    机器视觉行业2025浅析:规模、结构发展趋势

    机器视觉产业加速发展,市场规模扩大,产品结构分化,应用聚焦质量检测与智能制造。
    的头像 发表于 07-23 09:22 928次阅读
    机器视觉行业2025浅析:规模、<b class='flag-5'>结构</b>与<b class='flag-5'>发展</b>趋势

    Arm产品命名体系的演变

    继 Arm 首席执行官 Rene Haas 宣布 Arm 推出新的产品命名体系后,本文将为你详解新的计算平台名称,以及新命名体系内的新 IP 名称标识。
    的头像 发表于 06-19 10:38 779次阅读
    Arm产品命名<b class='flag-5'>体系</b>的演变

    广电计量助力广州现代化产业体系高质量发展

    总经理于莉莉出席活动并作主题演讲,分享检验检测助力企业数智融合发展的经验,广电计量入选广州市首批两业融合优秀案例,助力广州现代化产业体系高质量发展
    的头像 发表于 06-12 17:11 756次阅读

    DPU核心技术论文再次登陆体系结构领域旗舰期刊《IEEE Transactions on Computers》

    近期,鄢贵海团队研究成果在计算机体系结构领域国际顶级期刊《IEEE Transactions on Computers》中发表。该研究主要围绕KPU敏捷计算架构展开,KPU具有超强异构核集成和调度
    的头像 发表于 06-11 18:11 506次阅读
    DPU核心技术论文再次登陆<b class='flag-5'>体系结构</b>领域旗舰期刊《IEEE Transactions on Computers》

    源漏扩展结构概述

    源漏扩展结构(Source/Drain Extension,SDE)在控制 MOS 器件的短沟道效应中起到重要作用。SDE(源漏扩展结构)引入了一个浅的源漏扩展区,以连接沟道和源漏区域。结深的微缩
    的头像 发表于 05-27 12:01 861次阅读
    源漏扩展<b class='flag-5'>结构</b><b class='flag-5'>概述</b>

    睿创微纳AI芯片技术登上国际计算机体系结构领域顶级会议

    近日,国际计算机体系结构领域顶级会议HPCA 2025(International Symposium on High-Performance Computer Architecture)在美国召开。会议共收到534篇来自全球顶尖科研机构及高校的论文投稿,最终录用率仅为21%。
    的头像 发表于 05-19 15:57 763次阅读

    风华贴片电感的标准分类体系

    作为国内电子元器件领域的领军企业,风华高科通过构建多维度分类体系,实现了贴片电感产品的精准定位与高效应用。其分类逻辑融合了结构特征、功能特性及场景适配性,形成了涵盖产品形态、技术参数、应用领域
    的头像 发表于 05-19 14:04 483次阅读
    风华贴片电感的标准分类<b class='flag-5'>体系</b>

    迅镭激光亮相第十五届钢结构行业发展论坛

    此前,4月11日至12日,第十五届钢结构行业发展论坛成功在京举行。500余位钢结构行业专家、学者、企业家齐聚一堂,共商行业发展新趋势。迅镭激光作为钢
    的头像 发表于 04-19 10:32 747次阅读

    PCBA加工厂常见的体系认证

      随着汽车行业的兴盛,市面上越来越多的汽车流入,带动了汽车电子的发展,很多PCBA加工厂都想分一杯羹。而汽车电子准入门槛较高,对工厂的技术和设备实力都有着严格的审核标准,IATF16949体系技术含金量较高,认证内容也较复杂。一般来说具备该
    的头像 发表于 04-16 12:07 586次阅读

    可靠性测试结构设计概述

    深入理解设计规则,设计者可在可靠性测试结构优化中兼顾性能、成本与质量,推动半导体技术的持续创新。
    的头像 发表于 04-11 14:59 1079次阅读
    可靠性测试<b class='flag-5'>结构</b>设计<b class='flag-5'>概述</b>

    如何在MPC PowerPC MCU上首次刷写后禁用BDM?

    我正在使用 BDM 刷新我的 MPC (PowerPC) 微控制器,但我需要在第一次编程后禁用 BDM 通信以防止进一步访问。有没有办法从软件端阻止 BDM,例如修改安全设置或配置 flash protection registers?任何建议或最佳实践将不胜感激。
    发表于 03-27 06:40

    石墨烯异质结构新进展

    原子级薄的范德瓦尔斯van der Waals (vdW) 薄膜,为量子异质结构的外延生长提供了新材料体系。然而,不同于三维块晶体的远程外延生长,由于较弱的范德华vdW相互作用,跨原子层的二维材料异质结构生长受到了限制。
    的头像 发表于 02-05 15:13 903次阅读
    石墨烯异质<b class='flag-5'>结构</b>新进展