This document provides an overview of the basic design of a microcomputer. It describes the central processing unit (CPU) which contains registers, a clock, control unit, and arithmetic logic unit to perform calculations and logical operations. The CPU is connected via buses to memory storage where instructions and data are held, and to input/output devices. The clock synchronizes operations, with each clock cycle being the basic unit of time for executing machine instructions through a fetch-decode-execute cycle. Reading from memory is slower than accessing registers as it requires placing the address on the bus and waiting for the value to be returned.