A. Millisecond
B. Picosecond
C. Nanosecond
D. Microsecond
E. Second
Choose the correct answer from the options given below:
Memory access time refers to the duration it takes for a processor to read data from or write data to a memory location. This time is typically measured in very small units of time. Understanding the relative sizes of these units is crucial for comprehending memory performance.
Let's compare the given units of time to determine their order from largest to smallest:
Based on their values in seconds, we can order these units from the largest magnitude to the smallest:
| Unit Name | Abbreviation | Value in Seconds | Order (Largest to Smallest) |
|---|---|---|---|
| Second | s | $1 \text{ s}$ | 1 (Largest) |
| Millisecond | ms | $10^{-3} \text{ s}$ | 2 |
| Microsecond | $\mu$s | $10^{-6} \text{ s}$ | 3 |
| Nanosecond | ns | $10^{-9} \text{ s}$ | 4 |
| Picosecond | ps | $10^{-12} \text{ s}$ | 5 (Smallest) |
Therefore, the correct sequence of memory access time units from largest to smallest is:
Second (E) > Millisecond (A) > Microsecond (D) > Nanosecond (C) > Picosecond (B)
This sequence corresponds to the order E, A, D, C, B.
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)

| List I | List II |
| A. Address Space | I. Associative Mapping |
| B. Memory Space | II. Logical address |
| C. Cache Memory | III. physical address |
| D. Segmented Program | IV. Virtual address |
Related to computers, what is 'Wetware'?
____ number of lines are required to select __________ memory locations.