All Exams Test series for 1 year @ ₹349 only
Question

Match List I with List II
List IList II
A. Address SpaceI. Associative Mapping
B. Memory SpaceII. Logical address
C. Cache MemoryIII. physical address
D. Segmented ProgramIV. Virtual address

Choose the correct answer from the options given below:

The correct answer is
A-IV, B-III, C-I, D-II

Understanding Memory Organization: Matching Concepts

This question requires matching terms related to computer memory systems and addressing techniques presented in List I with their corresponding concepts in List II.

Explanation of Matches

Let's break down each item and find its correct match:

A. Address Space maps to IV. Virtual address

The Address Space, often referred to as the virtual address space, is the set of memory addresses that a program can use. It's an abstraction provided by the operating system and hardware, allowing programs to operate as if they have their own private memory.

B. Memory Space maps to III. physical address

Memory Space usually refers to the actual hardware memory available in the system. Accessing this space requires a physical address, which is the actual location in the main memory (RAM) where data is stored.

C. Cache Memory maps to I. Associative Mapping

Cache Memory is a small, fast memory that stores copies of frequently used data from main memory. Associative mapping is a cache memory organization technique where any block of main memory can be placed in any line of the cache. This requires checking the tag of each cache line to find the desired data.

D. Segmented Program maps to II. Logical address

A Segmented Program is one that is divided into variable-sized blocks called segments (e.g., code segment, data segment). Each segment is treated as a unit, and the program uses logical addresses to refer to locations within these segments.

Final Matching Summary

Based on the explanations, the correct matches are:

  • A - IV (Address Space - Virtual address)
  • B - III (Memory Space - physical address)
  • C - I (Cache Memory - Associative Mapping)
  • D - II (Segmented Program - Logical address)

Therefore, the correct option combines these matches.

Was this answer helpful?

Important Questions from Memory Hierarchy

  1. A computer has a memory hierarchy consisting of two-level cache (L1 and L2) and a main memory. If the processor needs to access data from memory, it first looks into L1 cache. If the data is not found in L1 cache, it goes to L2 cache. If it fails to get the data from L2 cache, it goes to main memory, where the data is definitely available. Hit rates and access times of various memory units are shown in the figure. The average memory access time in nanoseconds (ns) is ________. (rounded off to two decimal places)

  2. What unit of memory is largest out of the following?
  3. Related to computers, what is 'Wetware'?

  4. ____ number of lines are required to select __________ memory locations.

  5. Which of the following is the correct sequence of largest to smallest unit of Memory access time?
    A. Millisecond
    B. Picosecond
    C. Nanosecond
    D. Microsecond
    E. Second
    Choose the correct answer from the options given below:
Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App