Hardcore Games uses standard JEDEC terminology for computer hardware.
- 1 KB = 1024 bytes
- 1 MB = 10242 = 1,048,576 bytes
- 1 GB = 10243 = 1,073,741,824 bytes
- 1 MHz = 1 million cycles per second
- 1 GHz = 1 billion cycles per second
The reason for the 1024 base is due to the basic shift right instruction of the 8088 processor. This CPU does not support division directly.
Memory is sold accordingly by KB or MB. GB memory is now slowly becoming available which can saturate the 32-bit processor address space. Floppy disks used 512 byte sectors originally which was standard for many years.
Hard disks however use decimal over binary which distorts the true capacity as compared to RAM but they also used 512 byte sectors. Hard disk vendors do this to make their product seem larger in capacity that their true binary capacity. Windows shows the JEDEC capacity correctly.