【技术实现步骤摘要】
本专利技术涉及运算单元。更具体地,本专利技术涉及用于进行浮点运算和整数运算的运 算单元、处理器、编译器和编译方法。
技术介绍
在诸如计算机等信息处理装置中,例如将实数表示成整数型(即,定点型 (fixed-point type))数据和浮点型(floating-point type)数据。为了改变浮点型数据 的符号,已经使用了专用于对浮点型数据进行运算的浮点运算单元。近年来,需要一种以更 高的速度对浮点型数据的符号进行转换的装置。为了满足上述需求,已经提出了一种进行 如下整数运算的运算单元,在该整数运算中,浮点型数据被作为无符号的整数型数据(例 如,参见日本专利申请首次公开第2005-31847号公报的图1)。上述运算单元在将浮点型数 据作为无符号的整数型数据的情况下进行整数运算,因此只有表示浮点型数据的符号的符 号位被改变为表示正数的位值(bit value)。在上述相关技术中,通过把浮点型数据作为无符号的整数型数据来进行整数运 算,能够把浮点型数据的符号位高速地转换为表示正值的符号位。然而,在该运算单元中, 由于把浮点型数据中的全部符号位都转换为表示正值的符 ...
【技术保护点】
一种运算单元,所述运算单元包括:数据供给部,其供给要被附加符号的浮点型对象数据和包括附加所述符号时的条件的条件数据;符号数据生成部,其提取所述条件数据中所包含的条件,并且根据所提取的条件生成用于将所述符号附加给所述对象数据的符号数据;以及整数运算部,其通过将所述对象数据作为整数型数据来进行整数运算,以便根据所述符号数据和所述对象数据将所述符号附加给所述对象数据。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:茂木幸彦,鎌田征人,川口勇辉,
申请(专利权)人:索尼公司,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。