Illustration of a memory organization, Computer Engineering

Assignment Help:

Q. Illustration of a memory organization?

Let's consider an illustration of a memory organization as displayed in Figure below in that main memory can store 32K words of 12 bits each one and cache is capable of storing 512 blocks (every block in present illustration is equal to 24 bits that is equal to two main memory words) at any instance.

634_Illustration of a memory organization.png

Figure: Cache Memory

For each word stored in cache there is a duplicate copy in main memory. The CPU communicates with both memories. It first sends a 15 bits (32K =25 × 210 = 215) address to cache. If there is a hit then CPU uses relevant 12 bits data from 24 bit cache data. If there is a miss then CPU reads block containing relevant word from main memory. So key here is that a cache should store address and data portions of main memory to determine whether the given information is available in cache or not.  But let's presume block size as 1 memory word for further discussions.


Related Discussions:- Illustration of a memory organization

The current image in gimp, How do we merge an image from a file to the curr...

How do we merge an image from a file to the current image in GIMP? Ans) Use "File then Open as Layers" menu command or just take the file to a window and drop it there. The file w

Congestion in network layer, explain different types of congestion in netwo...

explain different types of congestion in network layer?

Colour technologies used in monitors and printer, Q. Which Colour technolog...

Q. Which Colour technologies used in Monitors and Printer? Monitor screens and Printers use different colour technologies.  The monitor uses RGB and the Printer CMYK. So, how d

Boolean algebra, https://www.chegg.com/homework-help/questions-and-answers/...

https://www.chegg.com/homework-help/questions-and-answers/57-karnaugh-maps-7-diagram-shows-system-hot-chocolate-drinks-vending-machine-vending-machi-q91661540

What is normal form, What is normal form? A normal form is a guideline ...

What is normal form? A normal form is a guideline for relational database tables that enhances data consistency. As tables satisfy higher levels of normal forms, they are less

Write program to simulate conversation with an old and deaf, You are going ...

You are going to write a program to simulate a conversation with an old, deaf relative. You can type your statements, and whatever you say, the relative will reply randomly with on

Multithreaded architecture, Q. Multithreaded Architecture? It is clear ...

Q. Multithreaded Architecture? It is clear at the moment if we provide a lot of contexts to multiple threads then processors with numerous contexts are known as multithreaded s

What are the measures to be taken in the design, What are the measures or p...

What are the measures or precautions to be taken in the Design when the chip has both analog and digital portions? As today's IC has analog components also inbuilt, some design

Explain about communication displays and matrix, Q. What is communication D...

Q. What is communication Displays and Matrix? Communication Displays Communication displays offer support in concluding frequency of communication whether congestion in me

Advantage of crc over simple checksum, Why can CRC detect more errors than ...

Why can CRC detect more errors than simple Checksum? There are two purposes a CRC can identify more errors than a simple Checksum. 1. Since an input bit is shifted by all th

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd