主权项 |
一种在电脑处理器中实施十进位浮点分割指令的方法,包含:撷取该十进位浮点分割指令,其中该指令包括来源运算元、目的地运算元、及控制运算元,其中该来源运算元包括一或多个编码十进位浮点数,各者包括具有正负号、有效位数、及指数的编码十进位浮点数,且其中该控制运算元包括在该控制运算元之最高有效位元中的一或多种编码类型,各编码类型指示用于编码十进位浮点数的可能编码格式,并且提取选择指示应将该正负号、有效位数、及指数的部分之何者从该编码十进位浮点数提取至该目的地运算元中,其中该指数的部分是基于该控制运算元之最低有效位元;解码该已撷取之十进位浮点分割指令;且针对包括在该来源运算元中的各编码十进位浮点数,执行该已解码十进位浮点分割指令以执行下列步骤:决定该编码十进位浮点数是否根据包括在该控制运算元中的该一或多个编码类型之一者编码,且当该编码十进位浮点数根据该一或多种编码类型之该一者编码时,将该正负号、依据包括在该控制运算元中之该提取选择的有效位数、及指数之一或多者从该编码十进位浮点数提取至该目的地运算元中。
|