6.1: Introduction

Digital Circuit Projects - An Overview of Digital Circuits Through Implementing Integrated Circuits · LibreTexts

0%

Contents

    Text

    Size
    100%
    Theme
    Typeface
    Line length
    Spacing

    From LibreTexts, under CC BY 4.0, as the source states it; its equations are written in TeX, which the PDF shows typeset. This page at LibreTexts.

    6.1: Introduction

    The material covered up to this point was used to show how to implement circuits. This chapter will cover a circuit that will be used as an IC, and this circuit forms a basic building block of a CPU.

    Addition is central to all arithmetic operations, and all other arithmetic operations (subtraction, multiplication, and division) can be built using addition. Therefore, addition is central to implementation of the Arithmetic Logic Unit (ALU) in a CPU shown in Figure \(\PageIndex{1}\). This chapter will show how addition of whole numbers using Boolean operations, and how it can be implemented in a circuit.

    Figure \(\PageIndex{1}\): ALU

    Screen Shot 2020-06-26 at 6.41.57 PM.png

    This chapter will first look at how two one-bit binary numbers can be added, which will be implemented using a circuit called the half adder. The need for a carry bit will become apparent when trying to add numbers larger than a single bit, and this will be done using a circuit called a full adder. Full adders will then be chained together to form an n-bit adder, which will be able to perform addition of whole numbers.


    This page titled 6.1: Introduction was last modified on Wed, 26 May 2021 23:26:45 GMT and is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Charles W. Kann (The Cupola: Scholarship at Gettysburg College) via source content that was edited to the style and standards of the LibreTexts platform.