clarify cbank
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 16 Nov 2020 14:57:23 +0000 (14:57 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 16 Nov 2020 14:57:23 +0000 (14:57 +0000)
openpower/sv/16_bit_compressed.mdwn

index c130ac5591779d2d07c63e2b304b3cc086198dfa..8773f9384760ff2605e23663d5976fb25bc08fdf 100644 (file)
@@ -191,6 +191,8 @@ is "nop"
 * for (RA|0) when RA=0 the input is a zero immediate,
   meaning that sub. becomes neg.
 * RT is implicitly RB: "add RT(=RB), RA, RB"
+* Opcode 0b010.0 RA=0 is not missing from the above:
+  it is a system-wide instruction, "cbank" (section below)
 
 ### Logical
 
@@ -294,8 +296,8 @@ Example: CBank=0b001 is heavily optimised to A/Video
 Encode/Decode.
 
     | 16-bit mode | | 10-bit mode               |
-    | 0 1 | 2 3 4 | | 567.8 | 9 a b | c d e | f |
-    |       Bank2 | | 010.0 | CBank | 0 0 0 | M | cbank
+    | 0 | 1 2 3 4 | | 567.8 | 9 a b | c d e | f |
+    | N |   Bank2 | | 010.0 | CBank | 0 0 0 | M | cbank
 
 **not available** in 10-bit mode: