add example illustrative tables
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 29 Oct 2018 02:53:10 +0000 (02:53 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 29 Oct 2018 02:53:10 +0000 (02:53 +0000)
simple_v_extension/specification.mdwn

index d03961ebdf0805f1dd19bcd9c16032667f978ba4..4505afa605632529b38641d13fe0d20cab3d9301 100644 (file)
@@ -1600,6 +1600,13 @@ x10  | 0x0    | 0x0    | elem 5         || 0x0    | 0x0    | elem 4         ||
 x11  | **UNMODIFIED**                 |||| 0x0    | 0x0    | elem 6         ||
 """]]
 
+Thus we have data that is loaded from the **addresses** pointed to by
+x5 and x6, zero-extended from 16-bit to 32-bit, stored in the **registers**
+x8 through to half of x11.
+
+Note that whilst the memory addressing table is shown left-to-right byte order, 
+the registers are shown in right-to-left (MSB) order.  This does **not**
+imply that bit or byte-reversal is carried out: it's just easier to visualise.
 
 ## Why SV bitwidth specification is restricted to 4 entries