SlideShare uma empresa Scribd logo
1 de 13
Danish ansari
   F.Y.Bsc-IT
FIFTY FOUR
Interfacing:
Interfacing means a device or program enabling a user
 to communicate with a computer, or for connecting
 two items of hardware or software.
The interfacing process involves designing a circuit that
 will match the memory requirements with the
 microprocessor.
Memory interfacing
 Memory is an integral part of a microcomputer system.
 Memory has certain signal requirements to write into
  & read from its registers.
 Similarly the micro processor initiates a set of signals
  when it wants to read from & write into memory.
Memory structure & its requirements
 Read/Write memory is a group of registers to store
  binary information.
 It has 2048 registers & each register can store 8 bits
  indicated by 8 input & 8 output data lines.
 The chip has 11 address lines A10-A0, one chip select
  (cs), & two control lines:Read (rd) to enable the output
  buffer and Write (wr) to enable the input buffer.
Eprom:
 It is a group of 4096 registers.
 It has 12 address lines A11-A0, one chip select (cs), &
  one read control signal.
 This chip must be programmed before it can be used
  as a read-only memory.
Basic concepts in memory
interfacing:
 The primary function of memory interfacing is that
  the microprocessor should be able to read from and
  write into a given register of a memory chip.
 The microprocessor should perform these operations:
 Be able to select the chip.
 Identify the register.
 Enable the appropriate buffer.
Address decoding
 The process of address decoding should result in
  identifying a register for a given address.
 It should be able to generate a unique pulse for a given
  address.
 The address lines (A11-A0) are connected to the
  memory chip, & the remaining four address lines (A15-
  A12) of the 8085 microprocessor must be decoded.
 It shows two methods of decoding these lines.
 One by using a NAND gate
 Other by using a 3-8 decoder.


 The output of the NAND goes active & selects the chip
  only when all address lines A15-A12 are at logic 1.
 The same result can be obtained by using 3-8 decoder ,
  which is capable of decoding 8 different input
  addresses.
 In the decoder circuit, three input lines can have 8
  different logic combinations from 000 to 111; each
  input combination can be identified by the
  corresponding output line if Enable lines are active.
 In this circuit enable lines are enabled by grounding.
 This address decoding scheme can be used to interface
  a 4K EPROM and a 2K R/W memory.
Address decoding & memory
addresses
 The address range of the memory chip can be obtained
  by analyzing the possible logic levels on the 16 address
  lines.
 The logic levels on the address lines A15-A12 must be
  0000 to assert the chip enable, & the address lines A11-
  A0 can assume any combinations from all 0s to all 1s.
 Therefore the memory address of the chip ranges from
  0000H to 0FFFH.
Thank you

Mais conteúdo relacionado

Mais procurados

Flags registor of 8086 processor
Flags registor of 8086 processorFlags registor of 8086 processor
Flags registor of 8086 processor
Fazle Akash
 

Mais procurados (20)

8086-microprocessor
8086-microprocessor8086-microprocessor
8086-microprocessor
 
Microprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackholeMicroprocessor & Assembly language by team blackhole
Microprocessor & Assembly language by team blackhole
 
8086 modes
8086 modes8086 modes
8086 modes
 
8086 Architecture
8086 Architecture8086 Architecture
8086 Architecture
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
 
8086 Microprocessor powerpoint
8086  Microprocessor  powerpoint8086  Microprocessor  powerpoint
8086 Microprocessor powerpoint
 
Presentation on 8086 Microprocessor
Presentation  on   8086 MicroprocessorPresentation  on   8086 Microprocessor
Presentation on 8086 Microprocessor
 
8086 microprocessor
8086 microprocessor8086 microprocessor
8086 microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Introduction of 8086 micro processor .
Introduction of 8086 micro processor .Introduction of 8086 micro processor .
Introduction of 8086 micro processor .
 
8086ppt
8086ppt8086ppt
8086ppt
 
PIN Specification of 8086 Microprocessor
PIN Specification of 8086 MicroprocessorPIN Specification of 8086 Microprocessor
PIN Specification of 8086 Microprocessor
 
Pin digram of 8086
Pin digram of 8086Pin digram of 8086
Pin digram of 8086
 
Flags registor of 8086 processor
Flags registor of 8086 processorFlags registor of 8086 processor
Flags registor of 8086 processor
 
Architecture of 8086 microprocessor
Architecture of  8086 microprocessorArchitecture of  8086 microprocessor
Architecture of 8086 microprocessor
 
1326 Introduction To 8086 Microprocessor
1326 Introduction To 8086 Microprocessor1326 Introduction To 8086 Microprocessor
1326 Introduction To 8086 Microprocessor
 
8086 microprocessor-architecture
8086 microprocessor-architecture8086 microprocessor-architecture
8086 microprocessor-architecture
 
8086 conti
8086 conti8086 conti
8086 conti
 
8086 complete guide
8086 complete guide 8086 complete guide
8086 complete guide
 
fco-lecture-8086
fco-lecture-8086fco-lecture-8086
fco-lecture-8086
 

Semelhante a Interfacing address

4th yr dmumicrocontroller1
4th yr dmumicrocontroller14th yr dmumicrocontroller1
4th yr dmumicrocontroller1
haymanotyehuala
 
Memory intrface and addrs modes
Memory intrface and addrs modesMemory intrface and addrs modes
Memory intrface and addrs modes
balbirvirdi
 
13402lecture3 111204134846-phpapp02
13402lecture3 111204134846-phpapp0213402lecture3 111204134846-phpapp02
13402lecture3 111204134846-phpapp02
raj kumar
 

Semelhante a Interfacing address (20)

memory-interfacing.ppt
memory-interfacing.pptmemory-interfacing.ppt
memory-interfacing.ppt
 
lecture 18PART 1 Memory Interfacing.pptx
lecture 18PART 1  Memory Interfacing.pptxlecture 18PART 1  Memory Interfacing.pptx
lecture 18PART 1 Memory Interfacing.pptx
 
4th yr dmumicrocontroller1
4th yr dmumicrocontroller14th yr dmumicrocontroller1
4th yr dmumicrocontroller1
 
Ece 8085-microprocessor-ppt
Ece 8085-microprocessor-pptEce 8085-microprocessor-ppt
Ece 8085-microprocessor-ppt
 
Notes chapter 6
Notes chapter  6Notes chapter  6
Notes chapter 6
 
8085 (1)
8085 (1)8085 (1)
8085 (1)
 
Chapter 7 memory & i/o
Chapter 7  memory & i/oChapter 7  memory & i/o
Chapter 7 memory & i/o
 
Memory intrface and addrs modes
Memory intrface and addrs modesMemory intrface and addrs modes
Memory intrface and addrs modes
 
8085 Interfacing with I/O Devices or Memory
8085 Interfacing with I/O Devices or Memory8085 Interfacing with I/O Devices or Memory
8085 Interfacing with I/O Devices or Memory
 
Fundamentals of Microcontroller 8051 by Dr. Jogade S M, Assistant Professor, ...
Fundamentals of Microcontroller 8051 by Dr. Jogade S M, Assistant Professor, ...Fundamentals of Microcontroller 8051 by Dr. Jogade S M, Assistant Professor, ...
Fundamentals of Microcontroller 8051 by Dr. Jogade S M, Assistant Professor, ...
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
8051 Architecture and PIN Configuration.pdf
8051 Architecture and PIN Configuration.pdf8051 Architecture and PIN Configuration.pdf
8051 Architecture and PIN Configuration.pdf
 
Ch3 ppt
Ch3 pptCh3 ppt
Ch3 ppt
 
Mpmc unit 1 notes
Mpmc unit 1 notesMpmc unit 1 notes
Mpmc unit 1 notes
 
13402lecture3 111204134846-phpapp02
13402lecture3 111204134846-phpapp0213402lecture3 111204134846-phpapp02
13402lecture3 111204134846-phpapp02
 
8085 microprocessor Architecture and pin description
8085 microprocessor Architecture and pin description 8085 microprocessor Architecture and pin description
8085 microprocessor Architecture and pin description
 
Microprocessor questions converted
Microprocessor questions convertedMicroprocessor questions converted
Microprocessor questions converted
 
EE8551 MPMC
EE8551  MPMCEE8551  MPMC
EE8551 MPMC
 
Module 1 8086
Module 1 8086Module 1 8086
Module 1 8086
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 Microprocessor
 

Mais de Sandeep Kamath (20)

Android persentation
Android persentationAndroid persentation
Android persentation
 
Biometrics
BiometricsBiometrics
Biometrics
 
Oracle architecture
Oracle architectureOracle architecture
Oracle architecture
 
Oracle advanced
Oracle advancedOracle advanced
Oracle advanced
 
Oracle
OracleOracle
Oracle
 
Technology
TechnologyTechnology
Technology
 
Ad and da convertor
Ad and da convertorAd and da convertor
Ad and da convertor
 
Introducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollersIntroducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollers
 
Rs 232
Rs 232Rs 232
Rs 232
 
Symbian os
Symbian osSymbian os
Symbian os
 
Ct213 memory subsystem
Ct213 memory subsystemCt213 memory subsystem
Ct213 memory subsystem
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
 
File hippo
File hippoFile hippo
File hippo
 
Processor
ProcessorProcessor
Processor
 
Microprocessor in washing machine
Microprocessor in washing machineMicroprocessor in washing machine
Microprocessor in washing machine
 
Microprocessor based software developnent
Microprocessor based software developnentMicroprocessor based software developnent
Microprocessor based software developnent
 
Microcessor aplication
Microcessor aplicationMicrocessor aplication
Microcessor aplication
 
Magnetic tape
Magnetic tapeMagnetic tape
Magnetic tape
 
Introducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollersIntroducttion to robotics and microcontrollers
Introducttion to robotics and microcontrollers
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+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@
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
+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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Interfacing address

  • 1. Danish ansari F.Y.Bsc-IT FIFTY FOUR
  • 2. Interfacing: Interfacing means a device or program enabling a user to communicate with a computer, or for connecting two items of hardware or software. The interfacing process involves designing a circuit that will match the memory requirements with the microprocessor.
  • 3. Memory interfacing  Memory is an integral part of a microcomputer system.  Memory has certain signal requirements to write into & read from its registers.  Similarly the micro processor initiates a set of signals when it wants to read from & write into memory.
  • 4. Memory structure & its requirements  Read/Write memory is a group of registers to store binary information.  It has 2048 registers & each register can store 8 bits indicated by 8 input & 8 output data lines.  The chip has 11 address lines A10-A0, one chip select (cs), & two control lines:Read (rd) to enable the output buffer and Write (wr) to enable the input buffer.
  • 5. Eprom:  It is a group of 4096 registers.  It has 12 address lines A11-A0, one chip select (cs), & one read control signal.  This chip must be programmed before it can be used as a read-only memory.
  • 6.
  • 7. Basic concepts in memory interfacing:  The primary function of memory interfacing is that the microprocessor should be able to read from and write into a given register of a memory chip.  The microprocessor should perform these operations:  Be able to select the chip.  Identify the register.  Enable the appropriate buffer.
  • 8. Address decoding  The process of address decoding should result in identifying a register for a given address.  It should be able to generate a unique pulse for a given address.  The address lines (A11-A0) are connected to the memory chip, & the remaining four address lines (A15- A12) of the 8085 microprocessor must be decoded.
  • 9.  It shows two methods of decoding these lines.  One by using a NAND gate  Other by using a 3-8 decoder.  The output of the NAND goes active & selects the chip only when all address lines A15-A12 are at logic 1.  The same result can be obtained by using 3-8 decoder , which is capable of decoding 8 different input addresses.
  • 10.  In the decoder circuit, three input lines can have 8 different logic combinations from 000 to 111; each input combination can be identified by the corresponding output line if Enable lines are active.  In this circuit enable lines are enabled by grounding.  This address decoding scheme can be used to interface a 4K EPROM and a 2K R/W memory.
  • 11.
  • 12. Address decoding & memory addresses  The address range of the memory chip can be obtained by analyzing the possible logic levels on the 16 address lines.  The logic levels on the address lines A15-A12 must be 0000 to assert the chip enable, & the address lines A11- A0 can assume any combinations from all 0s to all 1s.  Therefore the memory address of the chip ranges from 0000H to 0FFFH.