Final answer:
Option C: The address generated by the CPU is called a logical address, which is then translated into a physical address by the memory management unit for actual memory access.
Step-by-step explanation:
The address generated by the CPU is known as a logical address. This address is used by a program to access memory locations while the program is running. It is part of a virtual address space, which is then translated into a physical address by the memory management unit (MMU) for accessing the actual memory storage in the hardware. An absolute address, on the other hand, refers to a fixed address in memory, which is different from a logical address that may be translated differently depending on the system's current state or memory allocation.
The address generated by the CPU is the logical address. This is the address that the CPU generates and uses to access data and instructions in memory. The logical address is virtual and does not directly correspond to a physical location in memory. It allows the CPU to work with larger amounts of memory than it physically has by mapping virtual addresses to physical addresses.