A.
Lecture # 1
Fundamentals,
Pearson Education Inc.
B. Introduction to Logic And Computer Design by Alan B Marcovitz ( For
Examples )
HOMEWORK:
Regular homework will be assigned on regular basis. Work
handed in must be original and not a duplicate.
Combinational logic
Logic gates
Building blocks: de/mux, de/encoder, shifters,
adder/subtractor, multiplier
Logic minimization
Mixed logic
Discrete
Inputs
Discrete
Information
Processing
System
Discrete
Outputs
Sequential logic
Latches, Flip-flops
State machine: Mealy/Moore machines
State present
System State
0 0 1 3 5 6 4
Synchronous or Asynchronous?
Memory
CPU
Control
unit
Inputs:
keyboard, mouse,
wireless,
microphone
Datapath
Input/Output
Outputs: LCD
screen, wireless,
speakers
Microcomputers
Microcontrollers
Digital signal processors
Synchronous or
Asynchronous?
Embedded Systems
Cell phones
Automobiles
Video games
Copiers
Dishwashers
Flat Panel TVs
Global Positioning Systems
digits 0 and 1
words (symbols) False (F) and True (T)
words (symbols) Low (L) and High (H)
and words On and Off.
Continuous
in value &
time
Discrete in
value &
continuous
in time
Discrete in
value & time
Threshold
Region
CPU Voltage
Disk Magnetic Field Direction
CD Surface Pits/Light
Dynamic RAM Electrical Charge