fix colors
authorJacob Lifshay <programmerjake@gmail.com>
Thu, 26 Nov 2020 01:41:08 +0000 (17:41 -0800)
committerJacob Lifshay <programmerjake@gmail.com>
Thu, 26 Nov 2020 01:41:08 +0000 (17:41 -0800)
openpower/sv/16_bit_compressed/demo.mdwn
openpower/sv/16_bit_compressed/demo_assembler.sh

index 14ae0604ef78907da3b92b6d13e38e26b14b2c27..64d8dc580f797f2d48217751ac461b833d2dba92 100644 (file)
@@ -109,72 +109,72 @@ Note that bit numbering goes from 0 to 31 in the prefix, then 0 to 31 in the suf
 | 0x1001  | <div class="color-800">0x64</div> | <div class="color-800">0x1000</div> | <div class="color-800">addi r3, r4, 5</div>            |
 | 0x1002  | <div class="color-800">0x00</div> | <div class="color-800">0x1000</div> | <div class="color-800">addi r3, r4, 5</div>            |
 | 0x1003  | <div class="color-800">0x05</div> | <div class="color-800">0x1000</div> | <div class="color-800">addi r3, r4, 5</div>            |
-| 0x1004  | <div class="color-080">0x06</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1005  | <div class="color-080">0x00</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1006  | <div class="color-080">0xDE</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1007  | <div class="color-080">0xAD</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1008  | <div class="color-080">0x38</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1009  | <div class="color-080">0x65</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x100A  | <div class="color-080">0xBE</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x100B  | <div class="color-080">0xEF</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x100C  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x100D  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x100E  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x100F  | <div class="color-800">0x02</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x1010  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x1011  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
+| 0x1004  | <div class="color-880">0x06</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1005  | <div class="color-880">0x00</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1006  | <div class="color-880">0xDE</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1007  | <div class="color-880">0xAD</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1008  | <div class="color-880">0x38</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1009  | <div class="color-880">0x65</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x100A  | <div class="color-880">0xBE</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x100B  | <div class="color-880">0xEF</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x100C  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x100D  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x100E  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x100F  | <div class="color-080">0x02</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x1010  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x1011  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
 | 0x1012  | <div class="color-088">0x38</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
 | 0x1013  | <div class="color-088">0x64</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
 | 0x1014  | <div class="color-088">0x00</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
 | 0x1015  | <div class="color-088">0x05</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
-| 0x1016  | <div class="color-808">0x06</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x1017  | <div class="color-808">0x00</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x1018  | <div class="color-808">0x89</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x1019  | <div class="color-808">0xAB</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101A  | <div class="color-808">0x38</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101B  | <div class="color-808">0x65</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101C  | <div class="color-808">0xCD</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101D  | <div class="color-808">0xEF</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101E  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x101F  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x1020  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x1021  | <div class="color-088">0x02</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x1022  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x1023  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
+| 0x1016  | <div class="color-008">0x06</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x1017  | <div class="color-008">0x00</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x1018  | <div class="color-008">0x89</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x1019  | <div class="color-008">0xAB</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101A  | <div class="color-008">0x38</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101B  | <div class="color-008">0x65</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101C  | <div class="color-008">0xCD</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101D  | <div class="color-008">0xEF</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101E  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x101F  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x1020  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x1021  | <div class="color-808">0x02</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x1022  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x1023  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
 | 0x1024  | <div class="color-800">0x14</div> | <div class="color-800">0x1024</div> | <div class="color-800">h.add r3, r4</div>              |
 | 0x1025  | <div class="color-800">0x02</div> | <div class="color-800">0x1024</div> | <div class="color-800">h.add r3, r4</div>              |
 | 0x1026  | <div class="color-880">0x38</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
 | 0x1027  | <div class="color-880">0x66</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
 | 0x1028  | <div class="color-880">0x00</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
 | 0x1029  | <div class="color-880">0x07</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
-| 0x102A  | <div class="color-088">0x14</div> | <div class="color-088">0x102A</div> | <div class="color-088">hs.add r3, r31</div>            |
-| 0x102B  | <div class="color-088">0x0F</div> | <div class="color-088">0x102A</div> | <div class="color-088">hs.add r3, r31</div>            |
-| 0x102C  | <div class="color-008">0x04</div> | <div class="color-008">0x102C</div> | <div class="color-008">c.add r3, r30</div>             |
-| 0x102D  | <div class="color-008">0x0C</div> | <div class="color-008">0x102C</div> | <div class="color-008">c.add r3, r30</div>             |
-| 0x102E  | <div class="color-808">0x84</div> | <div class="color-808">0x102E</div> | <div class="color-808">cst.add r3, r29</div>           |
-| 0x102F  | <div class="color-808">0x0B</div> | <div class="color-808">0x102E</div> | <div class="color-808">cst.add r3, r29</div>           |
-| 0x1030  | <div class="color-800">0x06</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1031  | <div class="color-800">0x00</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1032  | <div class="color-800">0x12</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1033  | <div class="color-800">0x34</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1034  | <div class="color-800">0x38</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1035  | <div class="color-800">0x7F</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1036  | <div class="color-800">0x56</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1037  | <div class="color-800">0x78</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1038  | <div class="color-008">0x04</div> | <div class="color-008">0x1038</div> | <div class="color-008">c.add r3, r5</div>              |
-| 0x1039  | <div class="color-008">0x04</div> | <div class="color-008">0x1038</div> | <div class="color-008">c.add r3, r5</div>              |
-| 0x103A  | <div class="color-808">0x04</div> | <div class="color-808">0x103A</div> | <div class="color-808">c.add r3, r3</div>              |
-| 0x103B  | <div class="color-808">0x00</div> | <div class="color-808">0x103A</div> | <div class="color-808">c.add r3, r3</div>              |
-| 0x103C  | <div class="color-800">0x04</div> | <div class="color-800">0x103C</div> | <div class="color-800">cs.add r3, r6</div>             |
-| 0x103D  | <div class="color-800">0x07</div> | <div class="color-800">0x103C</div> | <div class="color-800">cs.add r3, r6</div>             |
-| 0x103E  | <div class="color-880">0x38</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
-| 0x103F  | <div class="color-880">0x63</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
-| 0x1040  | <div class="color-880">0x00</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
-| 0x1041  | <div class="color-880">0x23</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
-| 0x1042  | <div class="color-088">0x38</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
-| 0x1043  | <div class="color-088">0x6A</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
-| 0x1044  | <div class="color-088">0x00</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
-| 0x1045  | <div class="color-088">0x0A</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
+| 0x102A  | <div class="color-080">0x14</div> | <div class="color-080">0x102A</div> | <div class="color-080">hs.add r3, r31</div>            |
+| 0x102B  | <div class="color-080">0x0F</div> | <div class="color-080">0x102A</div> | <div class="color-080">hs.add r3, r31</div>            |
+| 0x102C  | <div class="color-088">0x04</div> | <div class="color-088">0x102C</div> | <div class="color-088">c.add r3, r30</div>             |
+| 0x102D  | <div class="color-088">0x0C</div> | <div class="color-088">0x102C</div> | <div class="color-088">c.add r3, r30</div>             |
+| 0x102E  | <div class="color-008">0x84</div> | <div class="color-008">0x102E</div> | <div class="color-008">cst.add r3, r29</div>           |
+| 0x102F  | <div class="color-008">0x0B</div> | <div class="color-008">0x102E</div> | <div class="color-008">cst.add r3, r29</div>           |
+| 0x1030  | <div class="color-808">0x06</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1031  | <div class="color-808">0x00</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1032  | <div class="color-808">0x12</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1033  | <div class="color-808">0x34</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1034  | <div class="color-808">0x38</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1035  | <div class="color-808">0x7F</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1036  | <div class="color-808">0x56</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1037  | <div class="color-808">0x78</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1038  | <div class="color-800">0x04</div> | <div class="color-800">0x1038</div> | <div class="color-800">c.add r3, r5</div>              |
+| 0x1039  | <div class="color-800">0x04</div> | <div class="color-800">0x1038</div> | <div class="color-800">c.add r3, r5</div>              |
+| 0x103A  | <div class="color-880">0x04</div> | <div class="color-880">0x103A</div> | <div class="color-880">c.add r3, r3</div>              |
+| 0x103B  | <div class="color-880">0x00</div> | <div class="color-880">0x103A</div> | <div class="color-880">c.add r3, r3</div>              |
+| 0x103C  | <div class="color-080">0x04</div> | <div class="color-080">0x103C</div> | <div class="color-080">cs.add r3, r6</div>             |
+| 0x103D  | <div class="color-080">0x07</div> | <div class="color-080">0x103C</div> | <div class="color-080">cs.add r3, r6</div>             |
+| 0x103E  | <div class="color-088">0x38</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
+| 0x103F  | <div class="color-088">0x63</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
+| 0x1040  | <div class="color-088">0x00</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
+| 0x1041  | <div class="color-088">0x23</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
+| 0x1042  | <div class="color-008">0x38</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
+| 0x1043  | <div class="color-008">0x6A</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
+| 0x1044  | <div class="color-008">0x00</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
+| 0x1045  | <div class="color-008">0x0A</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
 | 0x1046  | <div class="color-808">0x14</div> | <div class="color-808">0x1046</div> | <div class="color-808">hs.add r3, r5</div>             |
 | 0x1047  | <div class="color-808">0x05</div> | <div class="color-808">0x1046</div> | <div class="color-808">hs.add r3, r5</div>             |
 | 0x1048  | <div class="color-800">0x84</div> | <div class="color-800">0x1048</div> | <div class="color-800">cst.add r3, r4</div>            |
@@ -193,22 +193,22 @@ Note that bit numbering goes from 0 to 31 in the prefix, then 0 to 31 in the suf
 | 0x1055  | <div class="color-808">0x02</div> | <div class="color-808">0x1052</div> | <div class="color-808">x.placeholder</div>             |
 | 0x1056  | <div class="color-808">0x00</div> | <div class="color-808">0x1052</div> | <div class="color-808">x.placeholder</div>             |
 | 0x1057  | <div class="color-808">0x00</div> | <div class="color-808">0x1052</div> | <div class="color-808">x.placeholder</div>             |
-| 0x1058  | <div class="color-080">0x84</div> | <div class="color-080">0x1058</div> | <div class="color-080">cst.add r3, r31</div>           |
-| 0x1059  | <div class="color-080">0x0F</div> | <div class="color-080">0x1058</div> | <div class="color-080">cst.add r3, r31</div>           |
-| 0x105A  | <div class="color-088">0x38</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x105B  | <div class="color-088">0x6F</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x105C  | <div class="color-088">0x00</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x105D  | <div class="color-088">0x0F</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x105E  | <div class="color-808">0x04</div> | <div class="color-808">0x105E</div> | <div class="color-808">cs.add r3, r4</div>             |
-| 0x105F  | <div class="color-808">0x03</div> | <div class="color-808">0x105E</div> | <div class="color-808">cs.add r3, r4</div>             |
-| 0x1060  | <div class="color-800">0x38</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1061  | <div class="color-800">0x6A</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1062  | <div class="color-800">0x00</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1063  | <div class="color-800">0x0F</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1064  | <div class="color-080">0x38</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
-| 0x1065  | <div class="color-080">0x6B</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
-| 0x1066  | <div class="color-080">0x00</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
-| 0x1067  | <div class="color-080">0x0F</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
+| 0x1058  | <div class="color-800">0x84</div> | <div class="color-800">0x1058</div> | <div class="color-800">cst.add r3, r31</div>           |
+| 0x1059  | <div class="color-800">0x0F</div> | <div class="color-800">0x1058</div> | <div class="color-800">cst.add r3, r31</div>           |
+| 0x105A  | <div class="color-880">0x38</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x105B  | <div class="color-880">0x6F</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x105C  | <div class="color-880">0x00</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x105D  | <div class="color-880">0x0F</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x105E  | <div class="color-080">0x04</div> | <div class="color-080">0x105E</div> | <div class="color-080">cs.add r3, r4</div>             |
+| 0x105F  | <div class="color-080">0x03</div> | <div class="color-080">0x105E</div> | <div class="color-080">cs.add r3, r4</div>             |
+| 0x1060  | <div class="color-088">0x38</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1061  | <div class="color-088">0x6A</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1062  | <div class="color-088">0x00</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1063  | <div class="color-088">0x0F</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1064  | <div class="color-008">0x38</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
+| 0x1065  | <div class="color-008">0x6B</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
+| 0x1066  | <div class="color-008">0x00</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
+| 0x1067  | <div class="color-008">0x0F</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
 
 ## Little-Endian Machine Code
 
@@ -218,74 +218,74 @@ Note that bit numbering goes from 0 to 31 in the prefix, then 0 to 31 in the suf
 | 0x1001  | <div class="color-800">0x00</div> | <div class="color-800">0x1000</div> | <div class="color-800">addi r3, r4, 5</div>            |
 | 0x1002  | <div class="color-800">0x64</div> | <div class="color-800">0x1000</div> | <div class="color-800">addi r3, r4, 5</div>            |
 | 0x1003  | <div class="color-800">0x38</div> | <div class="color-800">0x1000</div> | <div class="color-800">addi r3, r4, 5</div>            |
-| 0x1004  | <div class="color-080">0xAD</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1005  | <div class="color-080">0xDE</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1006  | <div class="color-080">0x00</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1007  | <div class="color-080">0x06</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1008  | <div class="color-080">0xEF</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x1009  | <div class="color-080">0xBE</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x100A  | <div class="color-080">0x65</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x100B  | <div class="color-080">0x38</div> | <div class="color-080">0x1004</div> | <div class="color-080">paddi r3, r5, 0xDEADBEEF</div>  |
-| 0x100C  | <div class="color-800">0x02</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x100D  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x100E  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x100F  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
+| 0x1004  | <div class="color-880">0xAD</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1005  | <div class="color-880">0xDE</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1006  | <div class="color-880">0x00</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1007  | <div class="color-880">0x06</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1008  | <div class="color-880">0xEF</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x1009  | <div class="color-880">0xBE</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x100A  | <div class="color-880">0x65</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x100B  | <div class="color-880">0x38</div> | <div class="color-880">0x1004</div> | <div class="color-880">paddi r3, r5, 0xDEADBEEF</div>  |
+| 0x100C  | <div class="color-080">0x02</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x100D  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x100E  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x100F  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
 | 0x1010  | <div class="color-088">0x64</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
 | 0x1011  | <div class="color-088">0x38</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
-| 0x1012  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x1013  | <div class="color-800">0x00</div> | <div class="color-800">0x100C</div> | <div class="color-800">x.placeholder</div>             |
-| 0x1014  | <div class="color-808">0x00</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x1015  | <div class="color-808">0x06</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x1012  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x1013  | <div class="color-080">0x00</div> | <div class="color-080">0x100C</div> | <div class="color-080">x.placeholder</div>             |
+| 0x1014  | <div class="color-008">0x00</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x1015  | <div class="color-008">0x06</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
 | 0x1016  | <div class="color-088">0x05</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
 | 0x1017  | <div class="color-088">0x00</div> | <div class="color-088">0x1012</div> | <div class="color-088">addi r3, r4, 5</div>            |
-| 0x1018  | <div class="color-808">0x65</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x1019  | <div class="color-808">0x38</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101A  | <div class="color-808">0xAB</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101B  | <div class="color-808">0x89</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101C  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x101D  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x101E  | <div class="color-808">0xEF</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x101F  | <div class="color-808">0xCD</div> | <div class="color-808">0x1016</div> | <div class="color-808">paddi r3, r5, 0x89ABCDEF</div>  |
-| 0x1020  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x1021  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x1022  | <div class="color-088">0x02</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
-| 0x1023  | <div class="color-088">0x00</div> | <div class="color-088">0x101E</div> | <div class="color-088">x.placeholder</div>             |
+| 0x1018  | <div class="color-008">0x65</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x1019  | <div class="color-008">0x38</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101A  | <div class="color-008">0xAB</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101B  | <div class="color-008">0x89</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101C  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x101D  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x101E  | <div class="color-008">0xEF</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x101F  | <div class="color-008">0xCD</div> | <div class="color-008">0x1016</div> | <div class="color-008">paddi r3, r5, 0x89ABCDEF</div>  |
+| 0x1020  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x1021  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x1022  | <div class="color-808">0x02</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
+| 0x1023  | <div class="color-808">0x00</div> | <div class="color-808">0x101E</div> | <div class="color-808">x.placeholder</div>             |
 | 0x1024  | <div class="color-880">0x66</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
 | 0x1025  | <div class="color-880">0x38</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
 | 0x1026  | <div class="color-800">0x02</div> | <div class="color-800">0x1024</div> | <div class="color-800">h.add r3, r4</div>              |
 | 0x1027  | <div class="color-800">0x14</div> | <div class="color-800">0x1024</div> | <div class="color-800">h.add r3, r4</div>              |
-| 0x1028  | <div class="color-088">0x0F</div> | <div class="color-088">0x102A</div> | <div class="color-088">hs.add r3, r31</div>            |
-| 0x1029  | <div class="color-088">0x14</div> | <div class="color-088">0x102A</div> | <div class="color-088">hs.add r3, r31</div>            |
+| 0x1028  | <div class="color-080">0x0F</div> | <div class="color-080">0x102A</div> | <div class="color-080">hs.add r3, r31</div>            |
+| 0x1029  | <div class="color-080">0x14</div> | <div class="color-080">0x102A</div> | <div class="color-080">hs.add r3, r31</div>            |
 | 0x102A  | <div class="color-880">0x07</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
 | 0x102B  | <div class="color-880">0x00</div> | <div class="color-880">0x1026</div> | <div class="color-880">addi r3, r6, 7</div>            |
-| 0x102C  | <div class="color-808">0x0B</div> | <div class="color-808">0x102E</div> | <div class="color-808">cst.add r3, r29</div>           |
-| 0x102D  | <div class="color-808">0x84</div> | <div class="color-808">0x102E</div> | <div class="color-808">cst.add r3, r29</div>           |
-| 0x102E  | <div class="color-008">0x0C</div> | <div class="color-008">0x102C</div> | <div class="color-008">c.add r3, r30</div>             |
-| 0x102F  | <div class="color-008">0x04</div> | <div class="color-008">0x102C</div> | <div class="color-008">c.add r3, r30</div>             |
-| 0x1030  | <div class="color-800">0x34</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1031  | <div class="color-800">0x12</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1032  | <div class="color-800">0x00</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1033  | <div class="color-800">0x06</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1034  | <div class="color-800">0x78</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1035  | <div class="color-800">0x56</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1036  | <div class="color-800">0x7F</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1037  | <div class="color-800">0x38</div> | <div class="color-800">0x1030</div> | <div class="color-800">paddi r3, r31, 0x12345678</div> |
-| 0x1038  | <div class="color-808">0x00</div> | <div class="color-808">0x103A</div> | <div class="color-808">c.add r3, r3</div>              |
-| 0x1039  | <div class="color-808">0x04</div> | <div class="color-808">0x103A</div> | <div class="color-808">c.add r3, r3</div>              |
-| 0x103A  | <div class="color-008">0x04</div> | <div class="color-008">0x1038</div> | <div class="color-008">c.add r3, r5</div>              |
-| 0x103B  | <div class="color-008">0x04</div> | <div class="color-008">0x1038</div> | <div class="color-008">c.add r3, r5</div>              |
-| 0x103C  | <div class="color-880">0x63</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
-| 0x103D  | <div class="color-880">0x38</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
-| 0x103E  | <div class="color-800">0x07</div> | <div class="color-800">0x103C</div> | <div class="color-800">cs.add r3, r6</div>             |
-| 0x103F  | <div class="color-800">0x04</div> | <div class="color-800">0x103C</div> | <div class="color-800">cs.add r3, r6</div>             |
-| 0x1040  | <div class="color-088">0x6A</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
-| 0x1041  | <div class="color-088">0x38</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
-| 0x1042  | <div class="color-880">0x23</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
-| 0x1043  | <div class="color-880">0x00</div> | <div class="color-880">0x103E</div> | <div class="color-880">addi r3, r3, 0x23</div>         |
+| 0x102C  | <div class="color-008">0x0B</div> | <div class="color-008">0x102E</div> | <div class="color-008">cst.add r3, r29</div>           |
+| 0x102D  | <div class="color-008">0x84</div> | <div class="color-008">0x102E</div> | <div class="color-008">cst.add r3, r29</div>           |
+| 0x102E  | <div class="color-088">0x0C</div> | <div class="color-088">0x102C</div> | <div class="color-088">c.add r3, r30</div>             |
+| 0x102F  | <div class="color-088">0x04</div> | <div class="color-088">0x102C</div> | <div class="color-088">c.add r3, r30</div>             |
+| 0x1030  | <div class="color-808">0x34</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1031  | <div class="color-808">0x12</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1032  | <div class="color-808">0x00</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1033  | <div class="color-808">0x06</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1034  | <div class="color-808">0x78</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1035  | <div class="color-808">0x56</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1036  | <div class="color-808">0x7F</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1037  | <div class="color-808">0x38</div> | <div class="color-808">0x1030</div> | <div class="color-808">paddi r3, r31, 0x12345678</div> |
+| 0x1038  | <div class="color-880">0x00</div> | <div class="color-880">0x103A</div> | <div class="color-880">c.add r3, r3</div>              |
+| 0x1039  | <div class="color-880">0x04</div> | <div class="color-880">0x103A</div> | <div class="color-880">c.add r3, r3</div>              |
+| 0x103A  | <div class="color-800">0x04</div> | <div class="color-800">0x1038</div> | <div class="color-800">c.add r3, r5</div>              |
+| 0x103B  | <div class="color-800">0x04</div> | <div class="color-800">0x1038</div> | <div class="color-800">c.add r3, r5</div>              |
+| 0x103C  | <div class="color-088">0x63</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
+| 0x103D  | <div class="color-088">0x38</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
+| 0x103E  | <div class="color-080">0x07</div> | <div class="color-080">0x103C</div> | <div class="color-080">cs.add r3, r6</div>             |
+| 0x103F  | <div class="color-080">0x04</div> | <div class="color-080">0x103C</div> | <div class="color-080">cs.add r3, r6</div>             |
+| 0x1040  | <div class="color-008">0x6A</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
+| 0x1041  | <div class="color-008">0x38</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
+| 0x1042  | <div class="color-088">0x23</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
+| 0x1043  | <div class="color-088">0x00</div> | <div class="color-088">0x103E</div> | <div class="color-088">addi r3, r3, 0x23</div>         |
 | 0x1044  | <div class="color-808">0x05</div> | <div class="color-808">0x1046</div> | <div class="color-808">hs.add r3, r5</div>             |
 | 0x1045  | <div class="color-808">0x14</div> | <div class="color-808">0x1046</div> | <div class="color-808">hs.add r3, r5</div>             |
-| 0x1046  | <div class="color-088">0x0A</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
-| 0x1047  | <div class="color-088">0x00</div> | <div class="color-088">0x1042</div> | <div class="color-088">addi r3, r10, 0xA</div>         |
+| 0x1046  | <div class="color-008">0x0A</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
+| 0x1047  | <div class="color-008">0x00</div> | <div class="color-008">0x1042</div> | <div class="color-008">addi r3, r10, 0xA</div>         |
 | 0x1048  | <div class="color-880">0x07</div> | <div class="color-880">0x104A</div> | <div class="color-880">hs.add r3, r6</div>             |
 | 0x1049  | <div class="color-880">0x14</div> | <div class="color-880">0x104A</div> | <div class="color-880">hs.add r3, r6</div>             |
 | 0x104A  | <div class="color-800">0x03</div> | <div class="color-800">0x1048</div> | <div class="color-800">cst.add r3, r4</div>            |
@@ -302,19 +302,19 @@ Note that bit numbering goes from 0 to 31 in the prefix, then 0 to 31 in the suf
 | 0x1055  | <div class="color-808">0x00</div> | <div class="color-808">0x1052</div> | <div class="color-808">x.placeholder</div>             |
 | 0x1056  | <div class="color-808">0x02</div> | <div class="color-808">0x1052</div> | <div class="color-808">x.placeholder</div>             |
 | 0x1057  | <div class="color-808">0x00</div> | <div class="color-808">0x1052</div> | <div class="color-808">x.placeholder</div>             |
-| 0x1058  | <div class="color-088">0x6F</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x1059  | <div class="color-088">0x38</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x105A  | <div class="color-080">0x0F</div> | <div class="color-080">0x1058</div> | <div class="color-080">cst.add r3, r31</div>           |
-| 0x105B  | <div class="color-080">0x84</div> | <div class="color-080">0x1058</div> | <div class="color-080">cst.add r3, r31</div>           |
-| 0x105C  | <div class="color-808">0x03</div> | <div class="color-808">0x105E</div> | <div class="color-808">cs.add r3, r4</div>             |
-| 0x105D  | <div class="color-808">0x04</div> | <div class="color-808">0x105E</div> | <div class="color-808">cs.add r3, r4</div>             |
-| 0x105E  | <div class="color-088">0x0F</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x105F  | <div class="color-088">0x00</div> | <div class="color-088">0x105A</div> | <div class="color-088">addi r3, r15, 0xF</div>         |
-| 0x1060  | <div class="color-800">0x0F</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1061  | <div class="color-800">0x00</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1062  | <div class="color-800">0x6A</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1063  | <div class="color-800">0x38</div> | <div class="color-800">0x1060</div> | <div class="color-800">addi r3, r10, 0xF</div>         |
-| 0x1064  | <div class="color-080">0x0F</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
-| 0x1065  | <div class="color-080">0x00</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
-| 0x1066  | <div class="color-080">0x6B</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
-| 0x1067  | <div class="color-080">0x38</div> | <div class="color-080">0x1064</div> | <div class="color-080">addi r3, r11, 0xF</div>         |
\ No newline at end of file
+| 0x1058  | <div class="color-880">0x6F</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x1059  | <div class="color-880">0x38</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x105A  | <div class="color-800">0x0F</div> | <div class="color-800">0x1058</div> | <div class="color-800">cst.add r3, r31</div>           |
+| 0x105B  | <div class="color-800">0x84</div> | <div class="color-800">0x1058</div> | <div class="color-800">cst.add r3, r31</div>           |
+| 0x105C  | <div class="color-080">0x03</div> | <div class="color-080">0x105E</div> | <div class="color-080">cs.add r3, r4</div>             |
+| 0x105D  | <div class="color-080">0x04</div> | <div class="color-080">0x105E</div> | <div class="color-080">cs.add r3, r4</div>             |
+| 0x105E  | <div class="color-880">0x0F</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x105F  | <div class="color-880">0x00</div> | <div class="color-880">0x105A</div> | <div class="color-880">addi r3, r15, 0xF</div>         |
+| 0x1060  | <div class="color-088">0x0F</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1061  | <div class="color-088">0x00</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1062  | <div class="color-088">0x6A</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1063  | <div class="color-088">0x38</div> | <div class="color-088">0x1060</div> | <div class="color-088">addi r3, r10, 0xF</div>         |
+| 0x1064  | <div class="color-008">0x0F</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
+| 0x1065  | <div class="color-008">0x00</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
+| 0x1066  | <div class="color-008">0x6B</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
+| 0x1067  | <div class="color-008">0x38</div> | <div class="color-008">0x1064</div> | <div class="color-008">addi r3, r11, 0xF</div>         |
\ No newline at end of file
index e78a8de0028c50bb1329ce671c74b86af13709c7..a9db541be8655977c3d166f980f1d55c9406b978 100755 (executable)
@@ -43,6 +43,8 @@ small_regs[31]=7
 colors=("800" "880" "080" "088" "008" "808")
 pc=0x1000
 initial_pc=$((pc))
+last_pc=$((pc))
+last_color=0
 bytes=()
 function out_byte_text() {
     local s
@@ -55,7 +57,12 @@ function out_byte() {
     printf -v b '0x%04X' $((pc))
     local l="$line"
     if ((${#colors[@]} != 0)); then
-        local color="${colors[(pc - initial_pc) / 2 % ${#colors[@]}]}"
+        if ((last_pc != pc)); then
+            last_pc=$((pc))
+            ((last_color++))
+            ((last_color %= ${#colors[@]}))
+        fi
+        local color="${colors[last_color]}"
         a="<div class=\"color-$color\">$a</div>"
         b="<div class=\"color-$color\">$b</div>"
         l="<div class=\"color-$color\">$l</div>"