SlideShare une entreprise Scribd logo
1  sur  13
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

Contenu connexe

Tendances

Cpu and its functions
Cpu and its functionsCpu and its functions
Cpu and its functions
myrajendra
 

Tendances (20)

Microprocessor 8085 complete
Microprocessor 8085 completeMicroprocessor 8085 complete
Microprocessor 8085 complete
 
Computer architecture
Computer architecture Computer architecture
Computer architecture
 
ROM(Read Only Memory )
ROM(Read Only Memory )ROM(Read Only Memory )
ROM(Read Only Memory )
 
Evolution Of Microprocessors
Evolution Of MicroprocessorsEvolution Of Microprocessors
Evolution Of Microprocessors
 
Computer organization memory
Computer organization memoryComputer organization memory
Computer organization memory
 
Motherboard and its components
Motherboard and its componentsMotherboard and its components
Motherboard and its components
 
Processors
ProcessorsProcessors
Processors
 
Architecture of 8085 microprocessor
Architecture of 8085 microprocessorArchitecture of 8085 microprocessor
Architecture of 8085 microprocessor
 
Computer architecture
Computer architectureComputer architecture
Computer architecture
 
Processor Organization and Architecture
Processor Organization and ArchitectureProcessor Organization and Architecture
Processor Organization and Architecture
 
Computer Organization and Architecture.
Computer Organization and Architecture.Computer Organization and Architecture.
Computer Organization and Architecture.
 
Microprocessor Fundamentals
Microprocessor FundamentalsMicroprocessor Fundamentals
Microprocessor Fundamentals
 
Basic Computer Architecture
Basic Computer ArchitectureBasic Computer Architecture
Basic Computer Architecture
 
Chapter 1 microprocessor introduction
Chapter 1 microprocessor introductionChapter 1 microprocessor introduction
Chapter 1 microprocessor introduction
 
Motherboard ppt
Motherboard pptMotherboard ppt
Motherboard ppt
 
Central Processing Unit(CPU)
Central Processing Unit(CPU)Central Processing Unit(CPU)
Central Processing Unit(CPU)
 
Lecture 3 instruction set
Lecture 3  instruction setLecture 3  instruction set
Lecture 3 instruction set
 
Cpu and its functions
Cpu and its functionsCpu and its functions
Cpu and its functions
 
Microprocessor ppt
Microprocessor pptMicroprocessor ppt
Microprocessor ppt
 
introduction to microprocessors
introduction to microprocessorsintroduction to microprocessors
introduction to microprocessors
 

En vedette

Assignment (2)
Assignment (2)Assignment (2)
Assignment (2)
aroosa12
 

En vedette (18)

Introduction to microprocessor
Introduction to microprocessorIntroduction to microprocessor
Introduction to microprocessor
 
microprocessor architecture
microprocessor architecture microprocessor architecture
microprocessor architecture
 
Microprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture NotesMicroprocessors & Microcomputers Lecture Notes
Microprocessors & Microcomputers Lecture Notes
 
Minicomputers
MinicomputersMinicomputers
Minicomputers
 
MicroComputer Application 1
MicroComputer Application 1MicroComputer Application 1
MicroComputer Application 1
 
Super computer
Super computerSuper computer
Super computer
 
Assignment (2)
Assignment (2)Assignment (2)
Assignment (2)
 
Evolution Of Microprocessor
Evolution Of MicroprocessorEvolution Of Microprocessor
Evolution Of Microprocessor
 
Computer Software & its Types
Computer Software & its Types Computer Software & its Types
Computer Software & its Types
 
Building SuperComputers @ Home
Building SuperComputers @ HomeBuilding SuperComputers @ Home
Building SuperComputers @ Home
 
Types of input-output devices
Types of input-output devicesTypes of input-output devices
Types of input-output devices
 
8085 instruction set and addressing modes
8085 instruction set and addressing modes8085 instruction set and addressing modes
8085 instruction set and addressing modes
 
Registers
RegistersRegisters
Registers
 
Microprocessor Week1: Introduction
Microprocessor Week1: IntroductionMicroprocessor Week1: Introduction
Microprocessor Week1: Introduction
 
Microproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basicsMicroproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basics
 
Eisti - École d'ingénieurs pour DUT 2015-2016
Eisti - École d'ingénieurs pour DUT 2015-2016Eisti - École d'ingénieurs pour DUT 2015-2016
Eisti - École d'ingénieurs pour DUT 2015-2016
 
Peut-on survivre à une attaque informatique ? Les règles d’or de la sécurité ...
Peut-on survivre à une attaque informatique ? Les règles d’or de la sécurité ...Peut-on survivre à une attaque informatique ? Les règles d’or de la sécurité ...
Peut-on survivre à une attaque informatique ? Les règles d’or de la sécurité ...
 
Extension de votre de votre infrastructure vers Microsoft Azure avec ExpressR...
Extension de votre de votre infrastructure vers Microsoft Azure avec ExpressR...Extension de votre de votre infrastructure vers Microsoft Azure avec ExpressR...
Extension de votre de votre infrastructure vers Microsoft Azure avec ExpressR...
 

Similaire à introduction to microprocessor and microcomputer

I. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.pptI. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.ppt
HAriesOa1
 
micro controllers 1.ppt
micro controllers 1.pptmicro controllers 1.ppt
micro controllers 1.ppt
siminkhan
 

Similaire à introduction to microprocessor and microcomputer (20)

Unit 1. introduction
Unit 1. introductionUnit 1. introduction
Unit 1. introduction
 
Computer Architecture & Program Execution.pptx
Computer Architecture & Program Execution.pptxComputer Architecture & Program Execution.pptx
Computer Architecture & Program Execution.pptx
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Micro controller
Micro controllerMicro controller
Micro controller
 
I. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.pptI. Introduction to Microprocessor System.ppt
I. Introduction to Microprocessor System.ppt
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor
 
Cao u1
Cao u1Cao u1
Cao u1
 
Introduction to microcontrollers
Introduction to microcontrollersIntroduction to microcontrollers
Introduction to microcontrollers
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Mechatronics ME8791
Mechatronics ME8791 Mechatronics ME8791
Mechatronics ME8791
 
Module -4_microprocessor (1).pptx
Module -4_microprocessor (1).pptxModule -4_microprocessor (1).pptx
Module -4_microprocessor (1).pptx
 
Microprocessors-based systems (under graduate course) Lecture 1 of 9
Microprocessors-based systems (under graduate course) Lecture 1 of 9 Microprocessors-based systems (under graduate course) Lecture 1 of 9
Microprocessors-based systems (under graduate course) Lecture 1 of 9
 
Introduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptxIntroduction to 8085 Microprocessor.pptx
Introduction to 8085 Microprocessor.pptx
 
Microprocessor fundamentals
Microprocessor fundamentalsMicroprocessor fundamentals
Microprocessor fundamentals
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptx
 
microprocessor
microprocessormicroprocessor
microprocessor
 
micro controllers 1.ppt
micro controllers 1.pptmicro controllers 1.ppt
micro controllers 1.ppt
 
Mod3
Mod3Mod3
Mod3
 
PROGRAMMABLE LOGIC CONTROLLER
PROGRAMMABLE LOGIC CONTROLLERPROGRAMMABLE LOGIC CONTROLLER
PROGRAMMABLE LOGIC CONTROLLER
 

Plus de Satya P. Joshi

Plus de Satya P. Joshi (20)

Intergroup Conflict Management.pptx
Intergroup Conflict Management.pptxIntergroup Conflict Management.pptx
Intergroup Conflict Management.pptx
 
Training methods in human resource managment
Training methods in human resource managmentTraining methods in human resource managment
Training methods in human resource managment
 
Selection tests in human resource management
Selection tests in human resource managementSelection tests in human resource management
Selection tests in human resource management
 
Interview and it’s types - human resource managmenet
Interview and it’s types - human resource managmenetInterview and it’s types - human resource managmenet
Interview and it’s types - human resource managmenet
 
Motivation, achievement theory, goal setting theory
Motivation, achievement theory, goal setting theoryMotivation, achievement theory, goal setting theory
Motivation, achievement theory, goal setting theory
 
Characteristics, objectives & challenges of human resource manager
Characteristics, objectives & challenges of human resource managerCharacteristics, objectives & challenges of human resource manager
Characteristics, objectives & challenges of human resource manager
 
Human Resource Planning
Human Resource PlanningHuman Resource Planning
Human Resource Planning
 
Nested queries in database
Nested queries in databaseNested queries in database
Nested queries in database
 
Technology and work design in Organizational Relation
Technology and work design in Organizational RelationTechnology and work design in Organizational Relation
Technology and work design in Organizational Relation
 
Techniques of achieving google quality of service
Techniques of achieving google quality of serviceTechniques of achieving google quality of service
Techniques of achieving google quality of service
 
Overview of digital communication in HSN and Multimedia
Overview of digital communication in HSN and MultimediaOverview of digital communication in HSN and Multimedia
Overview of digital communication in HSN and Multimedia
 
Introduction to human resource management
Introduction to human resource managementIntroduction to human resource management
Introduction to human resource management
 
Security and control in Management Information System
Security and control in Management Information SystemSecurity and control in Management Information System
Security and control in Management Information System
 
Designing the supply chain network
Designing the supply chain networkDesigning the supply chain network
Designing the supply chain network
 
Introduction to Organizational Behavior and Organizational Relation
Introduction to Organizational Behavior and Organizational RelationIntroduction to Organizational Behavior and Organizational Relation
Introduction to Organizational Behavior and Organizational Relation
 
Selection tests and Reliability and Validity in HRM
Selection tests and Reliability and Validity in HRMSelection tests and Reliability and Validity in HRM
Selection tests and Reliability and Validity in HRM
 
Analog and digital signal system : digital logic
Analog and digital signal system : digital logicAnalog and digital signal system : digital logic
Analog and digital signal system : digital logic
 
Transmission media on Client server and high speed network
Transmission media on Client server and high speed networkTransmission media on Client server and high speed network
Transmission media on Client server and high speed network
 
Remote procedure call on client server computing
Remote procedure call on client server computingRemote procedure call on client server computing
Remote procedure call on client server computing
 
Physical and logical topologies in computer network and client server
Physical  and logical topologies in computer network and client serverPhysical  and logical topologies in computer network and client server
Physical and logical topologies in computer network and client server
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

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