Computer using fully associative cache has 2^16 bytes of byte-addressable main memory and a cache of 64 blocks, where each cache block contains 32 bytes.
a) How many blocks of main memory are there?
b) What is the format of a memory address as seen by the cache, that is, what are the sizes of the tag and offset fields?
c) To which cache block will the memory address F8C9 (subscript) 16 map?

Respuesta :

a) Main memory has 2^11 blocks. b)  the sizes of the tag and offset fields are 19. c) It can map everywhere because it is an associative cache.

A computer's primary memory is another name for its main memory. The RAM is sometimes referred to as random access memory. All of the data in RAM is deleted when the machine is turned off. Primary memory is computer storage that the CPU can access directly. Primary memory is often referred to as internal memory or main memory. Additional names for secondary memory are external memory and auxiliary memory. Examples include registers, RAM, ROM, cache memory, PROM, and EPROM. Examples include magnetic tapes, hard drives, and floppy discs. Auxiliary memory is used for long-term storage whereas main memory is used to keep data and instructions when a program is being executed.

Learn more about Main memory here

https://brainly.com/question/22099150

#SPJ4