HNC Computing

Computer Architecture

Numbering Systems

Unlike what you may be used to computers work in several different numbering systems, these are binary, decimal and hexadecimal.

Decimal

Decimal is the numbering system you will be most familiar with as it is the basic number system we are all taught. Decimal uses 0 - 9 and combinations of these numbers for larger ones.

Binary

Binary is slightly more complicated, it only uses two numbers (0 and 1) which represent on and off switches. You may be thinking that with only 1's and 0's it will take an age to count up larger numbers but it works in a different way, to start out the first number will represent either a 1 on or 1 off, the next number will represent 2 being on or off, from here the number doubles (from 4 to 8 to 16 etc) and any number can be reached through several combinations.

Hexadecimal

Of all the numbering systems a computer uses hexidecimal is by far the most complicated. It begins like decimal with the numbers scaling 0-9 but rather than combining the smaller numbers to create bigger ones it proceeds onto letters to symbolize larger numbers (A-F) with A being 10 and F being 16. Then like binary, to create large numbers multiples of 16 are used with each hexadecimal value multiplying by the number it is at.

ButtonArchitecture (System Basics)

ButtonArchitecture (The Buses)

ButtonArchitecture (The CPU)

ButtonArchitecture (Main Page)

ButtonPublishing On The Internet

ButtonSoftware Development

ButtonMain Page

ButtonMail Me