linux ppc指powerpc,是一种精简指令集架构的中央处理器,其英文全称是“performance optimization with enhanced risc – performance computing”;powerpc处理器有广泛的实现范围,包括从诸如power4那样的高端服务器cpu到嵌入式cpu市场。
本教程操作环境:linux5.9.8系统、dell g3电脑。
linux ppc 是什么意思?
powerpc(英语:performance optimization with enhanced risc – performance computing,有时简称ppc)是一种精简指令集(risc)架构的中央处理器(cpu),其基本的设计源自ibm的power(performance optimized with enhanced risc;《ibm connect电子报》2007年8月号译为“增强risc性能优化”)架构。power是1991年,apple、ibm、motorola组成的aim联盟所发展出的微处理器架构。powerpc是整个aim联盟平台的一部分,并且是唯一的一部分。但苹果电脑自2005年起,将旗下电脑产品转用intel cpu。
powerpc的历史可以追溯到早在1990年随risc system/6000一起被介绍的ibm power架构。该设计是从早期的risc架构(比如ibm 801)与mips架构的处理器得到灵感的。
1990年代,ibm、apple和motorola开发powerpc芯片成功,并制造出基于powerpc的多处理器计算机。powerpc架构的特点是可伸缩性好、方便灵活。第一代powerpc采用0.6微米制程,晶体管达到单芯片300万个。
powerpc处理器有广泛的实现范围,包括从诸如 power4 那样的高端服务器cpu 到嵌入式cpu市场(任天堂 gamecube 使用了 powerpc)。powerpc 处理器有非常强的嵌入式表现,因为它具有优异的性能、较低的能量损耗以及较低的散热量。除了像串行和以太网控制器那样的集成 i/o,该嵌入式处理器与台式机cpu存在非常显著的区别。例如,4xx 系列powerpc 处理器缺乏浮点运算,并且还使用一个受软件控制的 tlb 进行内存管理,而不是象台式机芯片中那样采用反转页表。
powerpc 处理器有 32 个(32 位或 64 位)gpr(通用寄存器)以及诸如 pc(程序计数器,也称为 iar/指令地址寄存器或 nip/下一指令指针)、lr(链接寄存器)、cr(条件寄存器)等各种其它寄存器。有些 powerpc cpu 还有 32 个 64 位 fpr(浮点寄存器)。
powerpc 体系结构是 risc(精简指令集计算)体系结构的一个示例。因此:
所有 powerpc(包括 64 位实现)都使用定长的 32 位指令。
powerpc处理模型要从内存检索数据、在寄存器中对它进行操作,然后将它存储回内存。几乎没有指令(除了装入和存储)是直接操作内存的。
相关推荐:《linux视频教程》
以上就是linux ppc 是什么意思的详细内容。