



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
These are the Lecture Slides of Introduction to Computer Architecture which includes Logic Gates, Perform Arithmetic, Carry Out, Three Inputs, Bit Adder, Multiple Bit Adder, Addition Carry Out, Addition Sum, Complement Number etc. Key important points are: Boolean Logic, Boolean Identities, Implementation, Sum of Products, Standard Forms, Boolean Expression Forms, Product of Sums, Truth Table, Expressions, Input Variables
Typology: Slides
1 / 7
This page cannot be seen from the preview
Don't miss anything!




Introduction
to^ Computer
Architecture
-^ How^ to
use^ the^ Boolean
Identities
to^ simplify
l^ i^
ti logic^ equations • I^ don't^ fully
understand
the^ implementation
of
the^ brute
force^ method
-^ Determining
which^ identity
laws^ were
used^ in
each stepeach^ step • Better^ examples
of^ sum‐of
‐products
and
products‐
of‐sum
-^ You^ can
express^ a
Boolean^
equation^
in^ many
ways. • The^ Sum^ of
Products
form^ ORs
together
sub‐
expressions
-^ The^ Product
of^ Sums^ form
ANDs^ together
sub‐
expressions
-^ Using^ the
standard
forms^ can
make^ it^ easier
to
B^ l^
ti use^ a^ Boolean
equation
-^ It^ may^ be
possible^
to^ simplify
an^ equation
if
you^ do^ not
use^ the^ standard
forms.
-^ To^ create
a^ Sum^ of
Products
equation
-^ For^ each
row^ where
the^ output
is^ “1”,^ AND
together^ the
input^ variables.
NOT^ the
input
variables^
that^ are^ zero.
-^ OR^ together
all^ of^ the
AND^ statements.
A^ B^ C^
F 0 0 0
1 0 0 0
1 0 0 1
0 0 1 0
0 0 1 1
1 1 0 0
F^ =^ A’B’C’ 0
+^ A’BC^ +
AB’C^ +^ ABC
1 0 0
0 1 0 1
1 1 1 0
0 1 1 1
1
A^ B^ C^
F 0 0 0
0 0 0 0
0 0 0 1
1 0 1 0
0 0 1 1
0 1 0 0
1 1 0 0
1 1 0 1
0 1 1 0
0 1 1 1
1
A^ B^ C^
F 0 0 0
0 0 0
0 0 0 1
1 0 1 0
0 0 1 1
0 1 0 0
1 1 0 0
1 1 0 1
0 1 1 0
0 1 1 1
1
the^ equation
has^ a l t^ f t A^ B^ C^
F 0 0 0
1 lot^
of^ terms. • It may^ be^ simpler
to^ solve^
the inverse^ and
then^ NOT
it. F^ =^ A’B’C’
+^ A’BC’^ +
A’BC^ + AB’C’ + AB’C + ABC’ + ABC 0 0 0
1 0 0 1
0 0 1 0
1 0 1 1
1 1 0 0
1 AB’C’
+^ AB’C^ +
ABC’^ +^ ABC F = (A’B’C)’
1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
1
X^ Y^
X^ AND^ Y 0 0
0
X^ Y^
X^ OR^ Y 0 0
0
0 0
0 0 1
0 1 0
0 1 1
1
0 0
0 0 1
1 1 0
1 1 1
1
Name^
AND^ version
OR^ version
Identity^
X^ *^1 =^ X^
X^ +^0 =^ X
Complement
X^ *
X’^ =^0
X^ +^ X’^ =^1
Commutative
X^ *^ Y
=^ Y^ *^ X^
X^ +^ Y^ =^ Y^ +^ X
Distribution^
X^ ^ (Y +^ Z)^ =^ XY
+^ X*Z^ X^ +
(Y*Z) =^ (X+Y)
*^ (X+Z)
Idempotent^
X^ *^ X^ =^ X^
X^ +^ X^ =^ X
Null^
X^ *^0 =^0
X^ +^1 =^1
Involution^
(X’)’^ =^ X^
‐‐
Absorption^
X^ *^ (X^ +^ Y)^ =^ X
X^ +^ (X^ *^ Y)^ =^ X
Associative^
X *^ (Y^ *^ Z)^ =^ (X
*^ Y)^ *^ Z^
X^ +^ (Y^ +^ Z)^ =^ (X
+^ Y)^ +^ Z
de^ Morgan^
(X^ *^ Y)’^ =^ X’^ +
Y’^
(X^ +^ Y)’^ =^ X’^ *
Y’
-^ Just^ like
regular^ algebra,
you^ can^ use
Boolean
l^ b^ t^
i^ lif^
ti algebra^ to
simplify^ an
equation.
-^ The^ identities
can^ be^ used
to^ remove
terms
and^ variables
that^ do^ not
make^ a^ difference. A^ *^ (^ A’^ +^
B )^ rule AA’^ +^ AB
Distribution 0 +^ A*B^
Complement A*B^
Identity
(A^ +^ B)^ *^ (A
+^ B’)^ *^ (A’^
+^ B) [A^ (B * B’)] * (A’
B)^ OR Di
ib^ i [A^ + (B^ *^ B’)]
*^ (A’^ +^ B)^
OR^ Distribution (A^ + 0)^ *^ (A’
+^ B)^
AND^ Complement A^ *^ (A’^ +^ B)
OR
Identity A^ *^ A’^ +^ A^ *
B^ AND
Distribution 0 +^ A^ *^ B^
AND^ Complement 0 A^ B^
AND^ Complement A^ *^ B^
OR^ Identity
25%25% 25%
(A^ +^ B)^ *^ (A^ +
B’)A + (B * B’)^ Distribution A^ +^ (B^ ^ B ) 1. Identity 2 Complement Distribution A + 0?* A Identity
Identity^ Complement
Morgan (^) de Distribution
-^ A^ simple
logic^ design
process^
involves
-^ Problem specification•^ Problem^
specification
-^ Truth^ table
derivation
-^ Derivation
of^ logical^ expression
-^ Simplification
of^ logical^ expression
-^ Implementation
-^ Libraries
could^ be^
filled^ with
articles^ written th^ d^ d
di ti
th^
d^ f
over^ the^ d
ecades^ predicting
the^ end^ of
Moore’s^ Law. • Moore’s^ Law
continues
to^ hold
-^ Obviously
Moore’s^
Law^ must
end^ sometime.
Transistors cannot be smaller than an atomTransistors
cannot^ be
smaller^ than
an^ atom.
-^ Some^ have
written^ welcoming
the^ end^ of
Moore’s^ law
so^ hardware
would^ stablize.