SlideShare a Scribd company logo
Jomin Mathew
Christ university banglore
 Harvard architecture
 Developed in 1980.
 Using in embedded systems.
 It has lots of functionality.
 It is economically very feasible.
 It is a 40 pin dual In line (DIP) package.
 It is performing many functionalities
making these 40 pins in dual and triple
roles.
 40 pins
 Port 0 having 8 pins P0-P7 for address
and data transmissions.
 Port 1 configured for input output
 Port 2 configured for higher order address
 Port 3 is having general input output as
well as all of them have alternative
functions also.
 To facilitate interfacing of external memory
some of the ports providing with double
and some are providing with triple
capability.
 Eg :Port 0 is having i/o port + address and
data .
 Physically it has 40 pins but functionally it
has 40+24+8=72 pins.
 In this manner pin limitations are
overcoming
1.Data memory
a) Static RAM
b)Dynamic RAM
These devices are available with different
CAPACITY, SPEED & ORGANIZATON
2. Program memory
a)UV-PROM
Erasing its content using UV ray, low cost, very
popular.
b)EEROM
performing writing and reading byte wise, costly.
c)FLASH
Erase data's in a flash, Very popular.
d)NV-RAM
Built in battery is there which last for 10 years.
hence it is nonvolatile, byte read write facility
•Memory chip having CS pins.
•Data bus of the CPU is directly connected to the
data pins of the memory chip.
•RD,WD are connected to the OE,WE
•In address bus lower bits directly go to the
memory chip address pins.
•Upper ones are used to activate the chip
selection pin.
•Nothing will happen in the memory unless CS is
activated
•3 ways we can perform this.
 Using programmable logic chip such as
PAL and GAL
 Advantage
it will accommodate more no of inputs
 Disadvantage
one must have access to a PAL/GAL software
and burner.
 External program memory
2 types
1)On chip
Internal ROM
Internal Contain boot code
external ROM contain users program
EA=1.
0000-0FFF internal,1000-FFFF External.
If the address is> 0FFF then it will automatically access
data from external memory
2)Off chip
EA=0.
 it has 64k bytes of data memory space.
 So it has 128k bytes of address space
 64 is for data
 64 is for program.
 Program space is accessed using PC.
 Data memory space is accessing using
DPTR register and an instruction called
MOVX
 X:External
 It means data memory space must be
externally
 Using for accessing external data memory
space.
 For external data ROM
 MOVX A, @DPTR
 For external data RAM
 MOVX @DPTR,A
external memmory
external memmory
external memmory
external memmory

More Related Content

What's hot

Port Interfacing
Port InterfacingPort Interfacing
Port Interfacing
AKANSHA GURELE
 
8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware
Prof. Swapnil V. Kaware
 
Intel 80486 Microprocessor
Intel 80486 MicroprocessorIntel 80486 Microprocessor
Intel 80486 Microprocessor
Darpan Dekivadiya
 
8086 class notes-Y.N.M
8086 class notes-Y.N.M8086 class notes-Y.N.M
8086 class notes-Y.N.M
Dr.YNM
 
PPT On Ports | Full Concept | Ports In Depth
PPT On Ports | Full Concept | Ports In DepthPPT On Ports | Full Concept | Ports In Depth
PPT On Ports | Full Concept | Ports In Depth
Umesh Kumar
 
8086 microprocessor introduction
8086 microprocessor introduction8086 microprocessor introduction
8086 microprocessor introduction
Aakash Ugale
 
Segment registers
Segment registersSegment registers
Segment registers
maamir farooq
 
Ports
PortsPorts
80386 microprocessor
80386 microprocessor80386 microprocessor
80386 microprocessor
Jerin Sebastian
 
Memory Segmentation of 8086
Memory Segmentation of 8086Memory Segmentation of 8086
Memory Segmentation of 8086
Nikhil Kumar
 
The x86 Family
The x86 FamilyThe x86 Family
The x86 Family
Motaz Saad
 
Question Bank Microprocessor 8085
Question Bank Microprocessor 8085Question Bank Microprocessor 8085
Question Bank Microprocessor 8085
Nilesh Bhaskarrao Bahadure
 
X86 Architecture
X86 Architecture X86 Architecture
X86 Architecture
IGZ Software house
 
Highridge ISA
Highridge ISAHighridge ISA
Highridge ISA
Alec Selfridge
 
Memory interfacing
Memory interfacingMemory interfacing
Memory interfacing
mahalakshmimalini
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
Sridari Iyer
 
Advanced microprocessor
Advanced microprocessorAdvanced microprocessor
Advanced microprocessor
Shehrevar Davierwala
 
80486
8048680486
Protection mode
Protection modeProtection mode
Protection mode
Deepak Kumar
 

What's hot (19)

Port Interfacing
Port InterfacingPort Interfacing
Port Interfacing
 
8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware8086 architecture By Er. Swapnil Kaware
8086 architecture By Er. Swapnil Kaware
 
Intel 80486 Microprocessor
Intel 80486 MicroprocessorIntel 80486 Microprocessor
Intel 80486 Microprocessor
 
8086 class notes-Y.N.M
8086 class notes-Y.N.M8086 class notes-Y.N.M
8086 class notes-Y.N.M
 
PPT On Ports | Full Concept | Ports In Depth
PPT On Ports | Full Concept | Ports In DepthPPT On Ports | Full Concept | Ports In Depth
PPT On Ports | Full Concept | Ports In Depth
 
8086 microprocessor introduction
8086 microprocessor introduction8086 microprocessor introduction
8086 microprocessor introduction
 
Segment registers
Segment registersSegment registers
Segment registers
 
Ports
PortsPorts
Ports
 
80386 microprocessor
80386 microprocessor80386 microprocessor
80386 microprocessor
 
Memory Segmentation of 8086
Memory Segmentation of 8086Memory Segmentation of 8086
Memory Segmentation of 8086
 
The x86 Family
The x86 FamilyThe x86 Family
The x86 Family
 
Question Bank Microprocessor 8085
Question Bank Microprocessor 8085Question Bank Microprocessor 8085
Question Bank Microprocessor 8085
 
X86 Architecture
X86 Architecture X86 Architecture
X86 Architecture
 
Highridge ISA
Highridge ISAHighridge ISA
Highridge ISA
 
Memory interfacing
Memory interfacingMemory interfacing
Memory interfacing
 
8086 memory segmentation
8086 memory segmentation8086 memory segmentation
8086 memory segmentation
 
Advanced microprocessor
Advanced microprocessorAdvanced microprocessor
Advanced microprocessor
 
80486
8048680486
80486
 
Protection mode
Protection modeProtection mode
Protection mode
 

Viewers also liked

Banglore
BangloreBanglore
Banglore
Darsh Shah
 
Bangalore city
Bangalore cityBangalore city
Bangalore city
kalabsh
 
Architecture of bangalore
Architecture of bangaloreArchitecture of bangalore
Architecture of bangalore
Vatsal Vasudev
 
Chalukyan architecture
Chalukyan architecture   Chalukyan architecture
Chalukyan architecture
Abhishek Singh
 
TERI -BANGLORE_Case study
TERI -BANGLORE_Case study TERI -BANGLORE_Case study
TERI -BANGLORE_Case study
Ar Naveen Naveen
 
Bangalore
BangaloreBangalore
Bangalore
vikashsaini78
 
Chalukyan architecture
Chalukyan architectureChalukyan architecture
Chalukyan architecture
aziz khan
 
Bangalore
BangaloreBangalore
Bangalore
hplap
 
B.v doshi
B.v doshiB.v doshi
B.v doshi
Akki Checker
 
Vernacular architecture
Vernacular architectureVernacular architecture
Vernacular architecture
nikita lekariya
 

Viewers also liked (10)

Banglore
BangloreBanglore
Banglore
 
Bangalore city
Bangalore cityBangalore city
Bangalore city
 
Architecture of bangalore
Architecture of bangaloreArchitecture of bangalore
Architecture of bangalore
 
Chalukyan architecture
Chalukyan architecture   Chalukyan architecture
Chalukyan architecture
 
TERI -BANGLORE_Case study
TERI -BANGLORE_Case study TERI -BANGLORE_Case study
TERI -BANGLORE_Case study
 
Bangalore
BangaloreBangalore
Bangalore
 
Chalukyan architecture
Chalukyan architectureChalukyan architecture
Chalukyan architecture
 
Bangalore
BangaloreBangalore
Bangalore
 
B.v doshi
B.v doshiB.v doshi
B.v doshi
 
Vernacular architecture
Vernacular architectureVernacular architecture
Vernacular architecture
 

Similar to external memmory

MICROCONTROLLER 8051
MICROCONTROLLER 8051MICROCONTROLLER 8051
assignment 1-MC.pdf
assignment 1-MC.pdfassignment 1-MC.pdf
assignment 1-MC.pdf
SANTHAKUMARP5
 
Raspberry pi's gpio programming with go
Raspberry pi's gpio programming with goRaspberry pi's gpio programming with go
Raspberry pi's gpio programming with go
Konstantin Shamko
 
unit-2.pptx
unit-2.pptxunit-2.pptx
unit-2.pptx
KanchanThory
 
8051.ppt
8051.ppt8051.ppt
Bus interface 8086
Bus interface 8086Bus interface 8086
Bus interface 8086
University of Gujrat, Pakistan
 
Embedded system design using arduino
Embedded system design using arduinoEmbedded system design using arduino
Embedded system design using arduino
Santosh Verma
 
8051-microcontroller
8051-microcontroller8051-microcontroller
8051-microcontroller
jhcid
 
DSPA.pptx
DSPA.pptxDSPA.pptx
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 MicrocontrollersSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
Arti Parab Academics
 
Internal components of PC
Internal components of PCInternal components of PC
Internal components of PC
Tushar B Kute
 
4th yr dmumicrocontroller1
4th yr dmumicrocontroller14th yr dmumicrocontroller1
4th yr dmumicrocontroller1
haymanotyehuala
 
Ch3 ppt
Ch3 pptCh3 ppt
Ch3 ppt
wasz123
 
Lesson three hardware basics
Lesson three hardware basicsLesson three hardware basics
Lesson three hardware basics
Mik Endale
 
System unit and ip cycle
System unit and ip cycleSystem unit and ip cycle
System unit and ip cycle
Atif Nauman
 
SC161-Lecture2
SC161-Lecture2SC161-Lecture2
SC161-Lecture2
Thiti Theerathean
 
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer SystemsChapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
cmkandemir
 
Ee6403 --unit v -digital signal processors
Ee6403 --unit v -digital signal processorsEe6403 --unit v -digital signal processors
Ee6403 --unit v -digital signal processors
Jeya Bright
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
Adarsh College, Hingoli
 
microcontroller.pptx
microcontroller.pptxmicrocontroller.pptx
microcontroller.pptx
Adarsh College, Hingoli
 

Similar to external memmory (20)

MICROCONTROLLER 8051
MICROCONTROLLER 8051MICROCONTROLLER 8051
MICROCONTROLLER 8051
 
assignment 1-MC.pdf
assignment 1-MC.pdfassignment 1-MC.pdf
assignment 1-MC.pdf
 
Raspberry pi's gpio programming with go
Raspberry pi's gpio programming with goRaspberry pi's gpio programming with go
Raspberry pi's gpio programming with go
 
unit-2.pptx
unit-2.pptxunit-2.pptx
unit-2.pptx
 
8051.ppt
8051.ppt8051.ppt
8051.ppt
 
Bus interface 8086
Bus interface 8086Bus interface 8086
Bus interface 8086
 
Embedded system design using arduino
Embedded system design using arduinoEmbedded system design using arduino
Embedded system design using arduino
 
8051-microcontroller
8051-microcontroller8051-microcontroller
8051-microcontroller
 
DSPA.pptx
DSPA.pptxDSPA.pptx
DSPA.pptx
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 MicrocontrollersSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III  The 8051 Microcontrollers
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT III The 8051 Microcontrollers
 
Internal components of PC
Internal components of PCInternal components of PC
Internal components of PC
 
4th yr dmumicrocontroller1
4th yr dmumicrocontroller14th yr dmumicrocontroller1
4th yr dmumicrocontroller1
 
Ch3 ppt
Ch3 pptCh3 ppt
Ch3 ppt
 
Lesson three hardware basics
Lesson three hardware basicsLesson three hardware basics
Lesson three hardware basics
 
System unit and ip cycle
System unit and ip cycleSystem unit and ip cycle
System unit and ip cycle
 
SC161-Lecture2
SC161-Lecture2SC161-Lecture2
SC161-Lecture2
 
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer SystemsChapter 2-8085 Microprocessor Architecture and Microcomputer Systems
Chapter 2-8085 Microprocessor Architecture and Microcomputer Systems
 
Ee6403 --unit v -digital signal processors
Ee6403 --unit v -digital signal processorsEe6403 --unit v -digital signal processors
Ee6403 --unit v -digital signal processors
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
 
microcontroller.pptx
microcontroller.pptxmicrocontroller.pptx
microcontroller.pptx
 

Recently uploaded

ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
Dr. Mulla Adam Ali
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 

Recently uploaded (20)

ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
Hindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdfHindi varnamala | hindi alphabet PPT.pdf
Hindi varnamala | hindi alphabet PPT.pdf
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 

external memmory

  • 2.  Harvard architecture  Developed in 1980.  Using in embedded systems.  It has lots of functionality.  It is economically very feasible.  It is a 40 pin dual In line (DIP) package.  It is performing many functionalities making these 40 pins in dual and triple roles.
  • 3.
  • 4.  40 pins  Port 0 having 8 pins P0-P7 for address and data transmissions.  Port 1 configured for input output  Port 2 configured for higher order address  Port 3 is having general input output as well as all of them have alternative functions also.
  • 5.  To facilitate interfacing of external memory some of the ports providing with double and some are providing with triple capability.  Eg :Port 0 is having i/o port + address and data .  Physically it has 40 pins but functionally it has 40+24+8=72 pins.  In this manner pin limitations are overcoming
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. 1.Data memory a) Static RAM b)Dynamic RAM These devices are available with different CAPACITY, SPEED & ORGANIZATON
  • 11. 2. Program memory a)UV-PROM Erasing its content using UV ray, low cost, very popular. b)EEROM performing writing and reading byte wise, costly. c)FLASH Erase data's in a flash, Very popular. d)NV-RAM Built in battery is there which last for 10 years. hence it is nonvolatile, byte read write facility
  • 12.
  • 13. •Memory chip having CS pins. •Data bus of the CPU is directly connected to the data pins of the memory chip. •RD,WD are connected to the OE,WE •In address bus lower bits directly go to the memory chip address pins. •Upper ones are used to activate the chip selection pin. •Nothing will happen in the memory unless CS is activated •3 ways we can perform this.
  • 14.
  • 15.
  • 16.
  • 17.  Using programmable logic chip such as PAL and GAL  Advantage it will accommodate more no of inputs  Disadvantage one must have access to a PAL/GAL software and burner.
  • 18.  External program memory 2 types 1)On chip Internal ROM Internal Contain boot code external ROM contain users program EA=1. 0000-0FFF internal,1000-FFFF External. If the address is> 0FFF then it will automatically access data from external memory 2)Off chip EA=0.
  • 19.
  • 20.  it has 64k bytes of data memory space.  So it has 128k bytes of address space  64 is for data  64 is for program.  Program space is accessed using PC.  Data memory space is accessing using DPTR register and an instruction called MOVX  X:External  It means data memory space must be externally
  • 21.
  • 22.  Using for accessing external data memory space.  For external data ROM  MOVX A, @DPTR  For external data RAM  MOVX @DPTR,A