DIGITAL LOGIC
Introduction
Digital, or boolean,
logic is the fundamental concept underpinning all modern computer systems. Put
simply, it’s the system of rules that allow us to make extremely complicated
decisions based on relatively simple “yes/no” questions.
In this tutorial you
will learn about…
Digital circuitry
Digital logic circuits
can be broken down into two subcategories- combinational and sequential.
Combinational logic changes “instantly”- the output of the circuit responds as
soon as the input changes (with some delay, of course, since the propagation of
the signal through the circuit elements takes a little time). Sequential
circuits have a clock signal, and changes propagate through stages of the
circuit on edges of the clock.
Typically, a
sequential circuit will be built up of blocks of combinational logic separated
by memory elements that are activated by a clock signal.
Programming
Digital logic is
important in programming, as well. Understanding digital logic makes complex
decision making possible in programs.
There are also some
subtleties in programming that are important to understand; we’ll get into that
once we’ve covered the basics.
0 comments:
Post a Comment