Power ISA
Computer instruction set architecture
Power ISA is a reduced instruction set computer (RISC) instruction set architecture (ISA) currently developed by the OpenPOWER Foundation, led by IBM. It was originally developed by IBM and the now-defunct Power.org industry group.
Nº Q65090442 ★
Commune · Littérature
Power ISA
Computer instruction set architecture
Power ISA is a reduced instruction set computer (RISC) instruction set architecture (ISA) currently developed by the OpenPOWER Foundation, led by IBM. It was originally developed by IBM and the now-defunct Power.org industry group.
Sur Wikipédia
Texte en anglais Pas encore d'article dans ta langue : extrait en anglais.
Power ISA is a reduced instruction set computer (RISC) instruction set architecture (ISA) currently developed by the OpenPOWER Foundation, led by IBM. It was originally developed by IBM and the now-defunct Power.org industry group. Power ISA is an evolution of the PowerPC ISA, created by the mergers of the core PowerPC ISA and the optional Book E for embedded applications. The merger of these two components in 2006 was led by Power.org founders IBM and Freescale Semiconductor. Prior to version 3.0, the ISA is divided into several categories. Processors implement a set of these categories as required for their task. Different classes of processors are required to implement certain categories, for example a server-class processor includes the categories: Base, Server, Floating-Point, 64-Bit, etc. All processors implement the Base category. Power ISA is a RISC load/store architecture. It has multiple sets of registers: 32 × 32-bit or 64-bit general-purpose registers (GPRs) for integer operations. 64 × 128-bit vector scalar registers (VSRs) for vector operations and floating-point operations. 32 × 64-bit floating-point registers (FPRs) as part of the VSRs for floating-point operations. 32 × 128-bit vector registers (VRs) as part of the VSRs for vector operations. 8 × 4-bit condition register fields (CRs) for comparison and control flow. 11 special registers of various sizes: Counter Register (CTR), link register (LR), time base (TBU, TBL), alternate time base (ATBU, ATBL), accumulator (ACC), status registers (XER, FPSCR, VSCR, SPEFSCR). Instructions up to version 3.0 have a length of 32 bits, with the exception of the VLE (variable-length encoding) subset that provides for higher code density for low-end embedded applications, and version 3.1 which introduced prefixing to create 64-bit instructions. Most instructions are triadic, i.e. have two source operands and one destination. Single- and double-precision IEEE 754 compliant floating-point operations are supported, including additional fused...
Texte : Wikipédia en anglais, CC BY-SA 4.0. · Image : Henriok (Public domain) ·
Cartes voisines
-
I
IBM POWER architecture
Instruction set
Nº Q13637178 ★★
Pas en vente
-
PowerPC
Nº Q209860 ★★★
Pas en vente
-
IBM POWER
Nº Q211063 ★
Pas en vente
-
DEC Alpha
Nº Q858065 ★★★
Pas en vente
-
S
System z
Architecture d'IBM 64 bits, successeur du S/390
Nº Q8062893 ★
Pas en vente
-
SuperH
Nº Q1205020 ★★
Pas en vente