This course studies the internal organization of computers and the processing of machine instructions. Topics include computer representation of numbers, combinational circuit design (decoders, multiplexers), sequential circuit design and analysis, memory design (registers and main memory), and simple processors including datapaths, instruction formats, and control units. In the laboratory-based portion of course students design and build digital circuits related to lecture. Exercises include hardware description languages, combinational and sequential circuits, arithmetic and logic units, and simple datapath and control units.
Written reviews 1
Anonymous student feedback, shown as submitted.
1 of 1 reviews
Semester not recorded
Hard quizzes, hard midterm (day after fall break), horrible and boring lectures that go all over the place