#1.6.1 I-FORM
|0 |6 |30|31 |
- | OPCD | LI |AA|LK |
+ | PO | LI |AA|LK |
#1.6.2 B-FORM
|0 |6 |11 |16 |30|31 |
- | OPCD | BO| BI | BD |AA|LK |
+ | PO | BO| BI | BD |AA|LK |
#1.6.3 SC-FORM
|0 |6 |11 |16 |20 |27 |30 |31 |
- | OPCD | ///| ///| // | LEV | //| 1| / |
+ | PO | ///| ///| // | LEV | //| 1| / |
#1.6.4 D-FORM
|0 |6 |9 |10 |11 |16 |31 |
- | OPCD | RT | RA| D |
- | OPCD | RT | RA| SI |
- | OPCD | RS | RA| D |
- | OPCD | RS | RA| UI |
- | OPCD | BF | / | L | RA| SI |
- | OPCD | BF | / | L | RA| UI |
- | OPCD | TO | RA| SI |
- | OPCD | FRT | RA| D |
- | OPCD | FRS | RA| D |
+ | PO | RT | RA| D |
+ | PO | RT | RA| SI |
+ | PO | RS | RA| D |
+ | PO | RS | RA| UI |
+ | PO | BF | / | L | RA| SI |
+ | PO | BF | / | L | RA| UI |
+ | PO | TO | RA| SI |
+ | PO | FRT | RA| D |
+ | PO | FRS | RA| D |
#1.6.5 DS-FORM
|0 |6 |11 |16 |30 |31 |
- | OPCD | RT | RA | DS | XO |
- | OPCD | RS | RA | DS | XO |
- | OPCD | RSp | RA | DS | XO |
- | OPCD | FRTp | RA | DS | XO |
- | OPCD | FRSp | RA | DS | XO |
+ | PO | RT | RA | DS | XO |
+ | PO | RS | RA | DS | XO |
+ | PO | RSp | RA | DS | XO |
+ | PO | FRTp | RA | DS | XO |
+ | PO | FRSp | RA | DS | XO |
#1.6.6 DQ-FORM
|0 |6 |11 |16 |28|29 |31 |
- | OPCD | RTp | RA | DQ | PT |
- | OPCD | S | RA | DQ |SX| XO |
- | OPCD | T | RA | DQ |TX| XO |
+ | PO | RTp | RA | DQ | PT |
+ | PO | S | RA | DQ |SX| XO |
+ | PO | T | RA | DQ |TX| XO |
# 1.6.7 X-FORM
|0 |6 |7|8|9 |10 |11|12|13 |15|16|17 |20|21 |31 |
- | OPCD | RT | RA | /// | XO | / |
- | OPCD | RT | RA | RB | XO | / |
- | OPCD | RT | RA | RB | XO |EH |
- | OPCD | RT | RA | NB | XO | / |
- | OPCD | RT | /|SR | /// | XO | / |
- | OPCD | RT | /// | RB | XO | / |
- | OPCD | RT | /// | RB | XO | 1 |
- | OPCD | RT | /// | /// | XO | / |
- | OPCD | RS | RA | RB | XO |Rc |
- | OPCD | RT | RA | RB | XO |Rc |
- | OPCD | RS | RA | RB | XO | 1 |
- | OPCD | RS | RA | RB | XO | / |
- | OPCD | RS | RA | NB | XO | / |
- | OPCD | RS | RA | SH | XO |Rc |
- | OPCD | RS | RA | /// | XO |Rc |
- | OPCD | RS | RA | /// | XO | / |
- | OPCD | RS | /|SR | /// | XO | / |
- | OPCD | RS | /// | RB | XO | / |
- | OPCD | RS | /// | /// | XO | / |
- | OPCD | RS | /// |L1| /// | XO | / |
- | OPCD | TH | RA | RB | XO | / |
- | OPCD | BF |/ | L | RA | RB | XO | / |
- | OPCD | BF |// | FRA | FRB | XO | / |
- | OPCD | BF |// | BFA | // | /// | XO | / |
- | OPCD | BF |// | /// |W | U |/ | XO |Rc |
- | OPCD | BF |// | /// | /// | XO | / |
- | OPCD | TH | RA | RB | XO | / |
- | OPCD | /| CT | /// | /// | XO | / |
- | OPCD | /| CT | RA | RB | XO | / |
- | OPCD | /// | L2 | RA | RB | XO | / |
- | OPCD | /// | L2 | /// | RB | XO | / |
- | OPCD | /// | L2 | /// | /// | XO | / |
- | OPCD | /// | L2 | /| E | /// | XO | / |
- | OPCD | TO | RA | RB | XO | / |
- | OPCD | FRT | RA | RB | XO | / |
- | OPCD | FRT | FRA | FRB | XO | / |
- | OPCD | FRTp | RA | RB | XO | / |
- | OPCD | FRT | /// | FRB | XO |Rc |
- | OPCD | FRT | /// | FRBp | XO |Rc |
- | OPCD | FRT | /// | /// | XO |Rc |
- | OPCD | FRTp | /// | FRB | XO |Rc |
- | OPCD | FRTp | /// | FRBp | XO |Rc |
- | OPCD | FRTp | FRA | FRBp | XO |Rc |
- | OPCD | FRTp | FRAp | FRBp | XO |Rc |
- | OPCD | BF |// | FRA | FRBp | XO | / |
- | OPCD | BF |// | FRAp | FRBp | XO | / |
- | OPCD | FRT |S | | FRB | XO |Rc |
- | OPCD | FRTp |S | | FRBp | XO |Rc |
- | OPCD | FRS | RA | RB | XO | / |
- | OPCD | FRSp | RA | RB | XO | / |
- | OPCD | BT | /// | /// | XO |Rc |
- | OPCD | /// | RA | RB | XO | / |
- | OPCD | /// | /// | RB | XO | / |
- | OPCD | /// | /// | /// | XO | / |
- | OPCD | /// | /// | E|/// | XO | / |
- | OPCD | //|IH | /// | /// | XO | / |
- | OPCD | A|// | /// | /// | XO | 1 |
- | OPCD | A|// |R | /// | /// | XO | 1 |
- | OPCD | /// | RA | RB | XO | 1 |
- | OPCD | /// |WC | /// | /// | XO | / |
- | OPCD | /// |T | RA | RB | XO | / |
- | OPCD | VRT | RA | RB | XO | / |
- | OPCD | VRS | RA | RB | XO | / |
- | OPCD | MO | /// | /// | XO | / |
- | OPCD | RT | /// |L3 | /// | XO | / |
+ | PO | RT | RA | /// | XO | / |
+ | PO | RT | RA | RB | XO | / |
+ | PO | RT | RA | RB | XO |EH |
+ | PO | RT | RA | NB | XO | / |
+ | PO | RT | /|SR | /// | XO | / |
+ | PO | RT | /// | RB | XO | / |
+ | PO | RT | /// | RB | XO | 1 |
+ | PO | RT | /// | /// | XO | / |
+ | PO | RS | RA | RB | XO |Rc |
+ | PO | RT | RA | RB | XO |Rc |
+ | PO | RS | RA | RB | XO | 1 |
+ | PO | RS | RA | RB | XO | / |
+ | PO | RS | RA | NB | XO | / |
+ | PO | RS | RA | SH | XO |Rc |
+ | PO | RS | RA | /// | XO |Rc |
+ | PO | RS | RA | /// | XO | / |
+ | PO | RS | /|SR | /// | XO | / |
+ | PO | RS | /// | RB | XO | / |
+ | PO | RS | /// | /// | XO | / |
+ | PO | RS | /// |L1| /// | XO | / |
+ | PO | TH | RA | RB | XO | / |
+ | PO | BF |/ | L | RA | RB | XO | / |
+ | PO | BF |// | FRA | FRB | XO | / |
+ | PO | BF |// | BFA | // | /// | XO | / |
+ | PO | BF |// | /// |W | U |/ | XO |Rc |
+ | PO | BF |// | /// | /// | XO | / |
+ | PO | TH | RA | RB | XO | / |
+ | PO | /| CT | /// | /// | XO | / |
+ | PO | /| CT | RA | RB | XO | / |
+ | PO | /// | L2 | RA | RB | XO | / |
+ | PO | /// | L2 | /// | RB | XO | / |
+ | PO | /// | L2 | /// | /// | XO | / |
+ | PO | /// | L2 | /| E | /// | XO | / |
+ | PO | TO | RA | RB | XO | / |
+ | PO | FRT | RA | RB | XO | / |
+ | PO | FRT | FRA | FRB | XO | / |
+ | PO | FRTp | RA | RB | XO | / |
+ | PO | FRT | /// | FRB | XO |Rc |
+ | PO | FRT | /// | FRBp | XO |Rc |
+ | PO | FRT | /// | /// | XO |Rc |
+ | PO | FRTp | /// | FRB | XO |Rc |
+ | PO | FRTp | /// | FRBp | XO |Rc |
+ | PO | FRTp | FRA | FRBp | XO |Rc |
+ | PO | FRTp | FRAp | FRBp | XO |Rc |
+ | PO | BF |// | FRA | FRBp | XO | / |
+ | PO | BF |// | FRAp | FRBp | XO | / |
+ | PO | FRT |S | | FRB | XO |Rc |
+ | PO | FRTp |S | | FRBp | XO |Rc |
+ | PO | FRS | RA | RB | XO | / |
+ | PO | FRSp | RA | RB | XO | / |
+ | PO | BT | /// | /// | XO |Rc |
+ | PO | /// | RA | RB | XO | / |
+ | PO | /// | /// | RB | XO | / |
+ | PO | /// | /// | /// | XO | / |
+ | PO | /// | /// | E|/// | XO | / |
+ | PO | //|IH | /// | /// | XO | / |
+ | PO | A|// | /// | /// | XO | 1 |
+ | PO | A|// |R | /// | /// | XO | 1 |
+ | PO | /// | RA | RB | XO | 1 |
+ | PO | /// |WC | /// | /// | XO | / |
+ | PO | /// |T | RA | RB | XO | / |
+ | PO | VRT | RA | RB | XO | / |
+ | PO | VRS | RA | RB | XO | / |
+ | PO | MO | /// | /// | XO | / |
+ | PO | RT | /// |L3 | /// | XO | / |
# 1.6.8 XL-FORM
|0 |6 |9 |11 |14 |16 |19|20|21 |31 |
- | OPCD | BT | BA | BB | XO | / |
- | OPCD | BO | BI | /// |BH | XO |LK |
- | OPCD | | /// |S | XO | / |
- | OPCD | BF |// |BFA |// | /// | XO | / |
- | OPCD | /// | XO | / |
- | OPCD | OC | XO | / |
+ | PO | BT | BA | BB | XO | / |
+ | PO | BO | BI | /// |BH | XO |LK |
+ | PO | | /// |S | XO | / |
+ | PO | BF |// |BFA |// | /// | XO | / |
+ | PO | /// | XO | / |
+ | PO | OC | XO | / |
# 1.6.9 XFX-FORM
|0 |6 |11|12 |20|21 |31 |
- | OPCD | RT | spr | XO | / |
- | OPCD | RT | tbr | XO | / |
- | OPCD | RT |0 | /// | XO | / |
- | OPCD | RT |1 | FXM |/ | XO | / |
- | OPCD | RT | dcr | XO | / |
- | OPCD | RT | pmrn | XO | / |
- | OPCD | RT | BHRBE | XO | / |
- | OPCD | DUI | DUIS | XO | / |
- | OPCD | RS |0 | FXM |/ | XO | / |
- | OPCD | RS |1 | FXM |/ | XO | / |
- | OPCD | RS | spr | XO | / |
- | OPCD | RS | dcr | XO | / |
- | OPCD | RS | pmrn | XO | / |
+ | PO | RT | spr | XO | / |
+ | PO | RT | tbr | XO | / |
+ | PO | RT |0 | /// | XO | / |
+ | PO | RT |1 | FXM |/ | XO | / |
+ | PO | RT | dcr | XO | / |
+ | PO | RT | pmrn | XO | / |
+ | PO | RT | BHRBE | XO | / |
+ | PO | DUI | DUIS | XO | / |
+ | PO | RS |0 | FXM |/ | XO | / |
+ | PO | RS |1 | FXM |/ | XO | / |
+ | PO | RS | spr | XO | / |
+ | PO | RS | dcr | XO | / |
+ | PO | RS | pmrn | XO | / |
# 1.6.10 XFL-FORM
|0 |6|7 |15|16 |21 |31 |
- | OPCD |L| FLM |W |FRB | XO |Rc |
+ | PO |L| FLM |W |FRB | XO |Rc |
# 1.6.11 XX1-FORM
|0 |6 |11 |16 |21 |31 |
- | OPCD | T | RA | RB | XO |TX |
- | OPCD | S | RA | RB | XO |SX |
+ | PO | T | RA | RB | XO |TX |
+ | PO | S | RA | RB | XO |SX |
# 1.6.12 XX2-FORM
|0 |6 |9 |11 |14 |16 |21 |30|31 |
- | OPCD | T | /// | B |XO |BX|TX |
- | OPCD | T | /// |UIM | B |XO |BX|TX |
- | OPCD | BF | //| /// | B |XO |BX| / |
+ | PO | T | /// | B |XO |BX|TX |
+ | PO | T | /// |UIM | B |XO |BX|TX |
+ | PO | BF | //| /// | B |XO |BX| / |
# 1.6.13 XX3-FORM
|0 |6 |9 |11 |16 |21 |22 |24 |29|30|31 |
- | OPCD | T | A | B | XO |AX|BX|TX |
- | OPCD | T | A | B |Rc | XO |AX|BX|TX |
- | OPCD | BF | // | A | B | XO |AX|BX|/ |
- | OPCD | T | A | B |XO |SHW | XO |AX|BX|TX |
- | OPCD | T | A | B |XO |DM | XO |AX|BX|TX |
+ | PO | T | A | B | XO |AX|BX|TX |
+ | PO | T | A | B |Rc | XO |AX|BX|TX |
+ | PO | BF | // | A | B | XO |AX|BX|/ |
+ | PO | T | A | B |XO |SHW | XO |AX|BX|TX |
+ | PO | T | A | B |XO |DM | XO |AX|BX|TX |
# 1.6.14 XX4-FORM
|0 |6 |11 |16 |21 |26 |28|29 |30|31 |
- | OPCD | T | A | B | C | XO |CX|AX |BX|TX |
+ | PO | T | A | B | C | XO |CX|AX |BX|TX |
# 1.6.15 XS-FORM
|0 |6 |11 |16 |21 |30|31 |
- | OPCD | RS | RA | sh | XO |sh|Rc |
+ | PO | RS | RA | sh | XO |sh|Rc |
# 1.6.16 XO-FORM
|0 |6 |11 |16 |21 |22 |31 |
- | OPCD | RT| RA| RB |OE | XO |Rc |
- | OPCD | RT| RA| RB | /| XO |Rc |
- | OPCD | RT| RA| RB | /| XO | / |
- | OPCD | RT| RA| /// |OE | XO |Rc |
+ | PO | RT| RA| RB |OE | XO |Rc |
+ | PO | RT| RA| RB | /| XO |Rc |
+ | PO | RT| RA| RB | /| XO | / |
+ | PO | RT| RA| /// |OE | XO |Rc |
# 1.6.17 A-FORM
|0 |6 |11 |16 |21 |26 |31 |
- | OPCD | FRT | FRA | FRB | FRC | XO |Rc |
- | OPCD | FRT | FRA | FRB | /// | XO |Rc |
- | OPCD | FRT | FRA | /// | FRC | XO |Rc |
- | OPCD | FRT | /// | FRB | /// | XO |Rc |
- | OPCD | RT | RA | RB | BC | XO | /|
+ | PO | FRT | FRA | FRB | FRC | XO |Rc |
+ | PO | FRT | FRA | FRB | /// | XO |Rc |
+ | PO | FRT | FRA | /// | FRC | XO |Rc |
+ | PO | FRT | /// | FRB | /// | XO |Rc |
+ | PO | RT | RA | RB | BC | XO | /|
# 1.6.18 M-FORM
|0 |6 |11 |16 |21 |26 |31|
- | OPCD | RS | RA | RB | MB | ME |Rc|
- | OPCD | RS | RA | SH | MB | ME |Rc|
+ | PO | RS | RA | RB | MB | ME |Rc|
+ | PO | RS | RA | SH | MB | ME |Rc|
# 1.6.19 MD-FORM
|0 |6 |11 |16 |21 |27|30|31|
- | OPCD | RS | RA | sh | mb |XO|sh|Rc|
- | OPCD | RS | RA | sh | me |XO|sh|Rc|
+ | PO | RS | RA | sh | mb |XO|sh|Rc|
+ | PO | RS | RA | sh | me |XO|sh|Rc|
# 1.6.20 MDS-FORM
|0 |6 |11 |16 |21 |27 |31|
- | OPCD | RS | RA | RB | mb | XO |Rc|
- | OPCD | RS | RA | RB | me | XO |Rc|
+ | PO | RS | RA | RB | mb | XO |Rc|
+ | PO | RS | RA | RB | me | XO |Rc|
# 1.6.21 VA-FORM
|0 |6 |11 |16 |21|22 |26 |31|
- | OPCD | RT | RA | RB | RC | XO |
- | OPCD | VRT | VRA | VRB | VRC | XO |
- | OPCD | VRT | VRA | VRB | /|SHB| XO |
+ | PO | RT | RA | RB | RC | XO |
+ | PO | VRT | VRA | VRB | VRC | XO |
+ | PO | VRT | VRA | VRB | /|SHB| XO |
# 1.6.22 VC-FORM
|0 |6 |11 |16 |21|22 |31|
- | OPCD | VRT | VRA | VRB |Rc| XO |
+ | PO | VRT | VRA | VRB |Rc| XO |
# 1.6.23 VX-FORM
|0 |6 |11 |16 |21 |31|
- | OPCD | VRT | VRA | VRB | XO |
- | OPCD | VRT | /// | VRB | XO |
- | OPCD | VRT | UIM | VRB | XO |
- | OPCD | VRT | / UIM | VRB | XO |
- | OPCD | VRT | // UIM | VRB | XO |
- | OPCD | VRT | /// UIM | VRB | XO |
- | OPCD | VRT | SIM | ///| XO |
- | OPCD | VRT | ///| | XO |
- | OPCD | |/// | VRB | XO |
+ | PO | VRT | VRA | VRB | XO |
+ | PO | VRT | /// | VRB | XO |
+ | PO | VRT | UIM | VRB | XO |
+ | PO | VRT | / UIM | VRB | XO |
+ | PO | VRT | // UIM | VRB | XO |
+ | PO | VRT | /// UIM | VRB | XO |
+ | PO | VRT | SIM | ///| XO |
+ | PO | VRT | ///| | XO |
+ | PO | |/// | VRB | XO |
# 1.6.24 EVX-FORM
|0 |6 |9 |11 |16 |21 |31|
- | OPCD | RS | RA | RB | XO |
- | OPCD | RS | RA | UI | XO |
- | OPCD | RT | ///| RB | XO |
- | OPCD | RT | RA | RB | XO |
- | OPCD | RT | RA | ///| XO |
- | OPCD | RT | UI | RB | XO |
- | OPCD | BF|//| RA | RB | XO |
- | OPCD | RT | RA | UI | XO |
- | OPCD | RT | SI | ///| XO |
+ | PO | RS | RA | RB | XO |
+ | PO | RS | RA | UI | XO |
+ | PO | RT | ///| RB | XO |
+ | PO | RT | RA | RB | XO |
+ | PO | RT | RA | ///| XO |
+ | PO | RT | UI | RB | XO |
+ | PO | BF|//| RA | RB | XO |
+ | PO | RT | RA | UI | XO |
+ | PO | RT | SI | ///| XO |
# 1.6.25 EVS-FORM
|0 |6 |11 |16 |21 |29 |31 |
- | OPCD | RT| RA | RB | XO |BFA |
+ | PO | RT| RA | RB | XO |BFA |
# 1.6.26 Z22-FORM
|0 |6 |9 |11 |16 |22 |31 |
- | OPCD | BF|//| FRA | DCM | XO | / |
- | OPCD | BF|//| FRAp | DCM | XO | / |
- | OPCD | BF|//| FRA | DGM | XO | / |
- | OPCD | BF|//| FRAp | DGM | XO | / |
- | OPCD | FRT | FRA | SH | XO |Rc |
- | OPCD | FRTp| FRAp | SH | XO |Rc |
+ | PO | BF|//| FRA | DCM | XO | / |
+ | PO | BF|//| FRAp | DCM | XO | / |
+ | PO | BF|//| FRA | DGM | XO | / |
+ | PO | BF|//| FRAp | DGM | XO | / |
+ | PO | FRT | FRA | SH | XO |Rc |
+ | PO | FRTp| FRAp | SH | XO |Rc |
# 1.6.27 Z23-FORM
|0 |6 |11 |15 |16 |21 |23 |31 |
- | OPCD | FRT | TE | FRB |RMC| XO |Rc |
- | OPCD | FRTp| TE | FRBp |RMC| XO |Rc |
- | OPCD | FRT | FRA | FRB |RMC| XO |Rc |
- | OPCD | FRTp| FRA | FRBp |RMC| XO |Rc |
- | OPCD | FRTp| FRAp | FRBp |RMC| XO |Rc |
- | OPCD | FRT | /// | R | FRB |RMC| XO |Rc |
- | OPCD | FRTp| /// | R | FRBp |RMC| XO |Rc |
+ | PO | FRT | TE | FRB |RMC| XO |Rc |
+ | PO | FRTp| TE | FRBp |RMC| XO |Rc |
+ | PO | FRT | FRA | FRB |RMC| XO |Rc |
+ | PO | FRTp| FRA | FRBp |RMC| XO |Rc |
+ | PO | FRTp| FRAp | FRBp |RMC| XO |Rc |
+ | PO | FRT | /// | R | FRB |RMC| XO |Rc |
+ | PO | FRTp| /// | R | FRBp |RMC| XO |Rc |
# V3.0B 1.6.6 DX-FORM
|0 |6 |11 |16 |26 |31
- | OPCD| RT| d1| d0| XO|d2
+ | PO | RT| d1| d0| XO|d2
# 1.6.28 SVL-FORM
|0 |6 |11 |16 |22 |24 |25 |26 |31 |
- | OPCD | RT | RA | SVi |// |vs |ms | XO |Rc |
+ | PO | RT | RA | SVi |// |vs |ms | XO |Rc |
# 1.6.28 Instruction Fields
A (6)
Field used by the Embedded Hypervisor Privilege
instruction.
Formats: XL
- OPCD (0:5)
- Primary opcode field.
- Formats: all
OE (21)
Field used by XO-form instructions to enable set-
ting OV and SO in the XER.
Formats: XO
PO (0:5)
- Primary opcode.
+ Primary opcode field.
Formats: all
PRS (14)
Field used to specify whether to invalidate pro-