KR200222599Y1 - 부동소숫점형식정규화기 - Google Patents
부동소숫점형식정규화기 Download PDFInfo
- Publication number
- KR200222599Y1 KR200222599Y1 KR2019980005073U KR19980005073U KR200222599Y1 KR 200222599 Y1 KR200222599 Y1 KR 200222599Y1 KR 2019980005073 U KR2019980005073 U KR 2019980005073U KR 19980005073 U KR19980005073 U KR 19980005073U KR 200222599 Y1 KR200222599 Y1 KR 200222599Y1
- Authority
- KR
- South Korea
- Prior art keywords
- value
- comparing
- exponent
- registers
- register
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Complex Calculations (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (1)
- 입력되는 두 수에서 지수부분을 분리하는 제 1,2엔코더와; 수치의 신뢰도와 관련된 지수의 유효자리수를 저장하는 정밀도(resolution) 레지스터와; 상기 제 1,2엔코더를 통과한 수치와 상기 정밀도 레지스터의 유효자리수를 비교하여 시프트시킬 횟수를 계산하는 제 1,2감산기와; 시프트시킬수 있는 최대 자리수가 초기값으로 저장되어 있다가 이 값이 상기 제 1,2감산기에서 출력되는 값(시프트횟수)와 비교되어 보다 작은 값이 저장되는 제 1,2지수 레지스터와; 상기 제 1,2지수 레지스터에 저장되어 있는 값과 상기 제 1,2감산기에서 출력되는 값을 비교하여 보다 작은값을 다시 상기 제 1,2지수 레지스터에 저장시키는 제 1,2비교부와; 상기 제 1,2지수 레지스터에 저장되어 있는 값(시프트횟수)을 비교하여 보다 작은값을 결정하는 제 3비교부와; 상기 제 3비교부에서 결정된 값(시프트횟수)을 제1,2 지수레지스터에서 입력받아 저장시키는 스케일링 레지스터와; 기능 선택 신호(SF)에 따라 상기 제 1,2지수 레지스터의 현재값 또는 스케일링 레지스터에 저장되어 있는 최소값 또는 시프트 처리 결과값을 선택적으로 출력하는 지수 선택부를 포함하여 구성한 것을 특징으로 하는 부동 소숫점형식 정규화기.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR2019980005073U KR200222599Y1 (ko) | 1998-04-02 | 1998-04-02 | 부동소숫점형식정규화기 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR2019980005073U KR200222599Y1 (ko) | 1998-04-02 | 1998-04-02 | 부동소숫점형식정규화기 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990039002U KR19990039002U (ko) | 1999-11-05 |
KR200222599Y1 true KR200222599Y1 (ko) | 2001-05-15 |
Family
ID=69709184
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR2019980005073U Expired - Fee Related KR200222599Y1 (ko) | 1998-04-02 | 1998-04-02 | 부동소숫점형식정규화기 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR200222599Y1 (ko) |
-
1998
- 1998-04-02 KR KR2019980005073U patent/KR200222599Y1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR19990039002U (ko) | 1999-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4758972A (en) | Precision rounding in a floating point arithmetic unit | |
KR102447636B1 (ko) | 부동 소수점 수를 누산하기 위한 산술 연산을 수행하는 장치 및 방법 | |
US5027308A (en) | Circuit for adding/subtracting two floating point operands | |
KR100239029B1 (ko) | 가산기와 함께 사용하기 위한 결과 정규화기 및 결과 정규화 방법과 그를 포함하는 데이터 프로세서 | |
US10019231B2 (en) | Apparatus and method for fixed point to floating point conversion and negative power of two detector | |
US5010508A (en) | Prenormalization for a floating-point adder | |
US5317526A (en) | Format conversion method of floating point number and device employing the same | |
US6205461B1 (en) | Floating point arithmetic logic unit leading zero count using fast approximate rounding | |
KR100465371B1 (ko) | 덧셈 및 반올림 연산을 동시에 수행하는 부동 소수점alu 연산 장치 | |
US4617641A (en) | Operation unit for floating point data having a variable length exponent part | |
US4941119A (en) | Method and apparatus for predicting an overflow in an integer multiply | |
US4110831A (en) | Method and means for tracking digit significance in arithmetic operations executed on decimal computers | |
US6990505B2 (en) | Method/apparatus for conversion of higher order bits of 64-bit integer to floating point using 53-bit adder hardware | |
CN112860218B (zh) | 用于fp16浮点数据和int8整型数据运算的混合精度运算器 | |
EP0505175A2 (en) | Preprocessor of division device employing high radix division system | |
KR200222599Y1 (ko) | 부동소숫점형식정규화기 | |
KR920003493B1 (ko) | 부동 소숫점 표기를 기초로 하는 연산회로 | |
KR100290906B1 (ko) | 부동소수점곱셈기에서반올림과덧셈을동시에수행하는장치및방법 | |
GB2549153A (en) | Apparatus and method for supporting a conversion instruction | |
US5754458A (en) | Trailing bit anticipator | |
KR101922462B1 (ko) | 데이터 처리장치 및 이진수에 대해 시프트 기능을 수행하는 방법 | |
US5432727A (en) | Apparatus for computing a sticky bit for a floating point arithmetic unit | |
US5570309A (en) | Iterative arithmetic processor | |
US6615228B1 (en) | Selection based rounding system and method for floating point operations | |
EP0831396A2 (en) | Sticky bit determination in floating point arithmetic system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
UA0108 | Application for utility model registration |
Comment text: Application for Utility Model Registration Patent event code: UA01011R08D Patent event date: 19980402 |
|
UA0201 | Request for examination |
Patent event date: 19980402 Patent event code: UA02012R01D Comment text: Request for Examination of Application |
|
UG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
UE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event code: UE09021S01D Patent event date: 20000630 |
|
E701 | Decision to grant or registration of patent right | ||
UE0701 | Decision of registration |
Patent event date: 20010209 Comment text: Decision to Grant Registration Patent event code: UE07011S01D |
|
REGI | Registration of establishment | ||
UR0701 | Registration of establishment |
Patent event date: 20010222 Patent event code: UR07011E01D Comment text: Registration of Establishment |
|
UR1002 | Payment of registration fee |
Start annual number: 1 End annual number: 3 Payment date: 20010223 |
|
UG1601 | Publication of registration | ||
UR1001 | Payment of annual fee |
Payment date: 20040119 Start annual number: 4 End annual number: 4 |
|
UR1001 | Payment of annual fee |
Payment date: 20050124 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20060209 Year of fee payment: 6 |
|
UR1001 | Payment of annual fee |
Payment date: 20060209 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
UC1903 | Unpaid annual fee |
Termination date: 20080110 Termination category: Default of registration fee |