Answer :
Answer:
RAM
ROM
Hard Drive
Registers(Accumulator, Address Register, Storage Register, General Purpose Register)
Explanation:
CPU(Central Processing Unit) is the heart of the computer. it is useful for instruction execution . it mainly contains Control Unit (CU) and Arithmetic Logical Unit(ALU).
when CPU control unit wants to execute an instruction then it fetches the instruction from secondary memory(Hard Disk) to Main Memory(RAM) and read that from there. RAM is faster compared to Hard disk but it is not permanent storage. Useful to store data and instructions temporarily for execution.
when CPU performs Arithmetic and Logical Operations then it uses following registers to perform those operations. Register are a special type of memory location which is costly and very faster. These are also temporary storage locations
Accumulator :Collects the result of computation.
Address register : which keeps track of where a given instruction or piece of data is stored in memory.
Storage register: which temporarily holds data taken from or about to be sent to memory.
General-purpose register :which is used for several functions.