Disk Operating System/Units of Information

Objective

edit
  • Learn the standard units of information used on the x86 architecture.
  • Identify that these units are interrelated.

Units of Information

edit

Computer Memory

edit

When working with a x86 computer, you'll need to know how to measure the size of memory. The difference between a byte and a word is very important to know, since you'll need that knowledge when working with a file system for example. This lesson will help you get familar with the units of information used on the x86 computer.

The Bit

edit

The bit is a unit of size that can store two values, one and zero. When working with computers, data is usually stored in binary, a number system that is 2 based. A bit is basicly like a standard light switch. It's only possible values are on and off, much like a bit's one and zero values. This unit of size is important to remember when working with computers, since it is as low as you get in terms of memory size.

Nibble

edit

The nibble (or sometimes spelled nybble to match the spelling of byte) is the size of four bits. The nibble is half the size of a byte. In telecommunications and networking, a nibble is referred to as semioctet or a quartet.

Byte

edit

The byte is the size of eight bits. In telecommunications and networking, a byte is referred to as an octet. On rare occasions, a byte is sometimes called a halfword.

Word

edit

The word is one of the most ambiguous units of information in computer science. On the x86 architecture, a word is the size of sixteen bits.

Dword

edit

The Dword stands for doubleword. On the x86 architecture, a Dword is the size of thirty-two bits.

Qword

edit

The Dword stands for quadword. On the x86 architecture, a Qword is the size of sixty-four bits.

Metric System

edit

In addition to the sizes mentioned above, you can append a metric prefix to the unit byte or bit and create a large number in terms of bytes or bits. For example you could take the metric prefix kilo- and append it to byte and you create kilobyte, which stands for 1,000 bytes. You could also appended the metric prefix mega- to bit and create megabit. There is a table of common metric bytes and bits listed below. You probably won't need to remember anything larger than that, but who knows what the future holds.

Name Value Symbol
Kilobyte 1000 Bytes kB
Megabyte 10002 Bytes MB
Gigabyte 10003 Bytes GB
Terabyte 10004 Bytes TB
Petabyte 10005 Bytes PB
Exabyte 10006 Bytes EB
Zettabyte 10007 Bytes ZB
Yottabyte 10008 Bytes YB
Name Value Symbol
Kilobit 1000 Bits kb or kbit
Megabit 10002 Bits Mb or Mbit
Gigabit 10003 Bits Gb or Gbit
Terabit 10004 Bits Tb or Tbit
Petabit 10005 Bits Pb or Pbit
Exabit 10006 Bits Eb or Ebit
Zettabit 10007 Bits Zb or Zbit
Yottabit 10008 Bits Yb or Ybit

IEC Standards

edit

Units of Conflict

edit

Assignments

edit

Completion status: About halfway there. You may help to clarify and expand it.