A microcomputer contains many elements including the microprocessor. The microprocessor is typically a single large scale ha chip that contains the control and arithmetic circuits of a microcomputer. The RAM and ROM devices constitute the main memory. The RAM section consists of one or more IC chips. This section of memory is used to store programs and data that change during the course of operation. It also stores intermediate and final results of operation during execution of programs.
The ROM section, consisting of one or more IC chips, is used to store data and instructions that do not change. The input and output interface circuits, are required to allow the I/O devices to communicate with the rest of the computer. In some cases, the interfaces are the IC chips which interface the microprocessor to a variety of I/O devices. In other cases, the interface circuits are contained in a small circuit board popularly known as interface card or adapter.