首页> 中国专利> 对多个带符号的数据值执行算术运算的数据处理系统和方法

对多个带符号的数据值执行算术运算的数据处理系统和方法

摘要

本发明提供了一种对多个(‘p’个)带符号的“n位”数据值执行算术运算的数据处理系统,以及操作这种数据处理系统的方法。本发明的技术包括通过执行与使每一个带符号的数据值和各自的n位域对齐等效的编码操作,把多个带符号的n位数据值编码为包括p个n位域的合成值,将每一个带符号的数据值用符号扩展为合成值的最高有效位,并将对齐的和用符号扩展过的数据值相加构成合成值。然后,把算术运算用于合成值以产生包括p个n位域的编码结果,该编码结果通过应用与从编码结果的每一个n位域中提取数据及校正在编码步骤期间、由将相邻的用符号扩展过的数据相加引起的任何影响等效的译码操作而被译码、产生p个最后结果,从而每一个最后结果代表把算术运算应用于相应的带符号的n位数据值的处理结果。根据本发明,两个或两个以上带符号的数据值被编码为合成值,然后像利用SIMD指令一样利用标准指令对合成值进行处理。通过对带符号的数据值的特殊编码,就能够避免在两个相邻的数据值之间出现上溢或下溢的问题。由于这种编码能够应用标准指令,因此,可以实现应用SIMD指令的扩展的许多益处,而不需要额外的硬件和SIMD所需要的新的指令。

著录项

  • 公开/公告号CN1326566A

    专利类型发明专利

  • 公开/公告日2001-12-12

    原文格式PDF

  • 申请/专利权人 ARM有限公司;

    申请/专利号CN99813426.0

  • 发明设计人 W·迪克斯特拉;

    申请日1999-09-30

  • 分类号G06F9/302;G06F7/48;

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人吴增勇;张志醒

  • 地址 英国剑桥郡

  • 入库时间 2023-12-17 14:06:51

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2004-07-28

    专利权的视为放弃

    专利权的视为放弃

  • 2001-12-12

    实质审查的生效

    实质审查的生效

  • 2001-12-12

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号