ECE 290
Lecture 10
Lecture 10
LC-3 microarchitecture and I/O
Topics
LC-3 microarchitecture
Memory-mapped I/O
Interrupt-based I/O
Reading
Y. N. Patt and S. J. Patel, Introduction to Computing Systems: from bits & gates to C & beyond, 2nd
edition, McGraw-Hi
ECE 290
Lecture 2
Lecture 2
Boolean Algebra
Topics
Boolean functions
Boolean algebra identities and Boolean proofs
Principle of duality
SOP, POS
Canonical forms
Reading
M. Morris Mano, Charles R. Kime, Logic and Computer Design Fundamentals, 4th edition,
ECE 290
Lecture 3
Lecture 3
Combinational logic analysis and design
Topics
K-maps and function minimization
NAND, NOR, XOR, XNOR functions
Analysis of combinational networks
Design of combinational networks
Reading
M. Morris Mano, Charles R. Kime, Logic a
ECE 290
Lecture 1
Lecture 1
Representation of Information
Topics
Course overview
Binary and hexadecimal representation of information
2s complement representation and arithmetic
Binary representation of real numbers
Codes, code distance
Error detection an
ECE 290
Lecture 9
Lecture 9
LC-3 organization and microarchitecture
Topics
LC-3 organization and ISA overview
LC-3 instructions and programming
Datapath, control word
Instruction cycle
Control unit
Reading
Y. N. Patt and S. J. Patel, Introduction to Compu