XLEN-1:0
VSTART
读写起始元素索引。规范只要求实现足以保存最大 VLMAX 的最大元素索引所需的可写位;当前 vtype 的最大元素索引之外的值为保留用途。
这个字段控制什么
- - 起始元素索引。规范只要求实现足以保存最大 VLMAX 的最大元素索引所需的可写位;当前 vtype 的最大元素索引之外的值为保留用途。
vstart 是 XLEN 位读写 CSR,指定向量指令从哪个元素索引开始执行。
起始元素索引。规范只要求实现足以保存最大 VLMAX 的最大元素索引所需的可写位;当前 vtype 的最大元素索引之外的值为保留用途。
vstart 指定下一条向量指令开始处理的元素索引。
可恢复陷阱时,硬件将 vstart 写为发生陷阱的元素索引。
向量指令从 vstart 指定的元素开始,较早的目标元素保持不变。
成功结束时,所有向量指令(包括 vset{i}vl{i})将 vstart 清零;非法指令异常不会修改它。
vstart 是 XLEN 位读写 CSR,指定向量指令从哪个元素索引开始执行。