Introduction of Microcomputer System
Last Updated :
12 May, 2023
Introduction of Microcomputer System
Microcomputer systems are small and inexpensive computers that are widely used in various applications. The 8085 microprocessor is an example of a Microcomputer System. A microprocessor system contains two types of memory that are EPROM and R/WM, Input and Output devices, and the buses that are used to link all the peripherals (memory and I/Os) to the MPU.
The Microprocessor Unit (MPU)
The MPU is the brain of the microcomputer system. It contains the arithmetic and logic unit (ALU) and the control unit (CU) that work together to execute instructions. The 8085 microcomputer system has 16 address lines ranging from A0 to A15 that are used to address memory. The lower-order address bus A0-A7 is used to identify the input and output devices.
Memory
There are two types of memory in the microcomputer system: Erasable Programmable Read-Only Memory (EPROM) and Random-Access Read-Write Memory (R/WM). EPROM is a type of memory that can be programmed once and can be erased by exposing it to ultraviolet light. R/WM is a type of memory that can be both read and written to. The MPU communicates with memory through memory read and memory write control signals.
Input and Output (I/O) Devices
The microcomputer system contains input and output (I/O) devices that allow the system to interact with the external environment. The microcomputer system has 8 data lines, D0-D7, which are bidirectional and common to all devices. The microcomputer system generates four control signals: memory read, memory write, I/O read, and I/O write. These signals are connected to different peripheral devices.
Interfacing Devices
The MPU communicates with only one peripheral device at a time by enabling that peripheral through its control signal. For example, to send data to the output device, the MPU places the device address (or output port number) on the address bus, data on the data bus, and enables the output device by using its control signal I/O Write. After that, the output device displays the result.
The other peripheral devices that are not enabled remain in a high impedance state called Tri-state. The bus drivers increase the current driving capacity of the buses, the decoder decodes the address to identify the output port, and the latch holds data output for display. These devices are called Interfacing devices. Interfacing devices are semiconductor chips that are necessary to connect peripherals to the bus system.
In summary, the microcomputer system is a small and inexpensive computer that contains an MPU, memory, input and output devices, and buses that connect all the peripherals. The microcomputer system communicates with peripherals through control signals, which are connected to different peripheral devices. Interfacing devices are necessary to connect peripherals to the bus system.
The block diagram of a microcomputer system is shown below:

Advantages:
Flexibility: A microcomputer system can be customized to meet the needs of a wide range of applications. It can be programmed to handle a variety of tasks, and its components can be easily upgraded or replaced as needed.
Cost-effective: Microcomputer systems are generally less expensive than larger computer systems, which makes them a cost-effective solution for many applications.
Compact size: Microcomputer systems are typically small and compact, which makes them ideal for applications where space is limited.
Ease of use: Microcomputer systems are generally easy to use, particularly for individuals with basic computer skills. They typically come with user-friendly interfaces and software that make them easy to operate.
Disadvantages:
Limited processing power: Microcomputer systems typically have limited processing power compared to larger computer systems. This can limit their ability to handle complex tasks or run resource-intensive software.
Limited memory capacity: Microcomputer systems typically have limited memory capacity compared to larger computer systems. This can limit their ability to handle large amounts of data or run complex software.
Limited I/O options: Microcomputer systems typically have limited I/O options compared to larger computer systems. This can limit their ability to interface with other devices or handle complex I/O operations.
Limited expansion options: While microcomputer systems can be upgraded or replaced, they typically have limited expansion options compared to larger computer systems. This can limit their ability to grow or adapt to changing needs over time.
Similar Reads
Introduction of Microprocessor In this article we will go through the Microprocessor, we will first define what is a Microprocessor, then we will go through its different types with its block diagram and we will see different types of processors, At last, we will conclude our article with some applications and FAQs.What is Microp
6 min read
Characteristics of Computer System A computer is a fast electronic device that processes raw data, performs arithmetic and logical operations, and produces output. Nowadays, the computer has become a part of our life and can be used in most fields. In a computer, there are various characteristics of computer systems depending on thei
4 min read
Introduction to 8051 Microcontroller 8051 is one of the first and most popular microcontrollers also known as MCS-51. Intel introduced it in the year 1981. Initially, it came out as an N-type metal-oxide-semiconductor (NMOS) based microcontroller, but later versions were based on complementary metal-oxide-semiconductor(CMOS) technology
8 min read
Introduction of Embedded Systems | Set-1 Before going to the overview of Embedded Systems, Let's first know the two basic things i.e., embedded and system, and what actually do they mean. System is a set of interrelated parts/components which are designed/developed to perform common tasks or to do some specific work for which it has been c
6 min read
Introduction to memory and memory units Memory is required to save data and instructions. Memory is divided into cells, and they are stored in the storage space present in the computer. Every cell has its unique location/address. Memory is very essential for a computer as this is the way it becomes somewhat more similar to a human brain.
11 min read
Evolution of Microprocessors Transistor was invented in 1948 (23 December 1947 in Bell lab). IC was invented in 1958 (Fair Child Semiconductors) By Texas Instruments J Kilby. The first microprocessor was invented by INTEL(INTegrated ELectronics). Size of the microprocessor - 4 bit NameYear of InventionClock speedNumber of trans
5 min read