|
|
|
|
ECE/CS 252
Introduction to Computer Engineering |
Lecture Videos (not to be distributed or posted elsewhere):
|
Universal Computing Devices |
||
|
Trends and Complexity |
||
|
Abstraction |
||
|
Electrical Information |
||
|
Number Representation |
||
|
Base Conversion |
||
|
Counting |
||
|
Arithmetic |
||
|
Signed Numbers |
||
|
Sign Extension and Overflow |
||
|
Fixed- and Floating-Point |
||
|
ASCII |
||
|
Logic Functions |
||
|
Combinational Logic |
||
|
Combinational Building Blocks |
||
|
Sequential Logic and Flip-Flops |
||
|
Finite State Machines |
||
|
Registers and Memory |
||
|
Basic Processor Model |
||
|
Instructions and the Instruction Cycle |
||
|
LC-3 ISA and Processor Overview |
||
|
LC-3 Operate Instructions |
||
|
Simple Programs with LC-3 Operate Instructions |
||
|
Basic LC-3 Data Movement |
||
|
More LC-3 Data Movement |
||
|
LC-3 Control Flow |
||
|
Programming Techniques |
||
|
LC-3 Assembly Language |
||
|
LC-3 Memory Allocation |
||
|
LC-3 Assembler |
||
|
Subroutines |
||
|
Programming With Subroutines |
||
|
I/O Concepts |
||
|
LC-3 I/O |
||
|
Operating Systems |
||
|
LC-3 TRAPs |
|
|
|
|