-
公开(公告)号:CN116594693B
公开(公告)日:2023-09-22
申请号:CN202310809805.X
申请日:2023-07-04
Applicant: 中国兵器科学研究院 , 北京空间飞行器总体设计部
Abstract: 本发明公开了一种空间远距离传输数据编解码指令集系统及计算系统,指令集系统包括扩展指令集编码,用于进行编码处理指令集;扩展指令集编码为28位等长的指令集编码格式,支持8个32位通用功能寄存器,编码处理指令集gfmu指令,用于完成寄存器支架的伽罗华域乘法操作;compvec指令,用于完成内存中地址向量A和地址向量C的加、减、乘、除、与、或、非、异或、左旋转移位和右旋转移位操作,结果存入地址向量C;compvbwr指令,用于以DMA形式完成向向量B写入向量处理所需要的数据;sboxcpy指令,用于写入查询表格数据,以完成查询预置表的写入;sboxing指令,用于实现写入数据的编码操作输出功能;本发明可以降低批量数据编码中控制流程造成的计算时间开销,提高计算性能。
-
公开(公告)号:CN116594693A
公开(公告)日:2023-08-15
申请号:CN202310809805.X
申请日:2023-07-04
Applicant: 中国兵器科学研究院 , 北京空间飞行器总体设计部
Abstract: 本发明公开了一种空间远距离传输数据编解码指令集系统及计算系统,指令集系统包括扩展指令集编码,用于进行编码处理指令集;扩展指令集编码为28位等长的指令集编码格式,支持8个32位通用功能寄存器,编码处理指令集gfmu指令,用于完成寄存器支架的伽罗华域乘法操作;compvec指令,用于完成内存中地址向量A和地址向量C的加、减、乘、除、与、或、非、异或、左旋转移位和右旋转移位操作,结果存入地址向量C;compvbwr指令,用于以DMA形式完成向向量B写入向量处理所需要的数据;sboxcpy指令,用于写入查询表格数据,以完成查询预置表的写入;sboxing指令,用于实现写入数据的编码操作输出功能;本发明可以降低批量数据编码中控制流程造成的计算时间开销,提高计算性能。
-