Distinguish between Memory
IO and Peripheral IO
MADE BY:-
KUNJ GOSAI(150050107033)
 An interface is a concept that refers to a point of
interaction between components and is
applicable at the level of Software and Hardware
.
 There are 2 ways to interface 8085 with IO
devices :
1. Memory Mapped IO
2. Peripheral Mapped IO
Introduction
 16 bit Addresses (A0-A15)
 MEMR and MEMW control signals are used to control
read and write I/O operations
 More hardware is used to decode 16 bit address
 Contains 2^16(64k) I/O devices
 Data transfer is between any register and I/O device
 Instructions available are LDA addr ; STA addr ; LDAX
rp ; STAX rp ; MOV M,R ; MOV R,M ; etc.
 Execution speed using LDA addr and STA addr is 13
T-state and 7 T-states for MOV M,r and MOV r,M
instructions.
Memory IO
 8 bit Addresses (A0-A7 or A8-A15)
 IOR and IOW control signals are used to control
read and write I/O operations
 less hardware is used to decode 8 bit address
 Contains 2^8(256) I/O devices
 Data transfer is between accumulator and I/O
device
 Instructions available are IN and OUT
 Execution speed is 10 T-states.
Peripheral IO
THANKS
Info :
Kunj Gosai
150050107033
MI ALA
Topic: Memory and Peripheral IO

Distinguish between memory io and peripheral io

  • 1.
    Distinguish between Memory IOand Peripheral IO MADE BY:- KUNJ GOSAI(150050107033)
  • 2.
     An interfaceis a concept that refers to a point of interaction between components and is applicable at the level of Software and Hardware .  There are 2 ways to interface 8085 with IO devices : 1. Memory Mapped IO 2. Peripheral Mapped IO Introduction
  • 3.
     16 bitAddresses (A0-A15)  MEMR and MEMW control signals are used to control read and write I/O operations  More hardware is used to decode 16 bit address  Contains 2^16(64k) I/O devices  Data transfer is between any register and I/O device  Instructions available are LDA addr ; STA addr ; LDAX rp ; STAX rp ; MOV M,R ; MOV R,M ; etc.  Execution speed using LDA addr and STA addr is 13 T-state and 7 T-states for MOV M,r and MOV r,M instructions. Memory IO
  • 4.
     8 bitAddresses (A0-A7 or A8-A15)  IOR and IOW control signals are used to control read and write I/O operations  less hardware is used to decode 8 bit address  Contains 2^8(256) I/O devices  Data transfer is between accumulator and I/O device  Instructions available are IN and OUT  Execution speed is 10 T-states. Peripheral IO
  • 5.
    THANKS Info : Kunj Gosai 150050107033 MIALA Topic: Memory and Peripheral IO