Skip to main content

The Functional Units of a Digital Computer

  • Chapter
Design of Digital Computers
  • 37 Accesses

Abstract

In chapter 7, the function of the arithmetic unit has been defined loosely as the performance of arithmetic operations. As such, the capabilities of the arithmetic unit have been compared to those of a desk calculator. Although this analogy is valid in a general sense, the capabilities of arithmetic units exceed those of the desk calculator: in addition to arithmetic operations, certain logic data manipulations can be performed. Moreover, the particular manner in which operations are performed is influenced by the electronic design. In the following paragraphs we shall discuss three types of operations: fixed-point arithmetic operations, logic operations, and floating-point arithmetic operations. Incidental to this discussion, we shall see structures required for the implementation of the individual operations. In conclusion, several sample layouts of arithmetic units are indicated in which the individual requirements are combined.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  • Williams, Kilburn, and Tootill: Universal High-Speed Digital Computers, Proceedings Iee, vol. 98, part Ii, pp. 13–28. Feb. 1951.

    MathSciNet  Google Scholar 

  • Kilburn, Tootill, Edwards, and Pollard: Digital Computers at Manchester University, Proceedings, IEE, vol. 100, part II, pp. 487–500. Oct. 1953.

    Google Scholar 

  • Mccracken D. D.: Digital Computer Programming. New York: John Wiley and Sons. 1957.

    MATH  Google Scholar 

  • Blaauw G. A.: Indexing and Control-Word Technique, IBM Journal of Research and Development, vol. 3, No. 3, pp. 288–301. July 1959.

    Article  MathSciNet  MATH  Google Scholar 

  • Beckmann, Brooks, and Lawless A: Developments in the Logical Organization of Computer Arithmetic and Control Units, Proceedings IRE, vol. 49, No. 1, pp. 53–66. Jan. 1961.

    Article  Google Scholar 

  • Mcsorley: High-Speed Arithmetic in Binary Computers, Proceedings IRE, vol. 49, No. 1, pp. 67–91. Jan. 1961.

    Article  Google Scholar 

  • Rajohman J. A.: Computer Memories: A Survey of the State of the Art, Proceedings IRE, vol. 49, No. 1, pp. 104–127. Jan. 1961.

    Article  Google Scholar 

  • Adams C. W.: Design Trends for Large Computer Systems, Datamation, pp. 20–22. May 1961.

    Google Scholar 

  • Wilson, and Ledley : An Algorithm for Rapid Binary Division, Transactions IRE, vol. EC-10, No. 4. Dec. 1961.

    Article  Google Scholar 

  • Graselli A.: Control Units for Sequencing Complex Asynchronous Operations, Transactions IRE, vol. EC-11, No. 4, pp. 483–493. Aug. 1962.

    Google Scholar 

  • Burks, Goldstine, and Von Neumann: Preliminary Discussion of the Logica Design of an Electronic Computing Instrument, 1946. Reprinted in Datamation, vol. 8, No. 9, pp. 24–31, Sept. 1962, and vol. 8. No. 10, pp. 36–41. Oct. 1962.

    Google Scholar 

  • Wallace C. S.: A Suggestion for a Fast Multiplier, Transactions IEEE, vol. EC-13, No. 1, pp. 14–17. Feb. 1964.

    MATH  Google Scholar 

  • Landsverk O.: A Fast Coincident Current Magnetic Core Memory, Transactions IEEE, vol. EC-13, No. 5, pp. 580–585. Oct. 1964.

    Google Scholar 

  • Bartee, and Chapman : Design of an Accumulator for a General Purpose Computer, Transactions IEEE, vol. EC-14, No. 4, pp. 570–574. Aug. 1965.

    Google Scholar 

  • Rajchman J. A.: Memories in Present and Future Generations of Computers, IEEE Spectrum. Nov. 1965.

    Google Scholar 

Following are references on associative memories

  • Slade, and Smallman : Thin Film Cryotron Catalog Memory System, Proceedings Eastern Joint Computer Conference, pp. 115–120. Dec. 1956.

    Google Scholar 

  • Taube, and Heilprin : Automatic Dictionaries for Machine Translation, Proceedings IRE, vol. 45, No. 7, pp. 1020–1021. July 1957.

    Google Scholar 

  • Mcdermid , and Petersen : A Magnetic Associative Memory System, IBM Journal of Research and Development, vol. 5, No. 1, pp. 59–62. Jan. 1961.

    Article  Google Scholar 

  • Kiseda, Petersen, Seelbach, and Teig: A Magnetic Associative Memory, IBM Journal of Research and Development, vol. 5, No. 2, pp. 106–121. Apr. 1961.

    Article  Google Scholar 

  • Croft, Goldman, and Strohm: A Table Look-up Machine for Processing of Natural Languages, IBM Journal of Research and Development, vol. 5, No. 3, pp. 192–203. July 1961.

    Article  Google Scholar 

  • Seeber, and Lindquist: Associative Memory with Ordered Retrieval, IBM Journal of Research and Development, pp. 126–136. Jan. 1962.

    Google Scholar 

  • Lussier , and Schneider : All-Magnetic Content Addressed Memory, Electronic Industries, pp. 92–98. March 1963.

    Google Scholar 

  • Lee, and Pauli: A Content Addressable Distributed Logic Memory with Applications to Information Retrieval, Proceedings IEEE, vol. 51, No. 6, pp. 924–932. June 1963.

    Article  Google Scholar 

  • Johnson, and Mc Andrew: On Ordered Retrieval from an Associative Memory, IBM Journal of Research and Development, vol. 8, pp. 189–193. Apr. 1964.

    Article  Google Scholar 

  • Chu Y.: A Destructive Readout Associative Memory, Transactions IEEE, vol. EC-14, No. 4, pp. 600–605. Aug. 1965.

    Google Scholar 

  • Mckeever B. T.: The Associative Memory Structure, AFIPS Conference Proceedings, vol. 27, part 1, pp. 371–388. Fall Joint Computer Conference, 1965.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1967 Springer-Verlag Wien

About this chapter

Cite this chapter

Gschwind, H.W. (1967). The Functional Units of a Digital Computer. In: Design of Digital Computers. Springer, Vienna. https://doi.org/10.1007/978-3-7091-3369-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-3369-9_8

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-7091-3370-5

  • Online ISBN: 978-3-7091-3369-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics