SlideShare a Scribd company logo
IT322: MICROPROCESSOR BASED DESIGN
INTRODUCTION
Microprocessors
• A microprocessor is the brain, the soul as well as the
heart a computer system.
• It includes all the logical functions, data storage, timing
functions and interaction with other peripheral devices.
• The term microprocessor is used interchangeably with the
term Central Processing Unit (CPU).
• The CPU coordinates all functions of a computer.
• It incorporates the functions of a computer’s CPU on a
single integrated circuit or at most a few integrated
circuits.
• It is a multipurpose, programmable device that accepts
digital data as input, processes it according to instructions
stored in its memory and provides results as output.
Microprocessors cont’d …
• It generates timing signals, sends and receives data to and
from every peripheral used inside and/or outside the computer.
• The commands required to do this are fed into the device in
form of current variations which are converted into meaningful
instructions by use of Boolean logic system.
• Functions are divided into two categories:- logical and
processing functions
- The ALU and the Control Unit handle these functions
respectively.
• Information is communicated through a bunch of wires called
buses;
- the address bus carries the address of the location with which
communication is desired
- the data bus carries the data that is being exchanged.
Microprocessors cont’d …
A processor may be referred to as a circuitry that
responds to and processes basic instructions that drive a
computer.
CPU – hardware in a computer that helps execute a
program(s)
When such a processor is in a PC / Desktop or is
embedded in a small device(s), it is referred to as a
microprocessor.
Examples:
• Intel – Pentium family (I, II, III, IV), Itanium family (i3, i5, i7)
• AMD – FX family, A series
• ARM
Microprocessors cont’d …
• They are designed for specific purpose; graphics processing,
application specific instruction set, application specific for
particular use case, digital signals, image processor,
smartphones
Instruction Set Architecture
• Boundary between software and hardware.
• Is described using five (5) categories;
(i) Operand storage
(ii) Number of operands in an instruction
(iii) Operations
(iv) Operation location – memory or registers
(v) Type and size of operands
Applications
• Thousands of items nowadays include microprocessors;
including large and small household appliances, cars, related
accessories, tools and test instruments, toys, light switches /
dimmers, circuit breakers, smoke detectors / alarms, hi-fi audio
/ visual components, cellular phones, HDTV – Explora (DSTV),
PVR
Processor Categories
• Complex Instruction Set Computer (CISC), which offers many
specialized instructions, some of which may only be rarely
used in practical programs.
• Reduced Instruction Set Computer (RISC), which simplifies the
processor by only implementing instructions that are frequently
used in programs; unusual operations are implemented as
subroutines where extra processor execution time is offset by
their rare use.
• Very Long Instruction Word (VLIW), where the processor
receives many instructions encoded and retrieved in one
instruction word.

More Related Content

PPTX
Microprocessors
PPTX
Information processing
PPTX
introduction to microprocessor and microcomputer
PPTX
Processors
PPTX
Information processing cycle
PPTX
Present by deepakshi kabra
PPT
How the cpu works
PPTX
The computer
Microprocessors
Information processing
introduction to microprocessor and microcomputer
Processors
Information processing cycle
Present by deepakshi kabra
How the cpu works
The computer

What's hot (20)

PDF
Introduction to Microprocessors
PPTX
Computer programming1
 
PPTX
Microprocessor
PPTX
Central Processing Unit
PPT
PPTX
Software
PPT
Slides of cpu
PPTX
1.instrumentation ii
PPTX
Class 2 categories of processor
PPTX
Present by deepakshi kabra
PPT
computer hardware
PDF
The Basic Configuration of a Microcomputer
PPS
PPTX
Central processing unit
PPTX
Basic computer operation
PPTX
Components of a computer george lee
PPTX
M&i(lec#01)
PDF
Core Hardware: Lecture 1
PPT
Evolution Of Microprocessor
PPTX
microprocessor
Introduction to Microprocessors
Computer programming1
 
Microprocessor
Central Processing Unit
Software
Slides of cpu
1.instrumentation ii
Class 2 categories of processor
Present by deepakshi kabra
computer hardware
The Basic Configuration of a Microcomputer
Central processing unit
Basic computer operation
Components of a computer george lee
M&i(lec#01)
Core Hardware: Lecture 1
Evolution Of Microprocessor
microprocessor
Ad

Viewers also liked (12)

PPTX
Harvard architecture
PPT
Risc and cisc eugene clewlow
PPS
Registers and-common-bus
PPTX
Flags
 
PDF
CISC vs RISC Processor Architecture
PPTX
Flag registers, addressing modes, instruction set
PPS
Timing and-control-unit
PPS
Computer instructions
PPTX
RISC Vs CISC, Harvard v/s Van Neumann
PPTX
Von Neumann vs Harvard Architecture
PPT
Instruction cycle
PPT
Types of instructions
Harvard architecture
Risc and cisc eugene clewlow
Registers and-common-bus
Flags
 
CISC vs RISC Processor Architecture
Flag registers, addressing modes, instruction set
Timing and-control-unit
Computer instructions
RISC Vs CISC, Harvard v/s Van Neumann
Von Neumann vs Harvard Architecture
Instruction cycle
Types of instructions
Ad

Similar to It322 intro (20)

PPSX
Embedded systems الانظمة المدمجة
PPT
Computer Architecture refers to the attributes of a system visible to a progr...
PPT
Unit I.ppt
PPT
unit-i-computer-organization and architecture.ppt
PPT
unit-i-computer-architecture.ppt -general studies
PPTX
Alisksdjdhdhhdhdhdhdhhdhdheheksjsjs.pptx
PPTX
Unit 1 - Features of Computer Hardware.pptx
PPTX
Embedded Systems - Training ppt
PPTX
Embeded System for Artificial intelligence 2.pptx
PPTX
Embedded for Artificial Intelligence 2.pptx
PDF
PILOT Session for Embedded Systems
PPT
Co module1a introdctnaddressingmodes
PPTX
Embedded system architecture.pptx
PPTX
Computer_Basics from Hawassa Univer.pptx
PPTX
Summer training embedded system and its scope
PDF
Summer training embedded system and its scope
PPTX
computer organisation architecture.pptx
PPTX
Embedded Systems and Arduino Architecture
PPTX
Embedded Systems and Arduino Architecture
PPT
Overview of Microprocessor and its Evolution
Embedded systems الانظمة المدمجة
Computer Architecture refers to the attributes of a system visible to a progr...
Unit I.ppt
unit-i-computer-organization and architecture.ppt
unit-i-computer-architecture.ppt -general studies
Alisksdjdhdhhdhdhdhdhhdhdheheksjsjs.pptx
Unit 1 - Features of Computer Hardware.pptx
Embedded Systems - Training ppt
Embeded System for Artificial intelligence 2.pptx
Embedded for Artificial Intelligence 2.pptx
PILOT Session for Embedded Systems
Co module1a introdctnaddressingmodes
Embedded system architecture.pptx
Computer_Basics from Hawassa Univer.pptx
Summer training embedded system and its scope
Summer training embedded system and its scope
computer organisation architecture.pptx
Embedded Systems and Arduino Architecture
Embedded Systems and Arduino Architecture
Overview of Microprocessor and its Evolution

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
KodekX | Application Modernization Development
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Spectral efficient network and resource selection model in 5G networks
MYSQL Presentation for SQL database connectivity
Encapsulation_ Review paper, used for researhc scholars
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation theory and applications.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
NewMind AI Monthly Chronicles - July 2025
KodekX | Application Modernization Development
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Digital-Transformation-Roadmap-for-Companies.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Understanding_Digital_Forensics_Presentation.pptx

It322 intro

  • 1. IT322: MICROPROCESSOR BASED DESIGN INTRODUCTION
  • 2. Microprocessors • A microprocessor is the brain, the soul as well as the heart a computer system. • It includes all the logical functions, data storage, timing functions and interaction with other peripheral devices. • The term microprocessor is used interchangeably with the term Central Processing Unit (CPU). • The CPU coordinates all functions of a computer. • It incorporates the functions of a computer’s CPU on a single integrated circuit or at most a few integrated circuits. • It is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory and provides results as output.
  • 3. Microprocessors cont’d … • It generates timing signals, sends and receives data to and from every peripheral used inside and/or outside the computer. • The commands required to do this are fed into the device in form of current variations which are converted into meaningful instructions by use of Boolean logic system. • Functions are divided into two categories:- logical and processing functions - The ALU and the Control Unit handle these functions respectively. • Information is communicated through a bunch of wires called buses; - the address bus carries the address of the location with which communication is desired - the data bus carries the data that is being exchanged.
  • 4. Microprocessors cont’d … A processor may be referred to as a circuitry that responds to and processes basic instructions that drive a computer. CPU – hardware in a computer that helps execute a program(s) When such a processor is in a PC / Desktop or is embedded in a small device(s), it is referred to as a microprocessor. Examples: • Intel – Pentium family (I, II, III, IV), Itanium family (i3, i5, i7) • AMD – FX family, A series • ARM
  • 5. Microprocessors cont’d … • They are designed for specific purpose; graphics processing, application specific instruction set, application specific for particular use case, digital signals, image processor, smartphones Instruction Set Architecture • Boundary between software and hardware. • Is described using five (5) categories; (i) Operand storage (ii) Number of operands in an instruction (iii) Operations (iv) Operation location – memory or registers (v) Type and size of operands
  • 6. Applications • Thousands of items nowadays include microprocessors; including large and small household appliances, cars, related accessories, tools and test instruments, toys, light switches / dimmers, circuit breakers, smoke detectors / alarms, hi-fi audio / visual components, cellular phones, HDTV – Explora (DSTV), PVR Processor Categories • Complex Instruction Set Computer (CISC), which offers many specialized instructions, some of which may only be rarely used in practical programs. • Reduced Instruction Set Computer (RISC), which simplifies the processor by only implementing instructions that are frequently used in programs; unusual operations are implemented as subroutines where extra processor execution time is offset by their rare use. • Very Long Instruction Word (VLIW), where the processor receives many instructions encoded and retrieved in one instruction word.