整数计算指令-maven3种打包方式中maven-assembly-plugin的使用详解

时间:2021-06-09 17:12:38
【文件属性】:
文件名称:整数计算指令-maven3种打包方式中maven-assembly-plugin的使用详解
文件大小:3.65MB
文件格式:PDF
更新时间:2021-06-09 17:12:38
risc-v 2.4 整数计算指令 绝大多数整数计算指令对保存在整数寄存器中的XLEN位值进行操作。整数计算指令要 么使用I类格式编码为寄存器-立即数操作,要么使用R类格式编码为寄存器-寄存器操作。对 于寄存器-立即数指令和寄存器-寄存器指令,其目标都是寄存器rd。没有整数计算指令产生 算术异常。 我们并没有包含特殊的指令集支持整数算术操作的溢出检测,因为许多溢 出检测可以使用 RISC-V 分支指令以较低的代价实现。无符号数加法的溢出检 测,只需要在加法后执行一条额外的分支指令。类似的,有符号数组边界检测, 也只需要一条分支指令。有符号数加法溢出检测,需要几条指令,这与加数是 一个立即数还是一个变量有关。我们考虑过添加分支指令,用于检测它们的有 符号数寄存器操作数的和是否会溢出,但是最终选择了将这些指令从基本 ISA 中去掉。

网友评论