JPS54162936A - Data processor - Google Patents
Data processorInfo
- Publication number
- JPS54162936A JPS54162936A JP7235278A JP7235278A JPS54162936A JP S54162936 A JPS54162936 A JP S54162936A JP 7235278 A JP7235278 A JP 7235278A JP 7235278 A JP7235278 A JP 7235278A JP S54162936 A JPS54162936 A JP S54162936A
- Authority
- JP
- Japan
- Prior art keywords
- bit
- quotient
- correction
- case
- circuit
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/52—Multiplying; Dividing
- G06F7/535—Dividing only
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
Abstract
PURPOSE:To obtain a high-speed and accurate quotient under a simple control for the system through which the approximate answer of the division is obtained by repetition of multiplication by obtaining the approximate answer in the extra bit number rather than the necessary significant digit number and then deciding the presence or absence of correction. CONSTITUTION:The approximate answer is obtained in n-bit more than necessary significant digit number m-bit, and such correction is given to secure the quotient Q for the higher-rank m-bit which is the result obtained by adding 1 to the m+n-bit position from the higher rank of the approximate answer. In such case, the contents of extra n-bit is checked through correction decision circuit 20 to decide the presence or absence of correction. Quotient Q is defined as the final quotient at circuit 20 in case the contents of the n-bit is not all 0 nor 1, thus operation end signal 202 being delivered. In case the contents of the n-bit is all 1 or 0, the necessity of correction is informed to corrective operation control circuit 21. Circuit 21 controls control parts 22-25 for each of the input data, division, multiplication and subtraction respectively to carry out an operation of ¦dividend¦ - Quotient x divisor¦= R. Thus, Q or the value obtained by subtracting 1 from the lowest-rank bit position of Q are defined as the final quotient in the case of R>=O and R<O respectively.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7235278A JPS54162936A (en) | 1978-06-15 | 1978-06-15 | Data processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7235278A JPS54162936A (en) | 1978-06-15 | 1978-06-15 | Data processor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS54162936A true JPS54162936A (en) | 1979-12-25 |
JPS568378B2 JPS568378B2 (en) | 1981-02-23 |
Family
ID=13486822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7235278A Granted JPS54162936A (en) | 1978-06-15 | 1978-06-15 | Data processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS54162936A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0256629A (en) * | 1988-08-23 | 1990-02-26 | Hitachi Ltd | Division device |
EP0401559A2 (en) * | 1989-06-06 | 1990-12-12 | Siemens Aktiengesellschaft | Digital multiplication and division circuit |
-
1978
- 1978-06-15 JP JP7235278A patent/JPS54162936A/en active Granted
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0256629A (en) * | 1988-08-23 | 1990-02-26 | Hitachi Ltd | Division device |
EP0401559A2 (en) * | 1989-06-06 | 1990-12-12 | Siemens Aktiengesellschaft | Digital multiplication and division circuit |
EP0401559A3 (en) * | 1989-06-06 | 1992-09-09 | Siemens Aktiengesellschaft | Digital multiplication and division circuit |
Also Published As
Publication number | Publication date |
---|---|
JPS568378B2 (en) | 1981-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1062826A (en) | Electronic calculating a pparatus | |
GB815751A (en) | Improvements in electric calculators and accumulators therefor | |
GB1071726A (en) | Improvements in or relating to calculating apparatus | |
GB1364215A (en) | Divider | |
KR890015121A (en) | Division calculator | |
GB913605A (en) | Improvements in or relating to electronic calculating apparatus | |
JPS54159831A (en) | Adder and subtractor for numbers different in data length using counter circuit | |
JPS54162936A (en) | Data processor | |
US3223831A (en) | Binary division apparatus | |
JPS56123038A (en) | Division control system | |
JPS5739472A (en) | Operation system of digital differential analyzer | |
SE9203683D0 (en) | DEVICE FOR CONVERSION OF A BINARY FLOAT NUMBER TO A 2-LOGARITHM IN BINAER FORM OR vice versa | |
JPS5447550A (en) | Change calculating device | |
JPS59154542A (en) | Multiplying device | |
JPS55116143A (en) | Data processor | |
JPS5595148A (en) | Binary arithmetic circuit | |
JPS5663649A (en) | Parallel multiplication apparatus | |
GB871477A (en) | Improvements in or relating to electric digital computers | |
SU813414A2 (en) | Digital device for taking logarithms of binary numbers | |
JPS57196351A (en) | Floating point multiplying circuit | |
GB1321067A (en) | Digital calculating apparatus | |
SU817706A1 (en) | Device for dividing numbers without restoring remainder | |
SU567172A1 (en) | Floating-point subtraction unit | |
JPS5764864A (en) | Digital arithmetic circuit | |
JPH0797312B2 (en) | Arithmetic unit |