* register-numbering is in **LSB0** order, prefix "r"
* element-numbering is in **LSB0** order, prefix "e"
+The reasoning behind the LSB0 numbering for elements and registers
+is down to the fact that unlike a PackedSIMD Architecture which has
+fixed-width registers and fixed-size element numbering, Scalable
+Vector ISAs would require numbering element zero to be
+`VL-1` and element VL-1 to be `0` which would result in
+complete incomprehensibility. Likewise the fact that registers
+are sequentially and serially aliases to the same underlying
+byte-addressable Memory, the register numbering must likewise
+be LSB0-ordered. bit- and byte- numbering in MSB0 is not done
+to increase understanding: it is done to match the precedent set
+when the Power ISA was first developed, over 25 years ago.
+
First we define the contents of 64-bit registers:
| name | hi byte/bit | ... | lo byte/bit |