Which computer memory is used for storing programs and data currently being processed by the CPU?
Verified Answer
A. (a) Mass memory
B. (b) Internal memory
C. (c) Non-volatile memory
D. (d) PROM
E. (e) None of these
Explanation:
Option (b) Internal memory is the correct answer. In the context of data currently being processed by the CPU, 'internal memory' refers to RAM (Random Access Memory), which is the primary, volatile memory directly accessible by the CPU for active programs and data. Option (a) Mass memory refers to secondary storage (e.g., hard drives), which is not for *currently being processed* data. Option (c) Non-volatile memory (e.g., ROM, flash) retains data without power but is not primarily for active processing. Option (d) PROM (Programmable Read-Only Memory) is for permanent instructions, not active data. Therefore, (e) None of these is incorrect.