-
1. Introduction -- history of computers; what is computer
architecture all about?
-
2. Representation of numbers in the computer
-
3. Boolean algebra, Karnaugh maps, Universal systems.
-
4. Combinatorial logic.
-
5. Combinatorial logic - implementations via decoders and multiplexors,
decoders.
-
6. Sequantial logic; latches and flipflops.
-
7. Registers and counters.
-
8. Finite state machines.
-
9. The MIPS architecture assembly language.
-
10. The single cycle architecture.
-
11. The multi-cycle architecture.
-
12. Pipelining.
-
Cache memories.