linux ppc refers to PowerPC, which is a central processor with reduced instruction set architecture. Its full English name is "Performance Optimization With Enhanced RISC – Performance Computing"; PowerPC processors have a wide range of implementations, including such as High-end server CPUs like Power4 to the embedded CPU market.
#The operating environment of this tutorial: linux5.9.8 system, Dell G3 computer.
linux ppc What does it mean?
PowerPC (English: Performance Optimization With Enhanced RISC – Performance Computing, sometimes referred to as PPC) is a reduced instruction set (RISC) architecture central processing unit (CPU). Its basic design is derived from IBM's POWER (Performance Optimized With Enhanced RISC; "IBM Connect Electronic News" August 2007 issue translated as "Enhanced RISC Performance Optimization") architecture. POWER is a microprocessor architecture developed in 1991 by the AIM alliance formed by Apple, IBM, and Motorola. PowerPC is part and only part of the entire AIM Alliance platform. However, Apple Computer has switched its computer products to Intel CPUs since 2005.
The history of PowerPC can be traced back to the IBM POWER architecture that was introduced with RISC System/6000 in 1990. The design was inspired by early RISC architectures (such as the IBM 801) and MIPS architecture processors.
In the 1990s, IBM, Apple and Motorola successfully developed PowerPC chips and manufactured multi-processor computers based on PowerPC. PowerPC architecture is characterized by good scalability, convenience and flexibility. The first generation of PowerPC used a 0.6 micron process and had 3 million transistors on a single chip.
#PowerPC processors have a wide range of implementations, ranging from high-end server CPUs such as the Power4 to the embedded CPU market (the Nintendo Gamecube uses PowerPC). PowerPC processors have very strong embedded performance because of their excellent performance, low energy consumption, and low heat dissipation. Aside from integrated I/O like serial and Ethernet controllers, this embedded processor differs significantly from desktop CPUs. For example, the 4xx series of PowerPC processors lacked floating-point operations and also used a software-controlled TLB for memory management rather than inverted page tables as found in desktop chips.
PowerPC processor has 32 (32-bit or 64-bit) GPR (General Purpose Register) and functions such as PC (Program Counter, also known as IAR/Instruction Address Register or NIP/Next Instruction Pointer), LR ( Link register), CR (condition register) and various other registers. Some PowerPC CPUs also have 32 64-bit FPRs (Floating Point Registers).
The PowerPC architecture is an example of a RISC (Reduced Instruction Set Computing) architecture. Therefore:
All PowerPC (including 64-bit implementations) use fixed-length 32-bit instructions.
The PowerPC processing model retrieves data from memory, operates on it in registers, and then stores it back to memory. Few instructions (except loads and stores) operate directly on memory.
Related recommendations: "Linux Video Tutorial"
The above is the detailed content of What does linux ppc mean?. For more information, please follow other related articles on the PHP Chinese website!