E85 Course contents
Combinational logic (logic gates, K-map simplification, decoder, adder,
multiplexor, ROM, PLA), sequential logic (latches, flipflops, registers,
counters), finite state machines; Computer arithmetic (number systems, 2's
complement, arithmetic operations for fixed and floating point numbers);
Instructions and assembly programming (instruction formats, addressing
modes, assembly programming); Processor (datapaths, hardwired and
micro-programmed control); Memory system (cache and virtual memory);
Peripheral I/O devices, and Parallel processing.
E85 Lecture Notes (Under construction)
E85 Homework Assignments