SlideShare a Scribd company logo
Ms. Ruchi Srivastava JETGI 1
Ms. Ruchi Srivastava JETGI 2
• A microprocessor is a multipurpose,
programmable, clock – driven, register based
electronic device.
• It consists of four basic parts:
• Processor
• Memory
• Input
• Output
Ms. Ruchi Srivastava JETGI 3
Ms. Ruchi Srivastava JETGI 4
Ms. Ruchi Srivastava JETGI 5
Ms. Ruchi Srivastava JETGI 6
• Address Bus
• Data Bus
• Control Bus
Ms. Ruchi Srivastava JETGI 7
• Machine Language
• Assembly Language
• High Level Languages
Ms. Ruchi Srivastava JETGI 8
An 8 – bit processor
Having
A 16 – bit Address Bus
Ms. Ruchi Srivastava JETGI 9
ARCHITECTURE OPERATIONS
• ALU
• Register
Array
• Control Unit
• System Bus
• Opcode Fetch
• Memory Read
• Memory Write
• Input Read
• Output Read
Ms. Ruchi Srivastava JETGI 10
Accumulator Flag Register
B C
D E
H L
Stack Pointer (SP)
Program Counter (PC)
Ms. Ruchi Srivastava JETGI 11
X1 1 40 VCC
X2 2 39 HOLD
RESET OUT 3 38 HLDA
SOD 4 37 CLK (OUT)
SID 5 36
TRAP 6 35 READY
RST 7.5 7 34 IO/
RST 6.5 8 33 S1
RST 5.5 9 32
INTR 10 31
11 30 ALE
AD0 12 29 S0
AD1 13 28 A15
AD2 14 27 A14
AD3 15 26 A13
AD4 16 25 A12
AD5 17 24 A11
AD6 18 23 A10
AD7 19 22 A9
VSS 20 21 A8
Ms. Ruchi Srivastava JETGI 12
• Intel 8085 is a 40 – pin IC.
• The various signals on these pins can be
classified into six groups:
o Address Bus
o Data Bus
o Control and Status signals
o Externally Initiated signals
o Serial I/O ports
o Power Supply and Frequency signals
Ms. Ruchi Srivastava JETGI 13
Pin No. 40 – VCC
Pin No. 20 – VSS
Pin No. 01 – X1
Pin No. 02 – X2
Pin No. 37 – CLK (OUT)
Ms. Ruchi Srivastava JETGI 14
• VCC & VSS are the power supply pins.
• X1 and X2 are the crystal clocks.
 Each having a frequency of 6 MHz.
 The frequency is internally divided by two.
 So the system works at a frequency of 3 MHZ.
• CLK (OUT) is Clock Out.
 It is used to give system clock to other devices.
Ms. Ruchi Srivastava JETGI 15
Pin No. (12 – 19) – AD0 – AD7
Pin No. (21 – 28) – A8 – A15
AD0 – AD7 – Multiplexed Address/Data Bus
 Pin no. 12 – 19 are the multiplexed pins.
 They serve the purpose of address bus as well as data bus.
 As address bus, they serve as, lower order address bus.
A8 – A15 – Address Bus
 Pin no. 21 – 28, serve as, higher order address bus.
Ms. Ruchi Srivastava JETGI 16
Pin No. 29 & 33 – S0 & S1
Pin No. 30 – ALE
Pin No. 31 -
Pin No. 30 -
Pin No. 30 – IO/
WR
RD
M
Ms. Ruchi Srivastava JETGI 17
S0 & S1 – are the status signals.
 to identify various microprocessor operations.
ALE – Address Latch Enable
 It is a control signal.
 It is used to demultiplex the address/data
bus.
It is a control signal
 to initiate the write operation.
WR
Ms. Ruchi Srivastava JETGI 18
- It is a control signal
 to initiate the operation.
IO/ - It is a control signal
 to activate memory/IO buffer.
RD
M
Ms. Ruchi Srivastava JETGI 19
Pin No. 3 – RESET OUT
Pin No. 6 - TRAP
Pin No. 7 – RST 7.5
Pin No. 8 – RST 6.5
Pin No. 9 – RST 5.5
Pin No. 10 - INTR
Pin No. 11 -
Pin No. 35 - READY
Pin No. 36 -
Pin No. 38 - HLDA
Pin No. 39 - HOLD
INTA
RESETIN
Ms. Ruchi Srivastava JETGI 20
TRAP, RST 7.5, RST 6.5, RST5.5 & INTR
 Are five interrupts on 8085 chip, with
 TRAP having highest priority, and
 INTR having lowest priority
 Except INTR, all the other four interrupts are vectored.
 Only INTR is non-vectored interrupt.
- is interrupt acknowledgement.
 This signal is initiated by the processor, to respond to
an interrupting device.
INTA
Ms. Ruchi Srivastava JETGI 21
HOLD – This signal is used by a peripheral to
request the processor to gain control
over the system bus.
HLDA – This signal is initiated by the
microprocessor, in response to HOLD
signal.
READY – Signal on this pin is sent by a slow
responding peripheral, in order to delay the
microprocessor
Ms. Ruchi Srivastava JETGI 22
- When the signal on this pin goes low,
the processor is reset.
RESET OUT – This signal s used to reset other
devices, when microprocessor is
being reset.
RESETIN
Ms. Ruchi Srivastava JETGI 23
Pin No. 4 – SOD
Pin No. 5 – SID
There are only two pins under this category –
SID – Serial Input Data
SOD – Serial Output Data
These pins are used for serial input/output data
transmission.
Ms. Ruchi Srivastava JETGI 24

More Related Content

PPT
8051 microcontroller training (sahil gupta 9068557926)
PPT
Interrupts
PDF
8085 interrupts
PPT
1206 Interrupts Of 8085
PPT
Pin diagram 8085 microprocessor(For College Seminars)
PPSX
Microprocessor Architecture 4
PDF
Xilinxaxi uart16550
PPT
8051 serial communication-UART
8051 microcontroller training (sahil gupta 9068557926)
Interrupts
8085 interrupts
1206 Interrupts Of 8085
Pin diagram 8085 microprocessor(For College Seminars)
Microprocessor Architecture 4
Xilinxaxi uart16550
8051 serial communication-UART

What's hot (20)

PDF
itft-Microcontriller 8051
PPTX
8251 USART
PPTX
8051 microcontroller and embedded training (sahil gupta 9068557926)
DOCX
Applications of 8051 microcontrollers
PPT
8051 archi
PPT
Embedded System
PPT
8051-microcontroller
PPT
Microcontroller 8051
PPT
Architecture of 8051 microcontroller))
PPT
Embedded system - Introduction to interfacing with peripherals
PPT
8051 microcontroller training (2) (sahil gupta 9068557926)
PPTX
Hardware View of Intel 8051
PPTX
8051 serialp port
PPTX
INTERRUPTS OF 8086 MICROPROCESSOR
PDF
Intrerfacing i
PPT
Serial Communication In Atmega 16
PPT
8051 MICROCONTROLLER
PPTX
Intel 8259 - Programmable Interrupt Controller
itft-Microcontriller 8051
8251 USART
8051 microcontroller and embedded training (sahil gupta 9068557926)
Applications of 8051 microcontrollers
8051 archi
Embedded System
8051-microcontroller
Microcontroller 8051
Architecture of 8051 microcontroller))
Embedded system - Introduction to interfacing with peripherals
8051 microcontroller training (2) (sahil gupta 9068557926)
Hardware View of Intel 8051
8051 serialp port
INTERRUPTS OF 8086 MICROPROCESSOR
Intrerfacing i
Serial Communication In Atmega 16
8051 MICROCONTROLLER
Intel 8259 - Programmable Interrupt Controller
Ad

Viewers also liked (20)

PDF
Edition grand public_de_7_heures
PDF
Growing Your Service Based Business
PPTX
Liberta me de mim
PPTX
Il Career Site è morto, viva il Career Site!
PPTX
Santo Espirito
PDF
Management of Open Apex in Permanent Teeth with Biodentine
PDF
Stellungnahme ADR
PPTX
Microprocessor Week1: Introduction
PPTX
8 класс
PDF
Surgery of Labially Impacted Canine & Orthodontic Management – A Case Report
PDF
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
DOCX
Camera shots in TV Dramas - Handout
PPTX
Shot Composition
PPT
Public Finance Introduction (HCC/ECON/SM/VB/2016-17/LECTURE:1)
PPT
Microprocessor
PDF
Pressemitteilung der Staatsanwaltschaft Saarbrücken
PPT
Evolution Of Microprocessor
PPTX
The microprocessor and it's architecture
PPT
Microprocessor ppt
Edition grand public_de_7_heures
Growing Your Service Based Business
Liberta me de mim
Il Career Site è morto, viva il Career Site!
Santo Espirito
Management of Open Apex in Permanent Teeth with Biodentine
Stellungnahme ADR
Microprocessor Week1: Introduction
8 класс
Surgery of Labially Impacted Canine & Orthodontic Management – A Case Report
MICROPROCESSOR & MICROCONTROLLER 8086,8051 Notes
Camera shots in TV Dramas - Handout
Shot Composition
Public Finance Introduction (HCC/ECON/SM/VB/2016-17/LECTURE:1)
Microprocessor
Pressemitteilung der Staatsanwaltschaft Saarbrücken
Evolution Of Microprocessor
The microprocessor and it's architecture
Microprocessor ppt
Ad

Similar to Microprocessor archetecture (20)

PPTX
I/o and memory interfacing
PPTX
microprocessor and interfaces ppt of pin diagram
PPTX
microprocessor and interfaces ppt of pin diagram
PPTX
8085 pin configuration
PDF
13402lecture3 111204134846-phpapp02
DOCX
8085 microprocessor
PPTX
Presentation of pin diagram
PPTX
PIN CONFIGURATION OF 8086 MICROPROCESSOR.pptx
PPT
Pin diagram-of-8085
DOCX
Pin configuration of 8085
PPTX
Pin diagram 8085 and explanation of 8085 microprocessor.
PPTX
microprocessor 8085
PPTX
20 Microprocessor Architecture mca .pptx
PPTX
Pin Configuration.pptx
PPT
Microcontroller 8051
PDF
Topic 1
PDF
Microprocessor based lecture slide M1L2.pdf
PDF
Interrupts are the signals generated by external devices to request the micro...
PPTX
Pin diagram 8085
I/o and memory interfacing
microprocessor and interfaces ppt of pin diagram
microprocessor and interfaces ppt of pin diagram
8085 pin configuration
13402lecture3 111204134846-phpapp02
8085 microprocessor
Presentation of pin diagram
PIN CONFIGURATION OF 8086 MICROPROCESSOR.pptx
Pin diagram-of-8085
Pin configuration of 8085
Pin diagram 8085 and explanation of 8085 microprocessor.
microprocessor 8085
20 Microprocessor Architecture mca .pptx
Pin Configuration.pptx
Microcontroller 8051
Topic 1
Microprocessor based lecture slide M1L2.pdf
Interrupts are the signals generated by external devices to request the micro...
Pin diagram 8085

Recently uploaded (20)

PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Artificial Intelligence
PPTX
Current and future trends in Computer Vision.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Well-logging-methods_new................
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Digital Logic Computer Design lecture notes
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT
introduction to datamining and warehousing
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Construction Project Organization Group 2.pptx
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Artificial Intelligence
Current and future trends in Computer Vision.pptx
Internet of Things (IOT) - A guide to understanding
CYBER-CRIMES AND SECURITY A guide to understanding
Well-logging-methods_new................
Mechanical Engineering MATERIALS Selection
Safety Seminar civil to be ensured for safe working.
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Operating System & Kernel Study Guide-1 - converted.pdf
Lecture Notes Electrical Wiring System Components
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Digital Logic Computer Design lecture notes
Automation-in-Manufacturing-Chapter-Introduction.pdf
introduction to datamining and warehousing
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Construction Project Organization Group 2.pptx
R24 SURVEYING LAB MANUAL for civil enggi
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT

Microprocessor archetecture

  • 3. • A microprocessor is a multipurpose, programmable, clock – driven, register based electronic device. • It consists of four basic parts: • Processor • Memory • Input • Output Ms. Ruchi Srivastava JETGI 3
  • 7. • Address Bus • Data Bus • Control Bus Ms. Ruchi Srivastava JETGI 7
  • 8. • Machine Language • Assembly Language • High Level Languages Ms. Ruchi Srivastava JETGI 8
  • 9. An 8 – bit processor Having A 16 – bit Address Bus Ms. Ruchi Srivastava JETGI 9
  • 10. ARCHITECTURE OPERATIONS • ALU • Register Array • Control Unit • System Bus • Opcode Fetch • Memory Read • Memory Write • Input Read • Output Read Ms. Ruchi Srivastava JETGI 10
  • 11. Accumulator Flag Register B C D E H L Stack Pointer (SP) Program Counter (PC) Ms. Ruchi Srivastava JETGI 11
  • 12. X1 1 40 VCC X2 2 39 HOLD RESET OUT 3 38 HLDA SOD 4 37 CLK (OUT) SID 5 36 TRAP 6 35 READY RST 7.5 7 34 IO/ RST 6.5 8 33 S1 RST 5.5 9 32 INTR 10 31 11 30 ALE AD0 12 29 S0 AD1 13 28 A15 AD2 14 27 A14 AD3 15 26 A13 AD4 16 25 A12 AD5 17 24 A11 AD6 18 23 A10 AD7 19 22 A9 VSS 20 21 A8 Ms. Ruchi Srivastava JETGI 12
  • 13. • Intel 8085 is a 40 – pin IC. • The various signals on these pins can be classified into six groups: o Address Bus o Data Bus o Control and Status signals o Externally Initiated signals o Serial I/O ports o Power Supply and Frequency signals Ms. Ruchi Srivastava JETGI 13
  • 14. Pin No. 40 – VCC Pin No. 20 – VSS Pin No. 01 – X1 Pin No. 02 – X2 Pin No. 37 – CLK (OUT) Ms. Ruchi Srivastava JETGI 14
  • 15. • VCC & VSS are the power supply pins. • X1 and X2 are the crystal clocks.  Each having a frequency of 6 MHz.  The frequency is internally divided by two.  So the system works at a frequency of 3 MHZ. • CLK (OUT) is Clock Out.  It is used to give system clock to other devices. Ms. Ruchi Srivastava JETGI 15
  • 16. Pin No. (12 – 19) – AD0 – AD7 Pin No. (21 – 28) – A8 – A15 AD0 – AD7 – Multiplexed Address/Data Bus  Pin no. 12 – 19 are the multiplexed pins.  They serve the purpose of address bus as well as data bus.  As address bus, they serve as, lower order address bus. A8 – A15 – Address Bus  Pin no. 21 – 28, serve as, higher order address bus. Ms. Ruchi Srivastava JETGI 16
  • 17. Pin No. 29 & 33 – S0 & S1 Pin No. 30 – ALE Pin No. 31 - Pin No. 30 - Pin No. 30 – IO/ WR RD M Ms. Ruchi Srivastava JETGI 17
  • 18. S0 & S1 – are the status signals.  to identify various microprocessor operations. ALE – Address Latch Enable  It is a control signal.  It is used to demultiplex the address/data bus. It is a control signal  to initiate the write operation. WR Ms. Ruchi Srivastava JETGI 18
  • 19. - It is a control signal  to initiate the operation. IO/ - It is a control signal  to activate memory/IO buffer. RD M Ms. Ruchi Srivastava JETGI 19
  • 20. Pin No. 3 – RESET OUT Pin No. 6 - TRAP Pin No. 7 – RST 7.5 Pin No. 8 – RST 6.5 Pin No. 9 – RST 5.5 Pin No. 10 - INTR Pin No. 11 - Pin No. 35 - READY Pin No. 36 - Pin No. 38 - HLDA Pin No. 39 - HOLD INTA RESETIN Ms. Ruchi Srivastava JETGI 20
  • 21. TRAP, RST 7.5, RST 6.5, RST5.5 & INTR  Are five interrupts on 8085 chip, with  TRAP having highest priority, and  INTR having lowest priority  Except INTR, all the other four interrupts are vectored.  Only INTR is non-vectored interrupt. - is interrupt acknowledgement.  This signal is initiated by the processor, to respond to an interrupting device. INTA Ms. Ruchi Srivastava JETGI 21
  • 22. HOLD – This signal is used by a peripheral to request the processor to gain control over the system bus. HLDA – This signal is initiated by the microprocessor, in response to HOLD signal. READY – Signal on this pin is sent by a slow responding peripheral, in order to delay the microprocessor Ms. Ruchi Srivastava JETGI 22
  • 23. - When the signal on this pin goes low, the processor is reset. RESET OUT – This signal s used to reset other devices, when microprocessor is being reset. RESETIN Ms. Ruchi Srivastava JETGI 23
  • 24. Pin No. 4 – SOD Pin No. 5 – SID There are only two pins under this category – SID – Serial Input Data SOD – Serial Output Data These pins are used for serial input/output data transmission. Ms. Ruchi Srivastava JETGI 24