VLE32.V 的地址偏移单位是什么?
单位步长装载按指令 EEW 的连续元素宽度前进。
从 x[rs1] 开始按单位步长装入 32 位元素到 vd。
VLE32.V 是 RISC-V V 扩展的 32 位单位步长向量装载指令。活动元素按自然单位步长从连续内存地址装入。只处理 vl 范围内的活动元素,掩码与尾部行为遵循 RVV 规则。
单位步长装载适合连续内存,元素宽度由指令名中的 EEW 固定。
结合 «vsetvli t0, a0, e32, m1, ta, ma vle32.v v1, (a0)» 等实际代码理解该场景。
结合 «vsetvli t0, a0, e32, m1, ta, ma vle32.v v1, (a0)» 等实际代码理解该场景。
单位步长装载按指令 EEW 的连续元素宽度前进。
vm=0 时用 v0 选择活动元素,vm=1 时所有 body 元素都参与;非活动和尾部元素按当前策略处理。