An introduction to the design and operation of digital computers, including information representation, logic design, integrated circuits, register transfer description, hardware description languages, basic computer organization and assembly-level programming. The relationship between software and hardware is stressed.
- Representation of Information and Computer Arithmetic
- Combinational Logic
- Sequential Logic
- Registers, Counters, Adders, Multiplexers
- Register Transfer Language, Hardware Description Language
- Basic Computer Organization
- Assembly Programming