CPE 229/315/353
Professor Stearns
Computer Architecture Units

Notes:
  1. All numbers must be normalized to whole and fractional units where the whole number is between 1 and 999.
        Example: it is incorrect to say .23 milliseconds; the correct representation is 230 microseconds.
  2. 1.5 Gigabytes != 1500 Megabytes because these units represent base 2 quantities.


Units of Storage
Name Power of 2
Kilo (K) 210
Mega (M) 220
Giga (G) 230
Tera (T) 2 40

Time Units
Name Power of 10
milli (m) 10 -3
micro (u) 10 -6
nano (n) 10 -9
pico (p) 10 -12

Hertz Units
Name Power of 10
Kilo (K) 10 3
Mega(M) 10 6
Giga (M) 10 9

There is a good memory aid for converting base 2 units of storage into the proper units. Consider the first digit in the exponent of the base 2 number.
If the digit is 0, the quantity will be represented as bytes.
If the digit is 1, the quantity will be represented as Kilobytes.
If the digit is 2, the quantity will be represented as Megabytes.
If the digit is 3, the quantity will be represented as Gigabytes.
Consider the second digit in the exponent of the base 2 number.
If the digit is 1, the quantity is 2.
If the digit is 2, the quantity is 4.
If the digit is 3, the quantity is 8.
etc, etc.
If the digit is 8, the quantity is 256.
If the digit is 9, the quantity is 512.

Examples
2 28 is 256 Megabytes (first digit == 2 and second digit == 8.
2 32 is 4 Gigabytes (first digit == 3 and second digit == 2.
2 5 is 32 bytes (first digit == 0 and second digit == 5.


Last updated on 9/16/00