Final answer:
a) one address, page number, offset. In paging, the user only provides one virtual address, which is divided by the hardware into a page number and an offset. The correct answer is
Step-by-step explanation:
In paging, the user provides only one address, which is partitioned by the hardware into page number and offset. The correct answer to the given question is:
a) one address, page number, offset
When a program executes, it deals with virtual addresses, which are a combination of a page number and an offset. The page number helps in locating the specific page in memory or backing storage, while the offset determines the exact location within that page.
The hardware's memory management unit (MMU) takes care of this translation process, allowing programs to work with virtual addresses rather than physical memory addresses directly.