CA1001307A - Arithmetic and logic unit - Google Patents

Arithmetic and logic unit

Info

Publication number
CA1001307A
CA1001307A CA173,413A CA173413A CA1001307A CA 1001307 A CA1001307 A CA 1001307A CA 173413 A CA173413 A CA 173413A CA 1001307 A CA1001307 A CA 1001307A
Authority
CA
Canada
Prior art keywords
arithmetic
logic unit
logic
unit
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
CA173,413A
Other languages
English (en)
Other versions
CA173413S (en
Inventor
John J. Igel
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of CA1001307A publication Critical patent/CA1001307A/en
Expired 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/491Computations with decimal numbers radix 12 or 20.
    • G06F7/492Computations with decimal numbers radix 12 or 20. using a binary weighted representation within each denomination
    • G06F7/493Computations with decimal numbers radix 12 or 20. using a binary weighted representation within each denomination the representation being the natural binary coded representation, i.e. 8421-code
    • G06F7/494Adding; Subtracting
    • 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/50Adding; Subtracting
    • G06F7/505Adding; Subtracting in bit-parallel fashion, i.e. having a different digit-handling circuit for each denomination
    • G06F7/506Adding; Subtracting in bit-parallel fashion, i.e. having a different digit-handling circuit for each denomination with simultaneous carry generation for, or propagation over, two or more stages
    • G06F7/508Adding; Subtracting in bit-parallel fashion, i.e. having a different digit-handling circuit for each denomination with simultaneous carry generation for, or propagation over, two or more stages using carry look-ahead circuits
    • 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/57Arithmetic logic units [ALU], i.e. arrangements or devices for performing two or more of the operations covered by groups G06F7/483 – G06F7/556 or for performing logical operations
    • G06F7/575Basic arithmetic logic units, i.e. devices selectable to perform either addition, subtraction or one of several logical operations, using, at least partially, the same circuitry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/38Indexing scheme relating to groups G06F7/38 - G06F7/575
    • G06F2207/3804Details
    • G06F2207/3808Details concerning the type of numbers or the way they are handled
    • G06F2207/3828Multigauge devices, i.e. capable of handling packed numbers without unpacking them
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/492Indexing scheme relating to groups G06F7/492 - G06F7/496
    • G06F2207/4924Digit-parallel adding or subtracting

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Logic Circuits (AREA)
  • Error Detection And Correction (AREA)
  • Executing Machine-Instructions (AREA)
  • Complex Calculations (AREA)
CA173,413A 1972-07-31 1973-06-07 Arithmetic and logic unit Expired CA1001307A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US27633972A 1972-07-31 1972-07-31

Publications (1)

Publication Number Publication Date
CA1001307A true CA1001307A (en) 1976-12-07

Family

ID=23056251

Family Applications (1)

Application Number Title Priority Date Filing Date
CA173,413A Expired CA1001307A (en) 1972-07-31 1973-06-07 Arithmetic and logic unit

Country Status (6)

Country Link
US (1) US3752394A (it)
JP (1) JPS5228612B2 (it)
CA (1) CA1001307A (it)
DE (1) DE2335661A1 (it)
FR (1) FR2331262A5 (it)
IT (1) IT989316B (it)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3811039A (en) * 1973-02-05 1974-05-14 Honeywell Inf Systems Binary arithmetic, logical and shifter unit
DE2352686B2 (de) * 1973-10-20 1978-05-11 Vereinigte Flugtechnische Werke- Fokker Gmbh, 2800 Bremen Dezimaler Parallel-Addierer/Substrahierer
CH1130374A4 (it) * 1974-08-19 1977-03-31
US3958112A (en) * 1975-05-09 1976-05-18 Honeywell Information Systems, Inc. Current mode binary/bcd arithmetic array
US4001570A (en) * 1975-06-17 1977-01-04 International Business Machines Corporation Arithmetic unit for a digital data processor
US4125867A (en) * 1976-10-27 1978-11-14 Texas Instruments Incorporated Electronic calculator or microprocessor having a hexadecimal/binary coded decimal arithmetic unit
US4118786A (en) * 1977-01-10 1978-10-03 International Business Machines Corporation Integrated binary-BCD look-ahead adder
US4592005A (en) * 1982-07-06 1986-05-27 Sperry Corporation Masked arithmetic logic unit
US4644489A (en) * 1984-02-10 1987-02-17 Prime Computer, Inc. Multi-format binary coded decimal processor with selective output formatting
US5513362A (en) * 1992-04-23 1996-04-30 Matsushita Electric Industrial Co., Ltd. Method of and apparatus for normalization of a floating point binary number
RU2145112C1 (ru) * 1998-05-26 2000-01-27 Воронежский государственный университет Устройство для сложения и вычитания чисел по модулю
RU2156998C1 (ru) * 1999-02-02 2000-09-27 Воронежский государственный технический университет Устройство для сложения и вычитания чисел по модулю
RU2220441C1 (ru) * 2002-04-17 2003-12-27 Воронежский государственный технический университет Устройство для сложения n чисел по модулю p
TWI259356B (en) * 2004-03-26 2006-08-01 Infortrend Technology Inc Apparatus for checking data coherence, controller and storage system having the same and method therefore is disclosed

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3310786A (en) * 1964-06-30 1967-03-21 Ibm Data compression/expansion and compressed data processing
US3596074A (en) * 1969-06-12 1971-07-27 Ibm Serial by character multifunctional modular unit
US3711693A (en) * 1971-06-30 1973-01-16 Honeywell Inf Systems Modular bcd and binary arithmetic and logical system

Also Published As

Publication number Publication date
DE2335661A1 (de) 1974-02-21
FR2331262A5 (fr) 1977-06-03
JPS5228612B2 (it) 1977-07-27
JPS4953741A (it) 1974-05-24
US3752394A (en) 1973-08-14
IT989316B (it) 1975-05-20

Similar Documents

Publication Publication Date Title
AU472528B2 (en) Oxazolo and thiazolopyridines
CA985223A (en) Combination carry case and seat
CA1001307A (en) Arithmetic and logic unit
CA1027955A (en) Amino-phenyl-ethanolamines and oxazolidines thereof
IL42072A (en) Dibenzfuran and dienzothiophene deribatives
AU470540B2 (en) Workpiece-gripping reach and turnover attachment
AU465635B2 (en) Processes and products
ZA737216B (en) Antibiotic complex and components thereof
ZA738328B (en) 11-12-secoprostaglandins and processes
CA1017744A (en) Perhydrofluorenetetrol and perhydrophenanthrenetetrol derivatives
AU471111B2 (en) 1-cyclopropyl-1-phenyl--amino-1-alkanols and 1-lower-alklacyl derivatives
CA901160A (en) Arithmetic and logic unit
IE37768B1 (en) Oxazolopyridines and thiazolopyridines
CA1023742A (en) Octahydro-aryl-isoquinolines and derivatives thereof
IL41277A0 (en) Dibenzotriazolo-azepines,-diazepines-oxazepines and thiazepines
CA903373A (en) Binary arithmetic unit
CA917091A (en) Umbrinomycin and diumycin
CA905959A (en) Imidoylureas and imidoylthioureas
AU474112B2 (en) Indenopyran and indenothiopyranalkylamines
CA908183A (en) Organosilylureas and use
CA913633A (en) 4-formyl and 4-hydroxymethyl-cyclohexenes
CA910296A (en) 17-acetylgonanes and derivatives therefor
CA915689A (en) 2-propargylamino-5-phenyl-2-oxazolin-4-one and derivatives
CA900977A (en) Benzazocine and benzothiazocine derivatives
CA899346A (en) Benzazocine and benzothiazocine derivatives