X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=bitmap_parallelism_extension.mdwn;h=8593a82b0d42e0ff27355ac1d1b51887c1708668;hb=d9abaf326f14a84687aebd021f02ae8aa0225cc1;hp=5a86a557fdb0038ca1c587eca1681620bfee9a94;hpb=15e087639ae24f616c388c4482633992590331cf;p=libreriscv.git diff --git a/bitmap_parallelism_extension.mdwn b/bitmap_parallelism_extension.mdwn index 5a86a557f..8593a82b0 100644 --- a/bitmap_parallelism_extension.mdwn +++ b/bitmap_parallelism_extension.mdwn @@ -37,7 +37,14 @@ example: X2 <- 0b1011 X3 <- 0b00010 + > Anyways my point was, for me it would have been more intuitive + > and easier to grasp if it showed: + > X1 -> b011111 (meaning x4,x3,x2,x1,x0) + > X2 -> b001011 (meaning x3,x1,x0) + > X3 -> b000010 (meaning x1) + then + rd1s = [x1, x2, x3, x4, x5] rs1s = [x0, x2, x3, x0, x2] rs2s = [x3, x3, x3, x3, x3]