The course will introduce PC microprocessor structures and the instruction set, addressing techniques, relocation, binding, and parameter passing. The course will also cover gates, registers, decoders, encoders, multiplexers, adders, multipliers, busses, memory, I/O devices and interfaces, clocks, cycles, control signals. Lab fee. Prerequisite: CISC 2325, CISC 2330, and CISC 3341.