Revision Booklet New
Revision Booklet New
Specification Revised
The binary number system uses multiple of two instead of ten (our base 10
number system) for column headings.
The denary number system is our method of counting
When converting 8 - bit binary to denary and vice-versa draw a table like the
one below with the headings.
128 64 32 16 8 4 2 1
Specification Revised
Adding Binary
Adding binary numbers uses the same method as base 10 (denary numbers). We add
the values and the value is larger than that column we carry a number to the next
column.
There are four rules for adding binary:
1 0 + 0 = 0 so we write 0
2 0 + 1 = 1 so we write 1
3 1 + 1 = 10 so we write 0 and carry 1
4 1 + 1 + 1 = 11 so we write 1 and carry 1
Here is an example:
Binary
0 1 0 0
0 1 0 1
+ 1 0 0 1
Carried values 1
You can always check your answers by converting them to denary and checking them
As we are using 8 bits there is a limit on the largest number that can be stored. Overflow
errors can occur.
Overflow occurs when we are adding 1 + 1 in the last column. The Carried 1 has
nowhere to go and is lost. This causes the wrong answer
Binary
1 1 0 0 10 1 0
+ 1 0 1 1 00 1 0
1 1 1 1 1 11 0 0
1 1
We need a 9 bit otherwise the last bit is lost.
th
Specification Revised
Hexadecimal Numbers
Large binary numbers are difficult for programmers to remember and they
want something that is easy to convert from binary.
Each hex digit represents four binary digits exactly.
This makes it a quicker way for programmers to write numbers.
So 10011011 becomes 9B
Specification Revised
All we do is multiply the numbers by their place values and add them
together. For example, take the hexadecimal number 4F.
Place Value 16 1
Hex Digits 3 F
Denary = 3 x 16 = 15 x 1
= 48 = 15
48 + 15 = 63
So, 3F is 63 in denary.
Specification Revised
Using the binary data saved and metadata (data about the image) the
image can be reconstructed. Metadata includes data such as:
The resolution
Width and height
Colour depth
Exposure, ISO, Aperture
File format
Specification Revised
With all the languages and characters/symbols in the world ASCII is not
sufficient enough to represent all of these. Unicode uses 16 bits and allow a
much larger character set
Representation of Data
Sound
I can explain how sound can be sampled an stored in digital
form
I can explain how sampling intervals and other considerations
affect the size of a sound file and the quality of its playback
Specification Revised