SlideShare a Scribd company logo
1 of 1
Download to read offline
The memory cycle times have been much longer than processor cycle times; this speed gap
between the memory and the processor means that the processor must wait for memory to
respond to an access request. The obvious method of increasing the speed of the memory system
is by using a higher speed memory technology. Once the technology is selected, the access
speeds can be increased further by different address decoding and access techniques. Described
in details at least 3 of them
Solution
The different techniques are:
1. Banking: The main memory is built out of several physical-memory modules. Each and every
module is a memory bank of a certain capacity and consists of a MAR and a MBR. In
semiconductor memories, each module corresponds to either a memory IC or a memory board
consisting of several memory ICs. The consecutive addresses lie in the same bank. If each bank
contains 2n = N words and if there are 2m = M banks in the memor y, then the system MAR
would contain n + m bits.
2. Multiport Memories: Multiple memories are available in which each port corresponds to an
MAR and an MBR . Independent access to the memory can be made from each port. The
memory system resolves the conflicts between the ports on a priority basis. Multiport memories
are useful in an environment where more than one device accesses the memory. Examples of
such systems are a single-processor system with a direct-memory access (DMA), I =O controller,
and a multiprocessor system with more than one CPU.
3.Instruction Buffer: The instruction buffer, Providing a first-in, first-out (FIFO) buffer between
the CPU and the primary memory enhances the instruction fetch speed . Instructions from the
primary memory are fed into the buffer at one end and the CPU fetches the instructions from the
other end. As long as the instruction execution is sequential, the two operations of filling the
buffer and fetching from the buffer into CPU can go on simultaneously. But when a jump
(conditional or unconditional) instruction is executed, the next instruction to be executed may or
may not be in the buffer. The buffer management requires hardware component to manage the
queue and mechanisms to identify the address range in the buffer and to freeze and unfreeze the
buffer. INTEL 8086 processor uses a 6 -byte long instruction buffer organized as a queue. CDC
6600 uses an instruction buffer that can store eight 60-bit words, that is, 16–32 instructions, since
the instructions are either 15- or 30-bits long.

More Related Content

Similar to The memory cycle times have been much longer than processor cycle ti.pdf

Computer architecture cache memory
Computer architecture cache memoryComputer architecture cache memory
Computer architecture cache memoryMazin Alwaaly
 
computerarchitecturecachememory-170927134432.pdf
computerarchitecturecachememory-170927134432.pdfcomputerarchitecturecachememory-170927134432.pdf
computerarchitecturecachememory-170927134432.pdfssuserf86fba
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2ekul
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2Kyle
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2Naruin
 
Computer System Architecture
Computer System ArchitectureComputer System Architecture
Computer System ArchitectureBrenda Debra
 
2. the memory systems (module2)
2. the memory systems (module2)2. the memory systems (module2)
2. the memory systems (module2)Ajit Saraf
 
Computer architecture multi processor
Computer architecture multi processorComputer architecture multi processor
Computer architecture multi processorMazin Alwaaly
 
Memory organisation
Memory organisationMemory organisation
Memory organisationankush_kumar
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data RepresentationNaruin
 
Memory organisation ppt final presentation
Memory organisation ppt final presentationMemory organisation ppt final presentation
Memory organisation ppt final presentationrockymani
 
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdfaniyathikitchen
 
Multiprocessor structures
Multiprocessor structuresMultiprocessor structures
Multiprocessor structuresShareb Ismaeel
 
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
BBA CHAPTER COMPUTER HARDWARE    5 .pptxBBA CHAPTER COMPUTER HARDWARE    5 .pptx
BBA CHAPTER COMPUTER HARDWARE 5 .pptxRoshanKC10
 
ARM architcture
ARM architcture ARM architcture
ARM architcture Hossam Adel
 

Similar to The memory cycle times have been much longer than processor cycle ti.pdf (20)

Computer architecture cache memory
Computer architecture cache memoryComputer architecture cache memory
Computer architecture cache memory
 
computerarchitecturecachememory-170927134432.pdf
computerarchitecturecachememory-170927134432.pdfcomputerarchitecturecachememory-170927134432.pdf
computerarchitecturecachememory-170927134432.pdf
 
M E M O R Y
M E M O R YM E M O R Y
M E M O R Y
 
Cache memory
Cache memoryCache memory
Cache memory
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Hcs Topic 2 Computer Structure V2
Hcs Topic 2  Computer Structure V2Hcs Topic 2  Computer Structure V2
Hcs Topic 2 Computer Structure V2
 
Computer System Architecture
Computer System ArchitectureComputer System Architecture
Computer System Architecture
 
2. the memory systems (module2)
2. the memory systems (module2)2. the memory systems (module2)
2. the memory systems (module2)
 
Computer architecture multi processor
Computer architecture multi processorComputer architecture multi processor
Computer architecture multi processor
 
Memory organisation
Memory organisationMemory organisation
Memory organisation
 
Topic 1 Data Representation
Topic 1 Data RepresentationTopic 1 Data Representation
Topic 1 Data Representation
 
Memory organisation ppt final presentation
Memory organisation ppt final presentationMemory organisation ppt final presentation
Memory organisation ppt final presentation
 
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
1.CPU INSTRUCTION AND EXECUTION CYCLEThe primary function of the .pdf
 
International Journal of Engineering Inventions (IJEI), www.ijeijournal.com,c...
International Journal of Engineering Inventions (IJEI), www.ijeijournal.com,c...International Journal of Engineering Inventions (IJEI), www.ijeijournal.com,c...
International Journal of Engineering Inventions (IJEI), www.ijeijournal.com,c...
 
Multiprocessor structures
Multiprocessor structuresMultiprocessor structures
Multiprocessor structures
 
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
BBA CHAPTER COMPUTER HARDWARE    5 .pptxBBA CHAPTER COMPUTER HARDWARE    5 .pptx
BBA CHAPTER COMPUTER HARDWARE 5 .pptx
 
Cache memory
Cache memoryCache memory
Cache memory
 
ARM architcture
ARM architcture ARM architcture
ARM architcture
 
Memory managment
Memory managmentMemory managment
Memory managment
 

More from eyevisioncare1

Which of the following does NOT describe a mechanism that cells use t.pdf
Which of the following does NOT describe a mechanism that cells use t.pdfWhich of the following does NOT describe a mechanism that cells use t.pdf
Which of the following does NOT describe a mechanism that cells use t.pdfeyevisioncare1
 
Which of the following is NOT a reason to use frequency distribution.pdf
Which of the following is NOT a reason to use frequency distribution.pdfWhich of the following is NOT a reason to use frequency distribution.pdf
Which of the following is NOT a reason to use frequency distribution.pdfeyevisioncare1
 
When the body needs to conserve water, the kidneys excrete a hyperton.pdf
When the body needs to conserve water, the kidneys excrete a hyperton.pdfWhen the body needs to conserve water, the kidneys excrete a hyperton.pdf
When the body needs to conserve water, the kidneys excrete a hyperton.pdfeyevisioncare1
 
What would be a typical phenotypic monohybrid ratio in which a letha.pdf
What would be a typical phenotypic monohybrid ratio in which a letha.pdfWhat would be a typical phenotypic monohybrid ratio in which a letha.pdf
What would be a typical phenotypic monohybrid ratio in which a letha.pdfeyevisioncare1
 
What two things are added to NADP+ to convert it into NADPH H+ and .pdf
What two things are added to NADP+ to convert it into NADPH  H+ and .pdfWhat two things are added to NADP+ to convert it into NADPH  H+ and .pdf
What two things are added to NADP+ to convert it into NADPH H+ and .pdfeyevisioncare1
 
what is the medical term used for a dilated hair follicle filled .pdf
what is the medical term used for  a dilated hair follicle filled .pdfwhat is the medical term used for  a dilated hair follicle filled .pdf
what is the medical term used for a dilated hair follicle filled .pdfeyevisioncare1
 
What is investigative reporting How is it relevant to white collar .pdf
What is investigative reporting How is it relevant to white collar .pdfWhat is investigative reporting How is it relevant to white collar .pdf
What is investigative reporting How is it relevant to white collar .pdfeyevisioncare1
 
What impact did the Industrial Revolution have on American society b.pdf
What impact did the Industrial Revolution have on American society b.pdfWhat impact did the Industrial Revolution have on American society b.pdf
What impact did the Industrial Revolution have on American society b.pdfeyevisioncare1
 
What are the major inputs to the MRP systemSolutionMaterial r.pdf
What are the major inputs to the MRP systemSolutionMaterial r.pdfWhat are the major inputs to the MRP systemSolutionMaterial r.pdf
What are the major inputs to the MRP systemSolutionMaterial r.pdfeyevisioncare1
 
Type I alveolar cells(a) allow rapid diffusion of gases through t.pdf
Type I alveolar cells(a) allow rapid diffusion of gases through t.pdfType I alveolar cells(a) allow rapid diffusion of gases through t.pdf
Type I alveolar cells(a) allow rapid diffusion of gases through t.pdfeyevisioncare1
 
Suppose you land on a previously unexplored South Pacific island. Yo.pdf
Suppose you land on a previously unexplored South Pacific island. Yo.pdfSuppose you land on a previously unexplored South Pacific island. Yo.pdf
Suppose you land on a previously unexplored South Pacific island. Yo.pdfeyevisioncare1
 
State two factors that have contributed to the development of emergi.pdf
State two factors that have contributed to the development of emergi.pdfState two factors that have contributed to the development of emergi.pdf
State two factors that have contributed to the development of emergi.pdfeyevisioncare1
 
Recall the unambiguous grammar for arithmetic expressions discussed .pdf
Recall the unambiguous grammar for arithmetic expressions discussed .pdfRecall the unambiguous grammar for arithmetic expressions discussed .pdf
Recall the unambiguous grammar for arithmetic expressions discussed .pdfeyevisioncare1
 
Research and prepare a presentation to demonstrate a scenario in whi.pdf
Research and prepare a presentation to demonstrate a scenario in whi.pdfResearch and prepare a presentation to demonstrate a scenario in whi.pdf
Research and prepare a presentation to demonstrate a scenario in whi.pdfeyevisioncare1
 
QUESTION 1Which ecological niche described below possesses the gre.pdf
QUESTION 1Which ecological niche described below possesses the gre.pdfQUESTION 1Which ecological niche described below possesses the gre.pdf
QUESTION 1Which ecological niche described below possesses the gre.pdfeyevisioncare1
 
Practice assembly question need helpGiven the following array decl.pdf
Practice assembly question need helpGiven the following array decl.pdfPractice assembly question need helpGiven the following array decl.pdf
Practice assembly question need helpGiven the following array decl.pdfeyevisioncare1
 
Peripheral proteins function primarily as ion channels and active tra.pdf
Peripheral proteins function primarily as ion channels and active tra.pdfPeripheral proteins function primarily as ion channels and active tra.pdf
Peripheral proteins function primarily as ion channels and active tra.pdfeyevisioncare1
 
One of the main purposes of a bus system is to allow the exchange of.pdf
One of the main purposes of a bus system is to allow the exchange of.pdfOne of the main purposes of a bus system is to allow the exchange of.pdf
One of the main purposes of a bus system is to allow the exchange of.pdfeyevisioncare1
 
Most Americans are immune to the bacterium that causes Leprosy, do.pdf
Most Americans are immune to the bacterium that causes Leprosy, do.pdfMost Americans are immune to the bacterium that causes Leprosy, do.pdf
Most Americans are immune to the bacterium that causes Leprosy, do.pdfeyevisioncare1
 
Looking at the symptoms of SARS is not really enough to diagnose it..pdf
Looking at the symptoms of SARS is not really enough to diagnose it..pdfLooking at the symptoms of SARS is not really enough to diagnose it..pdf
Looking at the symptoms of SARS is not really enough to diagnose it..pdfeyevisioncare1
 

More from eyevisioncare1 (20)

Which of the following does NOT describe a mechanism that cells use t.pdf
Which of the following does NOT describe a mechanism that cells use t.pdfWhich of the following does NOT describe a mechanism that cells use t.pdf
Which of the following does NOT describe a mechanism that cells use t.pdf
 
Which of the following is NOT a reason to use frequency distribution.pdf
Which of the following is NOT a reason to use frequency distribution.pdfWhich of the following is NOT a reason to use frequency distribution.pdf
Which of the following is NOT a reason to use frequency distribution.pdf
 
When the body needs to conserve water, the kidneys excrete a hyperton.pdf
When the body needs to conserve water, the kidneys excrete a hyperton.pdfWhen the body needs to conserve water, the kidneys excrete a hyperton.pdf
When the body needs to conserve water, the kidneys excrete a hyperton.pdf
 
What would be a typical phenotypic monohybrid ratio in which a letha.pdf
What would be a typical phenotypic monohybrid ratio in which a letha.pdfWhat would be a typical phenotypic monohybrid ratio in which a letha.pdf
What would be a typical phenotypic monohybrid ratio in which a letha.pdf
 
What two things are added to NADP+ to convert it into NADPH H+ and .pdf
What two things are added to NADP+ to convert it into NADPH  H+ and .pdfWhat two things are added to NADP+ to convert it into NADPH  H+ and .pdf
What two things are added to NADP+ to convert it into NADPH H+ and .pdf
 
what is the medical term used for a dilated hair follicle filled .pdf
what is the medical term used for  a dilated hair follicle filled .pdfwhat is the medical term used for  a dilated hair follicle filled .pdf
what is the medical term used for a dilated hair follicle filled .pdf
 
What is investigative reporting How is it relevant to white collar .pdf
What is investigative reporting How is it relevant to white collar .pdfWhat is investigative reporting How is it relevant to white collar .pdf
What is investigative reporting How is it relevant to white collar .pdf
 
What impact did the Industrial Revolution have on American society b.pdf
What impact did the Industrial Revolution have on American society b.pdfWhat impact did the Industrial Revolution have on American society b.pdf
What impact did the Industrial Revolution have on American society b.pdf
 
What are the major inputs to the MRP systemSolutionMaterial r.pdf
What are the major inputs to the MRP systemSolutionMaterial r.pdfWhat are the major inputs to the MRP systemSolutionMaterial r.pdf
What are the major inputs to the MRP systemSolutionMaterial r.pdf
 
Type I alveolar cells(a) allow rapid diffusion of gases through t.pdf
Type I alveolar cells(a) allow rapid diffusion of gases through t.pdfType I alveolar cells(a) allow rapid diffusion of gases through t.pdf
Type I alveolar cells(a) allow rapid diffusion of gases through t.pdf
 
Suppose you land on a previously unexplored South Pacific island. Yo.pdf
Suppose you land on a previously unexplored South Pacific island. Yo.pdfSuppose you land on a previously unexplored South Pacific island. Yo.pdf
Suppose you land on a previously unexplored South Pacific island. Yo.pdf
 
State two factors that have contributed to the development of emergi.pdf
State two factors that have contributed to the development of emergi.pdfState two factors that have contributed to the development of emergi.pdf
State two factors that have contributed to the development of emergi.pdf
 
Recall the unambiguous grammar for arithmetic expressions discussed .pdf
Recall the unambiguous grammar for arithmetic expressions discussed .pdfRecall the unambiguous grammar for arithmetic expressions discussed .pdf
Recall the unambiguous grammar for arithmetic expressions discussed .pdf
 
Research and prepare a presentation to demonstrate a scenario in whi.pdf
Research and prepare a presentation to demonstrate a scenario in whi.pdfResearch and prepare a presentation to demonstrate a scenario in whi.pdf
Research and prepare a presentation to demonstrate a scenario in whi.pdf
 
QUESTION 1Which ecological niche described below possesses the gre.pdf
QUESTION 1Which ecological niche described below possesses the gre.pdfQUESTION 1Which ecological niche described below possesses the gre.pdf
QUESTION 1Which ecological niche described below possesses the gre.pdf
 
Practice assembly question need helpGiven the following array decl.pdf
Practice assembly question need helpGiven the following array decl.pdfPractice assembly question need helpGiven the following array decl.pdf
Practice assembly question need helpGiven the following array decl.pdf
 
Peripheral proteins function primarily as ion channels and active tra.pdf
Peripheral proteins function primarily as ion channels and active tra.pdfPeripheral proteins function primarily as ion channels and active tra.pdf
Peripheral proteins function primarily as ion channels and active tra.pdf
 
One of the main purposes of a bus system is to allow the exchange of.pdf
One of the main purposes of a bus system is to allow the exchange of.pdfOne of the main purposes of a bus system is to allow the exchange of.pdf
One of the main purposes of a bus system is to allow the exchange of.pdf
 
Most Americans are immune to the bacterium that causes Leprosy, do.pdf
Most Americans are immune to the bacterium that causes Leprosy, do.pdfMost Americans are immune to the bacterium that causes Leprosy, do.pdf
Most Americans are immune to the bacterium that causes Leprosy, do.pdf
 
Looking at the symptoms of SARS is not really enough to diagnose it..pdf
Looking at the symptoms of SARS is not really enough to diagnose it..pdfLooking at the symptoms of SARS is not really enough to diagnose it..pdf
Looking at the symptoms of SARS is not really enough to diagnose it..pdf
 

Recently uploaded

Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 

Recently uploaded (20)

Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 

The memory cycle times have been much longer than processor cycle ti.pdf

  • 1. The memory cycle times have been much longer than processor cycle times; this speed gap between the memory and the processor means that the processor must wait for memory to respond to an access request. The obvious method of increasing the speed of the memory system is by using a higher speed memory technology. Once the technology is selected, the access speeds can be increased further by different address decoding and access techniques. Described in details at least 3 of them Solution The different techniques are: 1. Banking: The main memory is built out of several physical-memory modules. Each and every module is a memory bank of a certain capacity and consists of a MAR and a MBR. In semiconductor memories, each module corresponds to either a memory IC or a memory board consisting of several memory ICs. The consecutive addresses lie in the same bank. If each bank contains 2n = N words and if there are 2m = M banks in the memor y, then the system MAR would contain n + m bits. 2. Multiport Memories: Multiple memories are available in which each port corresponds to an MAR and an MBR . Independent access to the memory can be made from each port. The memory system resolves the conflicts between the ports on a priority basis. Multiport memories are useful in an environment where more than one device accesses the memory. Examples of such systems are a single-processor system with a direct-memory access (DMA), I =O controller, and a multiprocessor system with more than one CPU. 3.Instruction Buffer: The instruction buffer, Providing a first-in, first-out (FIFO) buffer between the CPU and the primary memory enhances the instruction fetch speed . Instructions from the primary memory are fed into the buffer at one end and the CPU fetches the instructions from the other end. As long as the instruction execution is sequential, the two operations of filling the buffer and fetching from the buffer into CPU can go on simultaneously. But when a jump (conditional or unconditional) instruction is executed, the next instruction to be executed may or may not be in the buffer. The buffer management requires hardware component to manage the queue and mechanisms to identify the address range in the buffer and to freeze and unfreeze the buffer. INTEL 8086 processor uses a 6 -byte long instruction buffer organized as a queue. CDC 6600 uses an instruction buffer that can store eight 60-bit words, that is, 16–32 instructions, since the instructions are either 15- or 30-bits long.