ES8304680A1 - Aparato para multiplicar un multiplicando decimal por digitos decimales sucesivos de un multiplicador en un sistema de tratamiento de decimales. - Google Patents

Aparato para multiplicar un multiplicando decimal por digitos decimales sucesivos de un multiplicador en un sistema de tratamiento de decimales.

Info

Publication number
ES8304680A1
ES8304680A1 ES508299A ES508299A ES8304680A1 ES 8304680 A1 ES8304680 A1 ES 8304680A1 ES 508299 A ES508299 A ES 508299A ES 508299 A ES508299 A ES 508299A ES 8304680 A1 ES8304680 A1 ES 8304680A1
Authority
ES
Spain
Prior art keywords
decimal
memory
read
data processor
processor performing
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
Application number
ES508299A
Other languages
English (en)
Other versions
ES508299A0 (es
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bull HN Information Systems Italia SpA
Bull HN Information Systems Inc
Original Assignee
Honeywell Information Systems Italia SpA
Honeywell Information Systems Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Honeywell Information Systems Italia SpA, Honeywell Information Systems Inc filed Critical Honeywell Information Systems Italia SpA
Publication of ES8304680A1 publication Critical patent/ES8304680A1/es
Publication of ES508299A0 publication Critical patent/ES508299A0/es
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods 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/52Multiplying; Dividing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods 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/491Computations with decimal numbers radix 12 or 20.
    • G06F7/4915Multiplying; Dividing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Complex Calculations (AREA)
  • Advance Control (AREA)

Abstract

APARATO PARA REALIZAR MULTIPLICACION DECIMAL Y EFECTUAR TRATAMIENTOS DE CADENAS DE CARACTERES Y DATOS DECIMALES. COMPRENDE REGISTROS PARA ALMACENAR DIGITOS DECIMALES DEL MULTIPLICADOR Y DEL MULTIPLICANDO, REGISTROS DE MULTIPLICACION PARA CADA DIGITO DECIMAL DE MULTIPLICADOR SUCESIVO Y MEMORIA FIJA (4) QUE CONTIENE UNA TABLA DE MULTIPLOS DE DIGITOS. LA UNION DE LA MEMORIA CON LOS REGISTROS Y CON LA CPU (20) GENERA SUCESIVAMENTE UNA PLURALIDAD DE DIGITOS DECIMALES DE PRODUCTO DE UNIDADES Y DE PRODUCTO DE DECENAS.
ES508299A 1980-12-24 1981-12-23 Aparato para multiplicar un multiplicando decimal por digitos decimales sucesivos de un multiplicador en un sistema de tratamiento de decimales. Granted ES508299A0 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/220,218 US4390961A (en) 1980-12-24 1980-12-24 Data processor performing a decimal multiply operation using a read only memory

Publications (2)

Publication Number Publication Date
ES8304680A1 true ES8304680A1 (es) 1983-03-01
ES508299A0 ES508299A0 (es) 1983-03-01

Family

ID=22822594

Family Applications (1)

Application Number Title Priority Date Filing Date
ES508299A Granted ES508299A0 (es) 1980-12-24 1981-12-23 Aparato para multiplicar un multiplicando decimal por digitos decimales sucesivos de un multiplicador en un sistema de tratamiento de decimales.

Country Status (11)

Country Link
US (1) US4390961A (es)
JP (1) JPS57172445A (es)
KR (1) KR860001433B1 (es)
AU (1) AU545326B2 (es)
BR (1) BR8108198A (es)
CA (1) CA1171181A (es)
ES (1) ES508299A0 (es)
FI (1) FI78186C (es)
MX (1) MX151461A (es)
PH (1) PH19918A (es)
YU (1) YU43057B (es)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4566075A (en) * 1982-12-21 1986-01-21 Texas Instruments Incorporated Table lookup multiplier employing compressed data read only memory
AU573246B2 (en) * 1983-08-24 1988-06-02 Amdahl Corporation Signed multiplier
US4672360A (en) * 1983-09-30 1987-06-09 Honeywell Information Systems Inc. Apparatus and method for converting a number in binary format to a decimal format
US4615016A (en) * 1983-09-30 1986-09-30 Honeywell Information Systems Inc. Apparatus for performing simplified decimal multiplication by stripping leading zeroes
US4638450A (en) * 1983-09-30 1987-01-20 Honeywell Information Systems Inc. Equal nine apparatus for supporting absolute value subtracts on decimal operands of unequal length
US4608659A (en) * 1983-09-30 1986-08-26 Honeywell Information Systems Inc. Arithmetic logic unit with outputs indicating invalid computation results caused by invalid operands
US4604722A (en) * 1983-09-30 1986-08-05 Honeywell Information Systems Inc. Decimal arithmetic logic unit for doubling or complementing decimal operand
US4604695A (en) * 1983-09-30 1986-08-05 Honeywell Information Systems Inc. Nibble and word addressable memory arrangement
US4942547A (en) * 1985-04-11 1990-07-17 Honeywell Bull, Inc. Multiprocessors on a single semiconductor chip
US4799181A (en) * 1986-09-30 1989-01-17 Honeywell Bull Inc. BCD arithmetic using binary arithmetic and logical operations
US5212662A (en) * 1989-01-13 1993-05-18 International Business Machines Corporation Floating point arithmetic two cycle data flow
US4999802A (en) * 1989-01-13 1991-03-12 International Business Machines Corporation Floating point arithmetic two cycle data flow
US5440749A (en) * 1989-08-03 1995-08-08 Nanotronics Corporation High performance, low cost microprocessor architecture
US5822609A (en) * 1995-06-22 1998-10-13 International Business Machines Corporation Processing circuit for performing a convolution computation
US5737257A (en) * 1995-09-13 1998-04-07 Holtek Microelectronics, Inc. Method and apparatus for compression of integer multiplication table
US7266580B2 (en) * 2003-05-12 2007-09-04 International Business Machines Corporation Modular binary multiplier for signed and unsigned operands of variable widths
US7167889B2 (en) 2003-05-12 2007-01-23 International Business Machines Corporation Decimal multiplication for superscaler processors
US20050022322A1 (en) * 2003-05-12 2005-02-03 Eduardo Jimenez Powered toothbrush with curved neck and flexible shaft and single battery
US7136893B2 (en) * 2003-07-10 2006-11-14 International Business Machines Corporation Decimal multiplication using digit recoding
US10241757B2 (en) 2016-09-30 2019-03-26 International Business Machines Corporation Decimal shift and divide instruction
US10127015B2 (en) 2016-09-30 2018-11-13 International Business Machines Corporation Decimal multiply and shift instruction

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3551663A (en) * 1965-04-15 1970-12-29 Gen Electric Multiplication apparatus in a data processing system with a variable length multiplier
JPS4940037A (es) * 1972-08-17 1974-04-15
JPS50159223A (es) * 1974-06-12 1975-12-23
JPS5569850A (en) * 1978-11-22 1980-05-26 Toshiba Corp Decimal multiplication system

Also Published As

Publication number Publication date
JPS57172445A (en) 1982-10-23
US4390961A (en) 1983-06-28
CA1171181A (en) 1984-07-17
BR8108198A (pt) 1982-09-28
KR830008239A (ko) 1983-11-16
PH19918A (en) 1986-08-14
FI78186C (fi) 1989-06-12
AU545326B2 (en) 1985-07-11
KR860001433B1 (ko) 1986-09-24
FI814045L (fi) 1982-06-25
MX151461A (es) 1984-11-28
AU7885181A (en) 1982-07-01
YU306181A (en) 1983-12-31
YU43057B (en) 1989-02-28
ES508299A0 (es) 1983-03-01
FI78186B (fi) 1989-02-28

Similar Documents

Publication Publication Date Title
ES8304680A1 (es) Aparato para multiplicar un multiplicando decimal por digitos decimales sucesivos de un multiplicador en un sistema de tratamiento de decimales.
ES2064315T3 (es) Transformacion tipo coseno de alta velocidad.
GB1246592A (en) Arithmetic apparatus
FR2269149A1 (es)
ES443696A1 (es) Perfeccionamientos en multiplicadores seriales digitales.
IT948609B (it) Dispositivo di calcolatore adatto in particolare per il calcolo di tempi
JPS55153052A (en) Digital multiplier
AR216119A1 (es) Cartucho de aplicacion en aparatos para realizar transacciones financieras y aparatos para realizar dichas transacciones,que incluyen a dicho cartucho
CA933661A (en) Apparatus for performing arithmetic operations on numbers using a multiple generating and storage technique
DK142969C (da) Fremgangsmaade til cyklisk paakaldelse i et dataoverfoeringsanlaeg
GB1196298A (en) Electric Circuit for Performing the Operation 'Multiplication', Especially in Electronic Calculators
GB1068105A (en) Binary to decimal conversion apparatus
GB1087455A (en) Computing system
EP0208238A3 (en) High speed residue calculating apparatus
DK122844B (da) Apparat til omformning af et binært tal til et decimalt tal i en datamaskine.
SU583433A1 (ru) Устройство дл умножени
SU1262482A1 (ru) Последовательное устройство дл умножени
Nagambal et al. On multiplying a polykay by polykay products of weight 5
SU24161A1 (ru) Приспособление дл умножени
GB1124452A (en) Small electronic computer
AU1376070A (en) Device for preventing and permitting respectively, depression of keys positioned inthe keyboard ofa cash register ora similar business machine
JPS51115750A (en) Multiplication device
JPS5741737A (en) Dividing device
SU385272A1 (ru) УСТРОЙСТВО дл УЛ1НОЖЕНИЯ
Cook Davison," Attic Geometric Workshops"(Book Review)