• Home
  • Articles
  • Basics
  • Components
  • Projects
  • Communications
  • MCQ

WatElectronics.com

You are here: Home / Embedded Systems / What is a Microprocessor : Architecture, Types & Its Applications

What is a Microprocessor : Architecture, Types & Its Applications

April 27, 2020 By WatElectronics

A microprocessor is an integral part of various electronic devices. It forms the heart of a computer system and is responsible for performing multiple operations. Without a microprocessor, you will not be able to perform any operation on your computer. It is a major component of the electronic industry and is used for various purposes. It is used to perform computational and logical operations such as addition, subtraction, interprocess communication, input-output management. The classification of this can be done based on the number of instructions it can form in one second. Here we have given a detailed description of a microprocessor, its architecture, types, and applications.

What is a Microprocessor?

Definition: A microprocessor is nothing but the Central Processing Unit of a computer that has been constructed on a single chip. It is an integrated circuit and is able to implement all the important functions of the CPU. It is built on a silicon chip and is a clock-driven. The device is register-based. It accepts binary data and produces the necessary output after processing the data on the basis of the instructions which are stored in the memory.

Microprocessor

Microprocessor

Microprocessor Architecture

Here we are going to discuss the architecture of the 8085 microprocessor.

The 8085 is an 8-bit device. The configuration of the 8085 includes an address bus of 16 bits, a data bus of 8 bits, a stack pointer of 16 bits, the program counter of 16 bits and registers of 8 bits each.

Architecture

Architecture

The device works at 3.2 MHz. The architecture mainly consists of the arithmetic and logic unit, timing and control unit, instruction register, decoder, interrupt control register and serial input-output control. The ALU performs the various arithmetic and logic operations while the timing and control unit brings about coordination between all the parts of the microprocessor. Given below is the architecture of an 8085

List of Terms Used

The list of terms used in this is discussed below.

Instruction Set

An instruction set refers to the group of instructions or command which is given to the microprocessor The instruction set acts as an interface between the software and hardware.

Please refer to this link to know more about 8085 Microprocessor MCQs

Bus

The bus is used for the transmission of data, address and control information. This transmission occurs in different elements of the microprocessor. The bus in this is basically of three types which are data bus, a control bus, and address bus.

Instruction Per Cycle

IPC refers to the number of instructions that a CPU can execute in a single clock cycle.

Bandwidth

Bandwidth is the number of bits that can be processed in a single instruction.

Clock Speed

Clock speed refers to the number of operations performed by the microprocessor per second. The clock speed is mostly expressed in MHz.

Word Length

Word length refers to the number of bits that can be processed by the microprocessor in a particular instance of time.

Data Type

Data types refer to the types of data formats which the microprocessor can support. For example binary, ASCII signed number and unsigned number.

Types of Microprocessors

The different types are discussed below.

CISM

CISM or Complex Instruction Set type is capable of executing single instructions using several low-level functions. These low-level functions can be used for several operations like load from memory, memory store or any kind of arithmetic operations. Complex computations can also be performed.

RISM

RISM or Reduced Instruction Set type can be used to work with fewer instruction cycles as compared to the CISM. It is made up of a set of simple instructions and it is also optimized for regular instruction pipeline flow. RISM is the most commonly used processor.

Superscalar Processor

Superscalar Processor is capable of implementing instruction-level parallelism and that too within a single processor. It can execute more than one instruction per clock cycle. As a result, this kind of processor is extremely fast and gives more throughput as compared to primitive scalar processors.

Application Specific Integrated Circuit

This type of integrated circuit is used for specific purposes only. They can be used in a digital voice recorder or a bitcoin miner. The design is extremely modern and they may include the entire microprocessor in a single chip.

Apart from the above-listed, there are a number of special processors as well. Some of them are discussed below.

Coprocessor

A coprocessor can be used to handle practical functions faster than the normal microprocessor. One such processor is the 8087 processor.

Input/Output

Input/Output type is mainly used to control IO devices. One such example is the DMA control. This type of processor has its own memory.

Digital Signal Processor

Digital Signal Processor requires a number of components like the term memory, input/output, and program memory. We can use this processor to process analog signals to digital signals.

Examples

The best examples are listed below.

8085 Microprocessor

8085 was designed by Intel in 1977. This type of microprocessor was developed using NMOS technology. It has an 8-bit data bus, 16-bit address bus, 16-bit program counter, and stack counter. It also has 6-bit registers which are arranged in pairs BC, DE and HL. It requires a 5-volt power supply.

8086 Microprocessor

8086 type was also designed by Intel. It is a 16-bit microprocessor that has 16 data lines and 20 address lines. The storage is 1 MB. It consists of instruction sets using which you will be able to perform complex operations easily. It operates in two modes which are maximum mode and minimum mode.

Advantages

The advantages of a microprocessor include the following.

  • It can be programmed to perform a number of operations.
  • It is extremely fast and is capable of processing over 3 billion instructions per second.
  • It can be used to quickly move data between various memory locations.

Disadvantages

The disadvantages of a microprocessor include the following.

  • There is a limitation on the size of data
  • These mostly do not support the floating-point operation
  • It may cause overheating of the design
  • It should not come in contact with any kind of external device

Applications of a Microprocessor

  • We can use a microprocessor in our personal computers
  • These can be used in laser printers
  • They are also used in television and mobile phone
  • it is used for various military applications
  • It is also be used in various game machines and calculators

Please refer to this link to know more about Microprocessor MCQs

Please refer to this link to know more about 80286 Microprocessor MCQs,  8086 Microprocessor MCQs

FAQs

1). What is a microprocessor used for?

A computer uses a microprocessor chip to perform different operations. It can be programmed as per the requirement to give the desired output.

2). Is CPU a microprocessor?

CPU and microprocessor are basically the same. However, CPU is used to refer to the control unit and the processor unit of a microprocessor.

3). What is the processor example?

There are different types of processors like Budget, Mainstream and Dual-Core Processor

4). Why is a processor important?

The processor provides the necessary instructions which are required by a computer or any other electronic device to perform its operations.

5). What is the unit of a microprocessor?

A microprocessor consists of the Arithmetic Logic Unit and Control Unit. It also has a number of registers.

Please refer to this link to know more about Stack and Stack Pointer.

Thus, this is all about an overview of a microprocessor, architecture, list of terms used, examples, advantages, disadvantages, and applications. Here is a question for you, mention the name of the latest microprocessor used in current applications?

Filed Under: Embedded Systems Tagged With: Microprocessor

Recent Posts

  • LM7818 IC : PinOut, Features Equivalent, Circuit, Working, Datasheet & Its Applications
  • KY-012 Active Buzzer Module : PinOut, Features, Specifications, Interfacing, Working, Datasheet & Its Applications
  • KY-025 Module : PinOut, Features, Specifications, Interfacing, Working, Datasheet & Its Applications
  • SSD1306 OLED Display : PinOut, Features, Specifications, Interfacing & Its Applications
  • KY-011 LED Module : PinOut, Features, Specifications, Interfacing, Datasheet & Its Applications
  • LM1458 IC : PinOut, Features, Specifications, Circuit, Working, Datasheet & Its Applications
  • UM3561 IC : PinOut, Features, Specifications, Circuit, Working & Its Applications
  • MCP1640 IC : PinOut, Features, Specifications, Circuit, Working, Datasheet & Its Applications
  • LED Traffic Light Module : PinOut, Features, Specifications, Interfacing & Its Applications
  • KY-024 Hall Sensor : PinOut, Features, Specifications, Interfacing, Working & Its Applications
  • LM337 IC : PinOut, Features, Specifications, Circuit, Working, Datasheet & Its Applications
  • KY-017 Module : PinOut, Equivalent, Specifications, Interfacing, Working, Datasheet & Its Applications

Categories

  • Articles (20)
  • Basics (109)
  • Communications (54)
  • Components (235)
  • Digital Electronics (43)
  • Digital Signalling (3)
  • Electronics (225)
  • Embedded Systems (12)
  • Magnetism (5)
  • Microprocessors (3)
  • Modulation (1)
  • Projects (15)

Subscribe to Our Newsletter

Don’t miss these articles!

We don’t spam! Read our privacy policy for more info.

Check your inbox or spam folder to confirm your subscription.

Category

  • Electronics
  • Components
  • Digital Electronics
  • Embedded Systems
  • Projects

Copyright © 2025 · WatElectronics.com | Contact Us | Privacy Policy