From 7e0f021a9aec35fd8e6725e87e3313b101d26f5e Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Sun, 27 Jan 2008 11:37:44 +0100 Subject: Initial import (2.0.2-6) --- reference/C/CONCEPT/bitsnbytes.html | 84 +++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 reference/C/CONCEPT/bitsnbytes.html (limited to 'reference/C/CONCEPT/bitsnbytes.html') diff --git a/reference/C/CONCEPT/bitsnbytes.html b/reference/C/CONCEPT/bitsnbytes.html new file mode 100644 index 0000000..a271c9d --- /dev/null +++ b/reference/C/CONCEPT/bitsnbytes.html @@ -0,0 +1,84 @@ +Bits 'n Bytes + +
+
+

Bits 'n Bytes.

+
+
+ +This is basic Computer Science but its worth restating the basics +sometimes. +

+


+

bits

+ +A bit is the smallest component in computer memory, it has +two states, either ON or OFF. These states are represented as 1 or 0 +and thus everything is based on binary arithmatic. +
+Off == 0
+On  == 1
+
+

+


+

Bytes

+ +For convinence, bits are grouped into blocks of 8, these blocks +are called Bytes. +An integer byte can store any value from 0 -> 255. + + ------------------------- + 128 64 32 16 8 4 2 1 + ------------------------- + 8 4 2 1 8 4 2 1 + ------------------------- + F F + ------------------------- + +

KiloBytes

+ +This is a thousand bytes. The exact value is 2 to the power of 10 +or 1,024 + +

MegaBytes

+This is a Million bytes. The exact value is 2 to the power of 20 +or 1,048,576 + +

GigaBytes

+ +The exact value is 2 to the power of 30 +or 1,073,741,824 + +

TeraBytes

+ +The exact value is 2 to the power of 40 +or 1,099,511,627,776 (big....) + +

+


+

+

+ + + + +
+Top + +Master Index + +Keywords + +Functions +
+
+

+ +


+
Martin Leslie + +
-- cgit v1.2.3-54-g00ecf