44 total
By the end of this subtopic, you should be able to:
Computers store data using binary, which means everything is stored using only 0 and 1. Because computers work in binary, memory sizes are closely linked to powers of 2.
A bit is a single binary digit. It can only be 0 or 1.
A byte is usually 8 bits. Bytes are used to measure how much data is stored.
When memory becomes large, we need bigger units. This is where students often get confused, because there are two systems for naming memory sizes:
These names look similar, but they do not mean the same thing.
Decimal prefixes are based on the denary number system, which is base 10.
These are often used when talking about storage devices in a general way, such as a hard drive or memory stick.
Binary prefixes are based on powers of 2, which matches the way computers actually work internally.
The difference matters because 1000 and 1024 are not the same.
For example:
So kilo and kibi are different. The same idea applies to:
A good exam point is this:
Another good point is:
A number system is a way of writing numbers using a set of digits and place values.
The syllabus requires you to know these number systems and representations:
Sign in to view full notes