actually places the value 0b0000000 in the `SVi` field bits:
on execution the `setvl` instruction adds one to the decoded
`SVi` field bits, resulting in
-VL/MVL being set to 1. This is because setting
-VL/MVL to 1 results in "scalar identity" behaviour, where setting VL/MVL
+VL/MVL being set to 1. This allows VL to be set to values
+ranging from 1 to 128 with only 7 bits instead of 8.
+Setting VL/MVL
to 0 would result in all Vector operations becoming `nop`. If this is
truly desired (nop behaviour) then setting VL and MVL to zero is to be
done via the [[SVSTATE SPR|sv/sprs]].