SlideShare a Scribd company logo
3
Most read
5
Most read
6
Most read
Introduction to
Microprocessor and Microcomputer
Satya Prakash Joshi
012BIM31
Microprocessor
A Microprocessor is a multipurpose, Programmable clock-
driven, register based electronic device,
That read binary instruction from a storage device called
memory, accepts binary data as input and processes data
according to those instructions and provides results as
outputs.
Microprocessor is clock driven semiconductor device which
is manufactured by using LSI and VLSI technique.
Typically it consist of Three devices
These three devices work together
and interact with each other.
In Reprogrammable system the
microcomputer is used for
computing and data processing
Microprocessor
Memory
I/O
Microcomputer
A microcomputer is a small, relatively inexpensive computer with a microprocessor as
its central processing unit (CPU). It includes a microprocessor, memory, and input/output
(I/O) facilities.
Microcomputers became popular in the 1970s and 80s with the advent of increasingly
powerful microprocessors.
• Examples of Microcomputers are Intel 8051 controller-a single board computer,
• IBM PC and Apple Macintosh computer.
Micro Controller
• A microcontroller is a small computer on a
single integrated circuit containing a processor
core, memory, and
programmable input/output peripherals
• Microcontrollers are used in automatically
controlled products and devices, such as
automobile engine control systems, implantable
medical devices, remote controls, office
machines, power tools, toys and
other embedded systems.
Example:
Die (integrated Circuit)
General Architecture of Microcomputer System
Continue….
The major parts are CPU, Memory and I/O
There are three buses, address bus, data bus and control bus;
Memory
• Memory consist of RAM and ROM, the purpose of memory is to store
binary codes for the sequences of instructions you want the
computer to carry out.
• The second purpose of the memory is to store the binary-coded data
with which the computer is going to be working.
Input / Output
• The input/output or I/O Section allows the computer to take in data
from the out side world or send data to the outside world.
• Peripherals such as keyboards, video display terminals, printers are
connected to I/O Port.
CPU(Central Processing Unit)
• In a microcomputer CPU is a microprocessor.
• The fetches binary coded instructions from memory, decodes the
instructions into a series of simple actions and carries out these
actions in a sequence of steps.
• The CPU also contains an address counter or instruction pointer
register, which holds the address of the next instruction or data item
to be fetched from memory.
Address Bus
• The address bus consists of 16, 20, 24 or 32 parallel signal lines.
• On these lines the CPU sends out the address of the memory location
that is to be written to or read from. The no of memory location that
the CPU can address is determined by the number of address lines.
• If the CPU has N address lines, then it can directly address 2N
memory locations i.e. CPU with 16 address lines can address 216 or
65536 memory locations.
Data Bus
• The data bus consists of 8, 16 or 32 parallel signal lines.
• The data bus lines are bi-directional.
• This means that the CPU can read data in from memory or it can send
data out to memory
Control Bus
• The control bus consists of 4 to 10 parallel signal lines.
• The CPU sends out signals on the control bus to enable the output of
addressed memory devices or port devices.
• Typical control bus signals are Memory Read, Memory Write, I/O
Read and I/O Write.
Components of CPU
Microprocessor is Divided into three segments-
1. ALU
2. Register Array
3. Control Unit
Arithmetic Logic Unit
• This is the area of Microprocessor where various computing functions
are performed on data.
• The ALU performs operations such as addition, subtraction and logic
operations such as AND, OR and exclusive OR.
Control Unit
• The Control Unit Provides the necessary timing and control signals to all the
operations in the Microcomputer
• It controls the flow of data between the Microprocessor and Memory and
Peripherals.
• The Control unit performs 2 basic tasks
- Sequencing
- Execution
Register Array
• These are storage devices to store data temporarily.
• There are different types of registers depending upon the
Microprocessors.
• These registers are primarily used to store data temporarily during
the execution of a program and are accessible to the user through the
instructions.
• General purpose Registers of 8086 includes AL, AH, BL, BH, CL, CH, DL,
DH
Thank you

More Related Content

What's hot (20)

PPTX
Chapter 1 microprocessor introduction
Shubham Singh
 
PPTX
Computer system bus
Goran W. Hama Ali
 
PPTX
Microprocessor Presentation
alaminmasum1
 
PPTX
Functional units
Jeeva Nanthini
 
PPT
Microprocessor ppt
swaminath kanhere
 
PPTX
Computer organization
ishapadhy
 
PPTX
Modems
Bits
 
PPTX
Classification of Computer
Aasim Mushtaq
 
PPT
Microprocessor
aaina_katyal
 
PPT
Computer Organization and Architecture.
CS_GDRCST
 
PPTX
Computer peripheral or Peripheral Devices
Adarsh Kumar Yadav
 
PPTX
Computer memory
arunavasava
 
PPTX
Memory System
ImranulHasan6
 
PPTX
Operating system and its function
Nikhi Jain
 
PPT
8086 micro processor
Poojith Chowdhary
 
PPT
Fundamentals Of Computer
Jack Frost
 
PPT
Arithmetic Logic Unit (ALU)
Student
 
PPTX
Asynchronous data transfer
priya Nithya
 
PPTX
Evolution of Microprocessor
Green University of Bangladesh
 
PPTX
Control unit
Piyush Rochwani
 
Chapter 1 microprocessor introduction
Shubham Singh
 
Computer system bus
Goran W. Hama Ali
 
Microprocessor Presentation
alaminmasum1
 
Functional units
Jeeva Nanthini
 
Microprocessor ppt
swaminath kanhere
 
Computer organization
ishapadhy
 
Modems
Bits
 
Classification of Computer
Aasim Mushtaq
 
Microprocessor
aaina_katyal
 
Computer Organization and Architecture.
CS_GDRCST
 
Computer peripheral or Peripheral Devices
Adarsh Kumar Yadav
 
Computer memory
arunavasava
 
Memory System
ImranulHasan6
 
Operating system and its function
Nikhi Jain
 
8086 micro processor
Poojith Chowdhary
 
Fundamentals Of Computer
Jack Frost
 
Arithmetic Logic Unit (ALU)
Student
 
Asynchronous data transfer
priya Nithya
 
Evolution of Microprocessor
Green University of Bangladesh
 
Control unit
Piyush Rochwani
 

Viewers also liked (18)

PPT
Introduction to microprocessor
Kashyap Shah
 
PPT
microprocessor architecture
Nadeem Hilal Wani
 
PDF
Microprocessors & Microcomputers Lecture Notes
FellowBuddy.com
 
PPTX
Minicomputers
Abraham Fernández
 
PDF
MicroComputer Application 1
sir-smartt
 
DOCX
Assignment (2)
aroosa12
 
PPT
Evolution Of Microprocessor
guest3870d0
 
PPTX
Computer Software & its Types
Muhammad Hammad Waseem
 
PDF
Building SuperComputers @ Home
Abhishek Parolkar
 
PPTX
Types of input-output devices
riyadingria
 
PDF
8085 instruction set and addressing modes
Vijay Kumar
 
PPTX
Registers
Shashi Lata
 
PPTX
Microprocessor Week1: Introduction
Arkhom Jodtang
 
PPTX
Microproccesor and Microcontrollers hardware basics
ashmus
 
PPT
Eisti - École d'ingénieurs pour DUT 2015-2016
EISTI
 
PPTX
Peut-on survivre à une attaque informatique ? Les règles d’or de la sécurité ...
Microsoft pour les PME
 
PDF
Extension de votre de votre infrastructure vers Microsoft Azure avec ExpressR...
Microsoft Technet France
 
Introduction to microprocessor
Kashyap Shah
 
microprocessor architecture
Nadeem Hilal Wani
 
Microprocessors & Microcomputers Lecture Notes
FellowBuddy.com
 
Minicomputers
Abraham Fernández
 
MicroComputer Application 1
sir-smartt
 
Assignment (2)
aroosa12
 
Evolution Of Microprocessor
guest3870d0
 
Computer Software & its Types
Muhammad Hammad Waseem
 
Building SuperComputers @ Home
Abhishek Parolkar
 
Types of input-output devices
riyadingria
 
8085 instruction set and addressing modes
Vijay Kumar
 
Registers
Shashi Lata
 
Microprocessor Week1: Introduction
Arkhom Jodtang
 
Microproccesor and Microcontrollers hardware basics
ashmus
 
Eisti - École d'ingénieurs pour DUT 2015-2016
EISTI
 
Peut-on survivre à une attaque informatique ? Les règles d’or de la sécurité ...
Microsoft pour les PME
 
Extension de votre de votre infrastructure vers Microsoft Azure avec ExpressR...
Microsoft Technet France
 
Ad

Similar to introduction to microprocessor and microcomputer (20)

PPTX
Alisksdjdhdhhdhdhdhdhhdhdheheksjsjs.pptx
ssuser07a9781
 
PPT
Microprocessor based sys presntation.ppt
AhmedKamil26
 
PDF
Unit 1. introduction
Kiran Bagale
 
PPTX
Computer Architecture & Program Execution.pptx
HASNAINNAZIR1
 
PPTX
Microprocessor
Harsh Patel
 
PPTX
Micro controller
Devi Prasad
 
PDF
Microprocessor System qwefqwgqwgqwgqwgqegew
ObbiHandira
 
PPT
I. Introduction to Microprocessor System.ppt
HAriesOa1
 
PPT
Microprocessor
Embeddedbvp
 
PPTX
LECTURE_1 Introduction to MLP.pptx of ml
BifaHirpo1
 
PDF
PLC Programming - Working, Specifications of PLC
Jason J Pulikkottil
 
PDF
Overview of microcontroller and microprocessor
Mrunal Deshkar
 
DOC
Cao u1
vishnu murthy
 
PPT
Introduction to microcontrollers
EdwardOmondi4
 
PPTX
Microprocessor
Tarun Nayak
 
PPTX
Mechatronics ME8791
DrPETERPRAKASH
 
PPTX
Module -4_microprocessor (1).pptx
DrVaibhavMeshram
 
PPTX
Microprocessors-based systems (under graduate course) Lecture 1 of 9
Randa Elanwar
 
PPTX
ucs.pptxUCS UNIT 4 INPUT AND OUTPUT DEVICE
sumitrajoriya9694
 
PPT
Microprocessor fundamentals
JLoknathDora
 
Alisksdjdhdhhdhdhdhdhhdhdheheksjsjs.pptx
ssuser07a9781
 
Microprocessor based sys presntation.ppt
AhmedKamil26
 
Unit 1. introduction
Kiran Bagale
 
Computer Architecture & Program Execution.pptx
HASNAINNAZIR1
 
Microprocessor
Harsh Patel
 
Micro controller
Devi Prasad
 
Microprocessor System qwefqwgqwgqwgqwgqegew
ObbiHandira
 
I. Introduction to Microprocessor System.ppt
HAriesOa1
 
Microprocessor
Embeddedbvp
 
LECTURE_1 Introduction to MLP.pptx of ml
BifaHirpo1
 
PLC Programming - Working, Specifications of PLC
Jason J Pulikkottil
 
Overview of microcontroller and microprocessor
Mrunal Deshkar
 
Introduction to microcontrollers
EdwardOmondi4
 
Microprocessor
Tarun Nayak
 
Mechatronics ME8791
DrPETERPRAKASH
 
Module -4_microprocessor (1).pptx
DrVaibhavMeshram
 
Microprocessors-based systems (under graduate course) Lecture 1 of 9
Randa Elanwar
 
ucs.pptxUCS UNIT 4 INPUT AND OUTPUT DEVICE
sumitrajoriya9694
 
Microprocessor fundamentals
JLoknathDora
 
Ad

More from Satya P. Joshi (20)

PPTX
Intergroup Conflict Management.pptx
Satya P. Joshi
 
PPTX
Training methods in human resource managment
Satya P. Joshi
 
PPTX
Selection tests in human resource management
Satya P. Joshi
 
PPTX
Interview and it’s types - human resource managmenet
Satya P. Joshi
 
PPTX
Motivation, achievement theory, goal setting theory
Satya P. Joshi
 
PPTX
Characteristics, objectives & challenges of human resource manager
Satya P. Joshi
 
PPTX
Human Resource Planning
Satya P. Joshi
 
PPTX
Nested queries in database
Satya P. Joshi
 
PPTX
Technology and work design in Organizational Relation
Satya P. Joshi
 
PPTX
Techniques of achieving google quality of service
Satya P. Joshi
 
PPTX
Overview of digital communication in HSN and Multimedia
Satya P. Joshi
 
PPTX
Introduction to human resource management
Satya P. Joshi
 
PPTX
Security and control in Management Information System
Satya P. Joshi
 
PPTX
Designing the supply chain network
Satya P. Joshi
 
PPTX
Introduction to Organizational Behavior and Organizational Relation
Satya P. Joshi
 
PPTX
Selection tests and Reliability and Validity in HRM
Satya P. Joshi
 
PPTX
Analog and digital signal system : digital logic
Satya P. Joshi
 
PPTX
Transmission media on Client server and high speed network
Satya P. Joshi
 
PPTX
Remote procedure call on client server computing
Satya P. Joshi
 
PPTX
Physical and logical topologies in computer network and client server
Satya P. Joshi
 
Intergroup Conflict Management.pptx
Satya P. Joshi
 
Training methods in human resource managment
Satya P. Joshi
 
Selection tests in human resource management
Satya P. Joshi
 
Interview and it’s types - human resource managmenet
Satya P. Joshi
 
Motivation, achievement theory, goal setting theory
Satya P. Joshi
 
Characteristics, objectives & challenges of human resource manager
Satya P. Joshi
 
Human Resource Planning
Satya P. Joshi
 
Nested queries in database
Satya P. Joshi
 
Technology and work design in Organizational Relation
Satya P. Joshi
 
Techniques of achieving google quality of service
Satya P. Joshi
 
Overview of digital communication in HSN and Multimedia
Satya P. Joshi
 
Introduction to human resource management
Satya P. Joshi
 
Security and control in Management Information System
Satya P. Joshi
 
Designing the supply chain network
Satya P. Joshi
 
Introduction to Organizational Behavior and Organizational Relation
Satya P. Joshi
 
Selection tests and Reliability and Validity in HRM
Satya P. Joshi
 
Analog and digital signal system : digital logic
Satya P. Joshi
 
Transmission media on Client server and high speed network
Satya P. Joshi
 
Remote procedure call on client server computing
Satya P. Joshi
 
Physical and logical topologies in computer network and client server
Satya P. Joshi
 

Recently uploaded (20)

PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PDF
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PPTX
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Transcript: Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Peak of Data & AI Encore AI-Enhanced Workflows for the Real World
Safe Software
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
Future Tech Innovations 2025 – A TechLists Insight
TechLists
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 

introduction to microprocessor and microcomputer

  • 1. Introduction to Microprocessor and Microcomputer Satya Prakash Joshi 012BIM31
  • 2. Microprocessor A Microprocessor is a multipurpose, Programmable clock- driven, register based electronic device, That read binary instruction from a storage device called memory, accepts binary data as input and processes data according to those instructions and provides results as outputs. Microprocessor is clock driven semiconductor device which is manufactured by using LSI and VLSI technique. Typically it consist of Three devices These three devices work together and interact with each other. In Reprogrammable system the microcomputer is used for computing and data processing Microprocessor Memory I/O
  • 3. Microcomputer A microcomputer is a small, relatively inexpensive computer with a microprocessor as its central processing unit (CPU). It includes a microprocessor, memory, and input/output (I/O) facilities. Microcomputers became popular in the 1970s and 80s with the advent of increasingly powerful microprocessors. • Examples of Microcomputers are Intel 8051 controller-a single board computer, • IBM PC and Apple Macintosh computer.
  • 4. Micro Controller • A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals • Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, power tools, toys and other embedded systems. Example: Die (integrated Circuit)
  • 5. General Architecture of Microcomputer System Continue…. The major parts are CPU, Memory and I/O There are three buses, address bus, data bus and control bus;
  • 6. Memory • Memory consist of RAM and ROM, the purpose of memory is to store binary codes for the sequences of instructions you want the computer to carry out. • The second purpose of the memory is to store the binary-coded data with which the computer is going to be working. Input / Output • The input/output or I/O Section allows the computer to take in data from the out side world or send data to the outside world. • Peripherals such as keyboards, video display terminals, printers are connected to I/O Port.
  • 7. CPU(Central Processing Unit) • In a microcomputer CPU is a microprocessor. • The fetches binary coded instructions from memory, decodes the instructions into a series of simple actions and carries out these actions in a sequence of steps. • The CPU also contains an address counter or instruction pointer register, which holds the address of the next instruction or data item to be fetched from memory.
  • 8. Address Bus • The address bus consists of 16, 20, 24 or 32 parallel signal lines. • On these lines the CPU sends out the address of the memory location that is to be written to or read from. The no of memory location that the CPU can address is determined by the number of address lines. • If the CPU has N address lines, then it can directly address 2N memory locations i.e. CPU with 16 address lines can address 216 or 65536 memory locations.
  • 9. Data Bus • The data bus consists of 8, 16 or 32 parallel signal lines. • The data bus lines are bi-directional. • This means that the CPU can read data in from memory or it can send data out to memory Control Bus • The control bus consists of 4 to 10 parallel signal lines. • The CPU sends out signals on the control bus to enable the output of addressed memory devices or port devices. • Typical control bus signals are Memory Read, Memory Write, I/O Read and I/O Write.
  • 10. Components of CPU Microprocessor is Divided into three segments- 1. ALU 2. Register Array 3. Control Unit
  • 11. Arithmetic Logic Unit • This is the area of Microprocessor where various computing functions are performed on data. • The ALU performs operations such as addition, subtraction and logic operations such as AND, OR and exclusive OR. Control Unit • The Control Unit Provides the necessary timing and control signals to all the operations in the Microcomputer • It controls the flow of data between the Microprocessor and Memory and Peripherals. • The Control unit performs 2 basic tasks - Sequencing - Execution
  • 12. Register Array • These are storage devices to store data temporarily. • There are different types of registers depending upon the Microprocessors. • These registers are primarily used to store data temporarily during the execution of a program and are accessible to the user through the instructions. • General purpose Registers of 8086 includes AL, AH, BL, BH, CL, CH, DL, DH