Question

Discuss the concept of Cache Memory and Virtual Memory as applied to storage in a computer...

Discuss the concept of Cache Memory and Virtual Memory as applied to storage in a
computer system.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

`Hey,

Note: If you have any queries related to the answer please do comment. I would be very happy to resolve all your queries.

Cache memory increases the accessing speed of CPU. It is not a technique but a memory unit i.e a storage device. In cache memory, recently used data is copied. Whenever the program is ready to be executed, it is fetched from main memory and then copied to the cache memory. But, if its copy is already present in the cache memory then the program is directly executed.

Virtual Memory increases the capacity of main memory. Virtual memory is not a storage unit, its a technique. In virtual memory, even such programs which have a larger size than the main memory are allowed to be executed.

Kindly revert for any queries

Thanks.

Add a comment
Know the answer?
Add Answer to:
Discuss the concept of Cache Memory and Virtual Memory as applied to storage in a computer...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 16 It is known that computer system programs use 32-bit virtual addresses to access storage units....

    16 It is known that computer system programs use 32-bit virtual addresses to access storage units. If the physical memory space of the computer system is 1GB, and the paging management mechanism is adopted, the page size is 4KB, and each page table entry is 4B. If only one level of page table is used to realize the mapping from virtual address to physical address, how much memory space does the page table occupy? A. 1MB B. 4KB C. 1KB...

  • Several forms of storage can be identified in typical computer systems: registers, main memory, cache memory,...

    Several forms of storage can be identified in typical computer systems: registers, main memory, cache memory, read-only memory, magnetic disk and tape storage. Briefly describe each of these with particular reference to its access time, the life time of the data it stores, its typical usage and frequency of access

  • A computer system has the following memory timing clock cycle (CC) specification: Cache access ti...

    A computer system has the following memory timing clock cycle (CC) specification: Cache access time 1 CC, Main memory access time 100 CC, and Virtual memory access time 100,000 CC. Find the ratio of Average Memory Access Times (AMAT) of the following two programs and determine which program executes faster: B5. cache miss rate : 25% Main memory miss rate Program B: Cache miss rate 20% Main memory miss rates 10% 5% A computer system has the following memory timing...

  • Computer architecture Question 25 Answer the following about the memory system with virtual memory. Select True/False...

    Computer architecture Question 25 Answer the following about the memory system with virtual memory. Select True/False (T/F) for each statement. It's possible to get: TLB hit/Cache miss. (Select] T It's possible to get: TLB miss/Page Table hit/Cache hit ( Select ] F It's possible to get: TLB miss/Page Table hit/Cache miss. [Select ] It's possible to get: TLB miss/Page Fault/Cache hit. (Select]

  • (a) A computer system with a cache memory has an average memory access time of TM=...

    (a) A computer system with a cache memory has an average memory access time of TM= 50 ns with a hit ratio of h= 80%. The primary memory access time is TP=120 ns. What is the cache memory access time, TC?

  • Memory Hierarchy and Cache Consider a computer with byte-addressable memory. Addresses are 24-bits. The cache is...

    Memory Hierarchy and Cache Consider a computer with byte-addressable memory. Addresses are 24-bits. The cache is capable of storing a total of 64KB of data, and frames of 32 bytes, Show the format of a 24-bit memory address for: a- Direct mapped cache b- 2-way associative cache c- 4-way associative cache d- For each type of cache above, indicate where would the reference memory address 0DEFB6 map

  • Many of the policies and features that determine how a hierarchy (cache, virtual memory) functions are...

    Many of the policies and features that determine how a hierarchy (cache, virtual memory) functions are similar qualitatively. Discuss the common operational alternatives for memory hierarchies by answering the following questions. 1.Where can a block be placed? 2.How is a block found? 3.Which block should be replaced? 4.What happens on a write? 5.Identify and define the three Cs.

  • 11. In a paged virtual memory system, can the computer 's physical memory address space be...

    11. In a paged virtual memory system, can the computer 's physical memory address space be larger than a process's virtual memory address space? Explain your answer. (Note: A computer 's "physical memory address space" is the number of bits for the frame number plus the number of bits foir the offset. A process's "virtual memory address space" is the number of bits for a page number plus the number of bits for the offset.)

  • Suppose a computer using set associative cache has 216 words of main memory and a cache...

    Suppose a computer using set associative cache has 216 words of main memory and a cache of 32 blocks, and each cache block contains 8 words. 3. If this cache is 2-way set associative, what is the format of a memory address as seen by the cache, that is, what are the sizes of the tag, set, and word fields? If this cache is 4-way set associative, what is the format of a memory address as seen by the cache?...

  • Suppose a computer using fully-associative cache has 222 words of main memory and a cache of...

    Suppose a computer using fully-associative cache has 222 words of main memory and a cache of 32 blocks, where each cache block contains 16 bytes. How many blocks of main memory are there? Assuming memory addressing starts from zero, what is the highest memory address? How many bits are needed to represent all of the memory addresses? What is the format of a memory address as seen by the cache, that is, what are the sizes of the tag and...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT