发明申请
US20070038693A1 Method and Processor for Performing a Floating-Point Instruction Within a Processor
审中-公开
在处理器内执行浮点指令的方法和处理器
- 专利标题: Method and Processor for Performing a Floating-Point Instruction Within a Processor
- 专利标题(中): 在处理器内执行浮点指令的方法和处理器
-
申请号: US11462069申请日: 2006-08-03
-
公开(公告)号: US20070038693A1公开(公告)日: 2007-02-15
- 发明人: Christian Jacobi , Matthias Klein , Silvia Mueller , Matthias Pflanz , Jochen Preiss
- 申请人: Christian Jacobi , Matthias Klein , Silvia Mueller , Matthias Pflanz , Jochen Preiss
- 优先权: EP05107362.5 20050810
- 主分类号: G06F7/38
- IPC分类号: G06F7/38
摘要:
The invention relates to a method for performing floating-point instructions within a processor of a data processing system is described, wherein an input of said floating-point instruction comprises a normal or a denormal floating-point number. Said method comprises the steps of storing said floating-point number, normalization of said floating-point number by counting the leading zeros of the mantissa, shifting the fraction part to the left by the number of leading zeros and simultaneously decrementing the exponent by one for every position that the fraction part is shifted to the left, wherein it the input is a normal floating point number the normalization is done after counting no leading zero of the mantissa, execution of a floating point instruction, wherein said normalized floating-point number is utilized as input for the floating point instruction, and storing of a floating-point result. Furthermore a processor to be used to perform said method is described.
信息查询