The M8085 is an 8-bit microprocessor from Intel, released in 1976. It is part of the Intel MCS-85 (Intel Multi-Chip Set) family. This processor is made up of five major components: the CPU (central processing unit), the MCS Control Bus (MCB), the expansion bus interface, the data memory interface, and the instruction memory interface. The CPU consists of an 8080-compatible 8-bit general-purpose register set, 4-bit flags register, 5-stage instruction cycle and an interrupt system.
The MCS Control Bus provides communication between the M8085 and its peripheral devices. It provides up to 32 address lines and 8 data lines. The expansion bus interface enables the M8085 to be used with external peripherals. It supports up to 8-bit parallel and serial devices.
The data memory interface supports static RAM or ROM peripherals. It provides up to 8 address lines and 8 data lines. The instruction memory interface provides up to 6 address lines and 8 data lines. It supports instruction ROM or RAM devices.
The M8085 is used mainly in embedded systems. It is used in process control, instrumentation, and data acquisition systems.