Abstract
The operation of most digital systems involves the movement of information: taking it from one place, modifying it, and then sending it to the next stage of the process. To accomplish this, the information has to be stored in a way which is accessible by the circuit performing the modification. This temporary storage is provided by registers which are constructed from the latches and flip-flops described in Chapter 4. In a typical computer instruction, an ADD cycle is used here as an example, information in the form of a data word is read from the computer’s memory and stored in one register (the memory buffer register); this is then added to a word already stored in another register (the accumulator register) and the result is stored back in the accumulator register; from there it is written into a selected location in the memory. Temporary storage of data in registers and the transfer of data between registers is, therefore, a vital component of the operation of most systems.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1991 J. A. Strong
About this chapter
Cite this chapter
Strong, J.A. (1991). Registers and counters. In: Basic Digital Electronics. Physics and its Applications. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-3118-6_5
Download citation
DOI: https://doi.org/10.1007/978-94-011-3118-6_5
Publisher Name: Springer, Dordrecht
Print ISBN: 978-0-412-39990-9
Online ISBN: 978-94-011-3118-6
eBook Packages: Springer Book Archive