vl4re16.vmnemonicvl4re16.v:加载 4 个完整向量寄存器
vl4re16 是 RISC-V V 1.0 的加载 4 个完整向量寄存器指令。不同操作数后缀属于同一助记符并集中列在本页。
vl4re16.v 02vd, (rs1)vl4re16.vmnemonicvl4re16.v:加载 4 个完整向量寄存器
vd, (rs1)destination该形式的操作数顺序;其他形式见下表。
[511:0][511:0]| 语法 | 说明 |
|---|---|
vl4re16.v vd, (rs1) | RISC-V V 1.0 规范形式 |
元素 0 位于寄存器组最低 SEW 位;活动 body 元素按 memory 类语义处理。VLMAX = LMUL × VLEN / SEW,实际写入范围由 vstart、vl、执行掩码和尾部策略共同决定。
加载形式写目标向量寄存器,存储形式写内存;基址、步长、索引和来源寄存器保持不变。正常完成后 vstart=0,异常时可按规范从 vstart 重启。
V 1.0 不统一要求自然对齐;地址仍须满足执行环境对相应元素访问的支持并可访问完整元素。
vsetvli t0, a0, e16, m1, tu, mu
vl4re16.v v0, (a1)