Computing Systems
Mano & Kime, Sections 1.1 and 1.2, pg. 1-10.
Switches
Textbook Supplement 2-8
Boolean
Mano & Kime, Sections 2.1, 2.2, and 2.3, pg. 27-44.
Gate Design - Mano & Kime, Sections 2.6 and 2.7, pg. 62-75.
Free Document - Mixed Logic
Simplifying Expressions
Mano & Kime, Sections 2.4 and 2.5, pg. 45-62.
Building Blocks
Mano & Kime, Sections 3.1, pg. 91-92.
Mano & Kime, Sections 3.5, 3.6, and 3.7, pg. 111-124.
Number Systems
Mano & Kime, Sections 1.2, pg. 10-13.
Mano & Kime, Sections 3.10, pg. 137-140.
Mano & Kime, Sections 9.7, pg. 491-495.
Arithmetic
Mano & Kime, Sections 3.8, 3.9, and 3.10, pg. 125-144.
Latches and Registers
Mano & Kime, Sections 4.1 and 4.2, pg. 183-191.
Mano & Kime, Sections 5.1, 5.2, and 5.3, pg. 249-256.
State Machines
Mano & Kime, Sections 4.4, pg. 201-208.
Free Document - State Machines
Counters
Mano & Kime, Sections 5.5, pg. 263-273.
Memory
Free Document - Memory
Datapath Elements
Free Document - Datapath Elements
Single Cycle Datapath
Free Document - Single Cycle Datapath
Interesting Web Sites:
Instruction Types - see Wills
Free Doc.s: MIPS Instructions, SPIM Tutorial, MIPS Emulator, SPIM Documentaion, Assembly Language & MIPS Instruction Set.