Register pertain to a special high speed storage area within the CPU. All data has to be depicted in a register before it can be processed. For instance, if a certain set of number have to be multiplied, both numbers ought to be present in registers and the result is also kept in a register. The register has the address of a memory location where data is maintained rather than actual data itself. The number of registers that a CPU holds and the number of bits are useful to determine the power and speed of a CPU. For instance, 64-Bit CPU is the one in which each register is 64 bits wide. This means that every CPU instruction can use 64 bits of data.
The term memory recognizes data storage that is in the form of chips, and the word storage is used with reference to the memory that is held in disks or tapes. Memory refers to the actual chips which hold the data. There is also 'virtual memory' which is capable of increasing physical memory onto a hard disk. Thus the computer that has 64Mb of memory holds 64 million bytes of information. The amount of physical memory that every computer comes with, is known as RAM.
The term memory recognizes data storage that is in the form of chips, and the word storage is used with reference to the memory that is held in disks or tapes. Memory refers to the actual chips which hold the data. There is also 'virtual memory' which is capable of increasing physical memory onto a hard disk. Thus the computer that has 64Mb of memory holds 64 million bytes of information. The amount of physical memory that every computer comes with, is known as RAM.