Bits and Bytes:
- The terms bits and bytes in computer terminology refer to standard units of measuring digital data sizes and speeds.
Bit:
- Also known as Binary Digit.
- It is the smallest unit of information that can be stored or manipulated on a computer.
- A bit stores either 0 or 1.
- It is represented as b.
Byte:
- Group of 8 bits is known as a Byte.
- Earlier computers could only send 8 bits at a time, so the code was written in set of 8 bits named as byte.
- A Byte can store one character. Ex 'A', 'k', '$' etc.
- It is represented as B. Also as o (octet).
Difference between bit and byte:
Bit | Byte |
---|---|
Bit is single binary value either 0 or 1. Example: 0 or 1 | A byte is eight bits. Example: 01011010 |
It is denoted by b | It is denoted by B. |
It has only two possible values either 0 or 1. | It has 2^8 (256) possible values ranging from 00000000 (0) to 11111111 (255). |
Network engineers describe network speeds in bits per second abbreviated as bps. Example: 256 Kbps, 20 Mbps, 100 Mbps etc... | Used to measure data storage in Bytes and transmission in Bytes per second abbreviated as Bps Example: CD holds 700 MB, hard drive holds 500 GB etc.. |
1024 bits = 1 Kilo bits (Kb) 1024 Kb = 1 Mega bits (Mb) 1024 Mb = 1 Giga bits (Gb) 1024 Gb = 1 Terra bits (Tb) | 1 Byte = 8 bits 1024 Bytes = 1 Kilo Bytes (KB) 1024 KB = 1 Mega Bytes (MB) 1024 MB = 1 Giga Bytes (GB) 1024 GB = 1 Terra Bytes (TB) |
Bytes and Characters - ASCII code:
- ASCII is an encoding representing each typed English character by a number. Ex: A is 65 (01000001 in binary).
- Unicode is an encoding for Greek, Arabic etc languages, typically 2 bytes per character.
- The below table represents ASCII code followed by character.
32 space 33 ! 34 " 35 # 36 $ 37 % 38 & 39 ' 40 ( 41 ) 42 * 43 + 44 , 45 - 46 . 47 / 48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9 58 : 59 ; 60 < 61 = 62 > 63 ? 64 @ |
65 A 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 Z 91 [ 92 \ 93 ] 94 ^ 95 _ 96 ` |
97 a 98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 120 x 121 y 122 z 123 { 124 | 125 } 126 ~ |