Step 1: Understand the fundamental units.
- The CPU operates on data in units called words. A word is the smallest unit of data that a CPU can process in one operation.
- Cache stores data in blocks, which are small units of memory that are fetched together.
- Main memory is divided into pages, which are fixed-size blocks of memory.
Step 2: Analyze the options.
- (a) Incorrect: The CPU uses words, not blocks. Memory uses pages, but cache uses blocks, not words.
- (b) Correct: The CPU uses words, cache uses blocks, and memory uses pages. This is the correct mapping of fundamental units.
- (c) Incorrect: The CPU uses words, not pages. Memory uses pages, not blocks.
- (d) Incorrect: The CPU does not use blocks, and memory uses pages, not words.
Step 3: Conclusion.
The correct answer is (b).
In the design of a control unit of a processor, two common approaches are used: hardware control and microprogrammed control. Consider the following statements:
I. Hardware control units are generally faster but more difficult to modify than microprogrammed control units.
II. In a horizontal microprogrammed control unit, each control signal has a separate bit in the control word.
III. Vertical microprogramming leads to longer control words but provides greater parallelism.
IV. Microprogrammed control units are typically easier to implement and modify than hardware control units.
A remote island has a unique social structure. Individuals are either "Truth-tellers" (who always speak the truth) or "Tricksters" (who always lie). You encounter three inhabitants: X, Y, and Z.
X says: "Y is a Trickster"
Y says: "Exactly one of us is a Truth-teller."
What can you definitively conclude about Z?
Consider the following statements followed by two conclusions.
Statements: 1. Some men are great. 2. Some men are wise.
Conclusions: 1. Men are either great or wise. 2. Some men are neither great nor wise. Choose the correct option: