| Slide Set |
Topic |
Relates to Book |
| Introduction (ppt) |
layers, von Neumann |
Tan. chap. 1, 2 |
| Gates and Number Systems
(ppt) |
gates, boolean algebra, number systems,
binary arithmetic |
Tan. 3.1, App. A, App. B |
| Circuits 101
(ppt) |
combinational and sequential circuits |
Tan 3.2 |
| Memory (ppt) |
memory circuits |
Tan. 3.3 |
| Chips and
Buses (ppt) |
CPUs, buses, I/O |
Tan. 3.4-3.8 |
| Microarchitecture
(ppt) |
microarchitecture, microinstructions |
Tan. 4.1 |
| Stacks
and Microinstructions (ppt) |
a complete IJVM |
Tan. 4.2, 4.3 |
| Microarchitecture
Performance (ppt) |
enhancing performance |
Tan. 4.4, 4.5 |
| ISA (ppt) |
instruction set architecture |
Tan 5 |
| SPARC
Assembler |
assembler intro |
|
| Branching |
branching intro |
|
| Stacks |
data and stacks |
|
| Subroutines |
subroutines intro |
|
| Arrays and
Pointers |
recursion, arrays, pointers |
|
| Data
Structures |
more arrays, struct, union |
|
| Operating
Systems (ppt) |
operating systems intro |
Tan. 6 |
| Compilers
(ppt) |
compiler intro |
Tan. 5, 7 |