发明名称 Converting negative floating point numbers to integer notation without two's complement hardware
摘要 For use in a processor having integer and floating point execution cores, logic circuitry for, and a method of, converting negative numbers from floating point notation to integer notation. In one embodiment, the logic circuitry includes: (1) a shifter that receives a number in floating point notation and shifts a fraction portion of the received number as a function of an exponent portion thereof to yield a shifted fraction portion and rounding data, (2) a one's complementer, coupled to the shifter, that inverts the shifted fraction portion to yield an unincremented inverted shifted fraction portion, (3) an incrementer, coupled to the one's complementer, that increments the unincremented inverted shifted fraction portion to yield an incremented inverted shifted fraction portion and (4) a multiplexer, coupled to the one's complementer and the incrementer, that selects one of the unincremented inverted shifted fraction portion and the incremented inverted shifted fraction portion based on the rounding data thereby to yield the received number in integer notation.
申请公布号 US6415308(B1) 申请公布日期 2002.07.02
申请号 US19990377099 申请日期 1999.08.19
申请人 NATIONAL SEMICONDUCTOR CORPORATION 发明人 DHABLANIA ATUL
分类号 G06F7/00;H03M7/24;(IPC1-7):G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址