|
|
NEWSVirgilio MAPPE |
2/2/2002
L'info di oggi: non tutti sanno che...
Mi capita ancora di cogliere tra i miei amici qualche incertezza in
merito alle unità di misura usate nell'informatica.
Iniziamo dalle unità di misura dell'informazione. In seguito esamineremo
altre unità.
Un bit è l'unità di misura elementare dell'informazione; può assumere due soli valori: 0 oppure 1
Un Byte è composto da una stringa di 8 bit (per es. 01100100) e consente
di contare fino a 256, in aritmetica binaria, fatta cioè di due sole
cifre.
00000000 = 0
00000001 = 1
00000010 = 2
00000011 = 3
00000100 = 4
00000101 = 5
00000110 = 6
................. ecc.
Il byte è usato nella tabella ASCII nella quale i valori
fino a 255 sono associati a corrispondenti caratteri o comandi. Per questo
motivo spesso si usa dire 150 caratteri al posto di 150 bytes o
viceversa.
La tabella ASCII serve per convertire e rappresentare in modo per noi
comprensibile, un qualsiasi valore elaborato da un computer, fatto di zeri
e uno.
Nella tabella ASCII, qui riportata, per ogni carattere viene indicato il codice in forma decimale, esadecimale, ottale e binaria. La notazione ^C indica i caratteri di controllo (in questo caso, Ctrl - C). Caratt. Dec Hex Oct Bin
^@ = 0 - 0x00 - 00 - %00000000
^A = 1 - 0x01 - 01 - %00000001
^B = 2 - 0x02 - 02 - %00000010
^C = 3 - 0x03 - 03 - %00000011
^D = 4 - 0x04 - 04 - %00000100
^E = 5 - 0x05 - 05 - %00000101
^F = 6 - 0x06 - 06 - %00000110
^G = 7 - 0x07 - 07 - %00000111
^H = 8 - 0x08 - 010 - %00001000
^I = 9 - 0x09 - 011 - %00001001
^J = 10 - 0x0A - 012 - %00001010
^K = 11 - 0x0B - 013 - %00001011
^L = 12 - 0x0C - 014 - %00001100
^M = 13 - 0x0D - 015 - %00001101
^N = 14 - 0x0E - 016 - %00001110
^O = 15 - 0x0F - 017 - %00001111
^P = 16 - 0x10 - 020 - %00010000
^Q = 17 - 0x11 - 021 - %00010001
^R = 18 - 0x12 - 022 - %00010010
^S = 19 - 0x13 - 023 - %00010011
^T = 20 - 0x14 - 024 - %00010100
^U = 21 - 0x15 - 025 - %00010101
^V = 22 - 0x16 - 026 - %00010110
^W = 23 - 0x17 - 027 - %00010111
^X = 24 - 0x18 - 030 - %00011000
^Y = 25 - 0x19 - 031 - %00011001
^Z = 26 - 0x1A - 032 - %00011010
^[ = 27 - 0x1B - 033 - %00011011
^\ = 28 - 0x1C - 034 - %00011100
^] = 29 - 0x1D - 035 - %00011101
^^ = 30 - 0x1E - 036 - %00011110
^_ = 31 - 0x1F - 037 - %00011111
= 32 - 0x20 - 040 - %00100000
! = 33 - 0x21 - 041 - %00100001
" = 34 - 0x22 - 042 - %00100010
# = 35 - 0x23 - 043 - %00100011
$ = 36 - 0x24 - 044 - %00100100
% = 37 - 0x25 - 045 - %00100101
& = 38 - 0x26 - 046 - %00100110
' = 39 - 0x27 - 047 - %00100111
( = 40 - 0x28 - 050 - %00101000
) = 41 - 0x29 - 051 - %00101001
* = 42 - 0x2A - 052 - %00101010
+ = 43 - 0x2B - 053 - %00101011
, = 44 - 0x2C - 054 - %00101100
- = 45 - 0x2D - 055 - %00101101
. = 46 - 0x2E - 056 - %00101110
/ = 47 - 0x2F - 057 - %00101111
0 = 48 - 0x30 - 060 - %00110000
1 = 49 - 0x31 - 061 - %00110001
2 = 50 - 0x32 - 062 - %00110010
3 = 51 - 0x33 - 063 - %00110011
4 = 52 - 0x34 - 064 - %00110100
5 = 53 - 0x35 - 065 - %00110101
6 = 54 - 0x36 - 066 - %00110110
7 = 55 - 0x37 - 067 - %00110111
8 = 56 - 0x38 - 070 - %00111000
9 = 57 - 0x39 - 071 - %00111001
: = 58 - 0x3A - 072 - %00111010
; = 59 - 0x3B - 073 - %00111011
< = 60 - 0x3C - 074 - %00111100
= = 61 - 0x3D - 075 - %00111101
> = 62 - 0x3E - 076 - %00111110
? = 63 - 0x3F - 077 - %00111111
@ = 64 - 0x40 - 0100 - %01000000
A = 65 - 0x41 - 0101 - %01000001
B = 66 - 0x42 - 0102 - %01000010
C = 67 - 0x43 - 0103 - %01000011
D = 68 - 0x44 - 0104 - %01000100
E = 69 - 0x45 - 0105 - %01000101
F = 70 - 0x46 - 0106 - %01000110
G = 71 - 0x47 - 0107 - %01000111
H = 72 - 0x48 - 0110 - %01001000
I = 73 - 0x49 - 0111 - %01001001
J = 74 - 0x4A - 0112 - %01001010
K = 75 - 0x4B - 0113 - %01001011
L = 76 - 0x4C - 0114 - %01001100
M = 77 - 0x4D - 0115 - %01001101
N = 78 - 0x4E - 0116 - %01001110
O = 79 - 0x4F - 0117 - %01001111
P = 80 - 0x50 - 0120 - %01010000
Q = 81 - 0x51 - 0121 - %01010001
R = 82 - 0x52 - 0122 - %01010010
S = 83 - 0x53 - 0123 - %01010011
T = 84 - 0x54 - 0124 - %01010100
U = 85 - 0x55 - 0125 - %01010101
V = 86 - 0x56 - 0126 - %01010110
W = 87 - 0x57 - 0127 - %01010111
X = 88 - 0x58 - 0130 - %01011000
Y = 89 - 0x59 - 0131 - %01011001
Z = 90 - 0x5A - 0132 - %01011010
[ = 91 - 0x5B - 0133 - %01011011
\ = 92 - 0x5C - 0134 - %01011100
] = 93 - 0x5D - 0135 - %01011101
^ = 94 - 0x5E - 0136 - %01011110
_ = 95 - 0x5F - 0137 - %01011111
` = 96 - 0x60 - 0140 - %01100000
a = 97 - 0x61 - 0141 - %01100001
b = 98 - 0x62 - 0142 - %01100010
c = 99 - 0x63 - 0143 - %01100011
d = 100 - 0x64 - 0144 - %01100100
e = 101 - 0x65 - 0145 - %01100101
f = 102 - 0x66 - 0146 - %01100110
g = 103 - 0x67 - 0147 - %01100111
h = 104 - 0x68 - 0150 - %01101000
i = 105 - 0x69 - 0151 - %01101001
j = 106 - 0x6A - 0152 - %01101010
k = 107 - 0x6B - 0153 - %01101011
l = 108 - 0x6C - 0154 - %01101100
m = 109 - 0x6D - 0155 - %01101101
n = 110 - 0x6E - 0156 - %01101110
o = 111 - 0x6F - 0157 - %01101111
p = 112 - 0x70 - 0160 - %01110000
q = 113 - 0x71 - 0161 - %01110001
r = 114 - 0x72 - 0162 - %01110010
s = 115 - 0x73 - 0163 - %01110011
t = 116 - 0x74 - 0164 - %01110100
u = 117 - 0x75 - 0165 - %01110101
v = 118 - 0x76 - 0166 - %01110110
w = 119 - 0x77 - 0167 - %01110111
x = 120 - 0x78 - 0170 - %01111000
y = 121 - 0x79 - 0171 - %01111001
z = 122 - 0x7A - 0172 - %01111010
{ = 123 - 0x7B - 0173 - %01111011
| = 124 - 0x7C - 0174 - %01111100
} = 125 - 0x7D - 0175 - %01111101
~ = 126 - 0x7E - 0176 - %01111110
^? = 127 - 0x7F - 0177 - %01111111
M-^@ = 128 - 0x80 - 0200 - %10000000
M-^A = 129 - 0x81 - 0201 - %10000001
M-^B = 130 - 0x82 - 0202 - %10000010
M-^C = 131 - 0x83 - 0203 - %10000011
M-^D = 132 - 0x84 - 0204 - %10000100
M-^E = 133 - 0x85 - 0205 - %10000101
M-^F = 134 - 0x86 - 0206 - %10000110
M-^G = 135 - 0x87 - 0207 - %10000111
M-^H = 136 - 0x88 - 0210 - %10001000
M-^I = 137 - 0x89 - 0211 - %10001001
M-^J = 138 - 0x8A - 0212 - %10001010
M-^K = 139 - 0x8B - 0213 - %10001011
M-^L = 140 - 0x8C - 0214 - %10001100
M-^M = 141 - 0x8D - 0215 - %10001101
M-^N = 142 - 0x8E - 0216 - %10001110
M-^O = 143 - 0x8F - 0217 - %10001111
M-^P = 144 - 0x90 - 0220 - %10010000
M-^Q = 145 - 0x91 - 0221 - %10010001
M-^R = 146 - 0x92 - 0222 - %10010010
M-^S = 147 - 0x93 - 0223 - %10010011
M-^T = 148 - 0x94 - 0224 - %10010100
M-^U = 149 - 0x95 - 0225 - %10010101
M-^V = 150 - 0x96 - 0226 - %10010110
M-^W = 151 - 0x97 - 0227 - %10010111
M-^X = 152 - 0x98 - 0230 - %10011000
M-^Y = 153 - 0x99 - 0231 - %10011001
M-^Z = 154 - 0x9A - 0232 - %10011010
M-^[ = 155 - 0x9B - 0233 - %10011011
M-^\ = 156 - 0x9C - 0234 - %10011100
M-^] = 157 - 0x9D - 0235 - %10011101
M-^^ = 158 - 0x9E - 0236 - %10011110
M-^_ = 159 - 0x9F - 0237 - %10011111
= 160 - 0xA0 - 0240 - %10100000
¡ = 161 - 0xA1 - 0241 - %10100001
¢ = 162 - 0xA2 - 0242 - %10100010
£ = 163 - 0xA3 - 0243 - %10100011
¤ = 164 - 0xA4 - 0244 - %10100100
¥ = 165 - 0xA5 - 0245 - %10100101
¦ = 166 - 0xA6 - 0246 - %10100110
§ = 167 - 0xA7 - 0247 - %10100111
¨ = 168 - 0xA8 - 0250 - %10101000
© = 169 - 0xA9 - 0251 - %10101001
ª = 170 - 0xAA - 0252 - %10101010
« = 171 - 0xAB - 0253 - %10101011
¬ = 172 - 0xAC - 0254 - %10101100
= 173 - 0xAD - 0255 - %10101101
® = 174 - 0xAE - 0256 - %10101110
¯ = 175 - 0xAF - 0257 - %10101111
° = 176 - 0xB0 - 0260 - %10110000
± = 177 - 0xB1 - 0261 - %10110001
² = 178 - 0xB2 - 0262 - %10110010
³ = 179 - 0xB3 - 0263 - %10110011
´ = 180 - 0xB4 - 0264 - %10110100
µ = 181 - 0xB5 - 0265 - %10110101
¶ = 182 - 0xB6 - 0266 - %10110110
· = 183 - 0xB7 - 0267 - %10110111
¸ = 184 - 0xB8 - 0270 - %10111000
¹ = 185 - 0xB9 - 0271 - %10111001
º = 186 - 0xBA - 0272 - %10111010
» = 187 - 0xBB - 0273 - %10111011
¼ = 188 - 0xBC - 0274 - %10111100
½ = 189 - 0xBD - 0275 - %10111101
¾ = 190 - 0xBE - 0276 - %10111110
¿ = 191 - 0xBF - 0277 - %10111111
À = 192 - 0xC0 - 0300 - %11000000
Á = 193 - 0xC1 - 0301 - %11000001
 = 194 - 0xC2 - 0302 - %11000010
à = 195 - 0xC3 - 0303 - %11000011
Ä = 196 - 0xC4 - 0304 - %11000100
Å = 197 - 0xC5 - 0305 - %11000101
Æ = 198 - 0xC6 - 0306 - %11000110
Ç = 199 - 0xC7 - 0307 - %11000111
È = 200 - 0xC8 - 0310 - %11001000
É = 201 - 0xC9 - 0311 - %11001001
Ê = 202 - 0xCA - 0312 - %11001010
Ë = 203 - 0xCB - 0313 - %11001011
Ì = 204 - 0xCC - 0314 - %11001100
Í = 205 - 0xCD - 0315 - %11001101
Î = 206 - 0xCE - 0316 - %11001110
Ï = 207 - 0xCF - 0317 - %11001111
Ð = 208 - 0xD0 - 0320 - %11010000
Ñ = 209 - 0xD1 - 0321 - %11010001
Ò = 210 - 0xD2 - 0322 - %11010010
Ó = 211 - 0xD3 - 0323 - %11010011
Ô = 212 - 0xD4 - 0324 - %11010100
Õ = 213 - 0xD5 - 0325 - %11010101
Ö = 214 - 0xD6 - 0326 - %11010110
× = 215 - 0xD7 - 0327 - %11010111
Ø = 216 - 0xD8 - 0330 - %11011000
Ù = 217 - 0xD9 - 0331 - %11011001
Ú = 218 - 0xDA - 0332 - %11011010
Û = 219 - 0xDB - 0333 - %11011011
Ü = 220 - 0xDC - 0334 - %11011100
Ý = 221 - 0xDD - 0335 - %11011101
Þ = 222 - 0xDE - 0336 - %11011110
ß = 223 - 0xDF - 0337 - %11011111
à = 224 - 0xE0 - 0340 - %11100000
á = 225 - 0xE1 - 0341 - %11100001
â = 226 - 0xE2 - 0342 - %11100010
ã = 227 - 0xE3 - 0343 - %11100011
ä = 228 - 0xE4 - 0344 - %11100100
å = 229 - 0xE5 - 0345 - %11100101
æ = 230 - 0xE6 - 0346 - %11100110
ç = 231 - 0xE7 - 0347 - %11100111
è = 232 - 0xE8 - 0350 - %11101000
é = 233 - 0xE9 - 0351 - %11101001
ê = 234 - 0xEA - 0352 - %11101010
ë = 235 - 0xEB - 0353 - %11101011
ì = 236 - 0xEC - 0354 - %11101100
í = 237 - 0xED - 0355 - %11101101
î = 238 - 0xEE - 0356 - %11101110
ï = 239 - 0xEF - 0357 - %11101111
ð = 240 - 0xF0 - 0360 - %11110000
ñ = 241 - 0xF1 - 0361 - %11110001
ò = 242 - 0xF2 - 0362 - %11110010
ó = 243 - 0xF3 - 0363 - %11110011
ô = 244 - 0xF4 - 0364 - %11110100
õ = 245 - 0xF5 - 0365 - %11110101
ö = 246 - 0xF6 - 0366 - %11110110
÷ = 247 - 0xF7 - 0367 - %11110111
ø = 248 - 0xF8 - 0370 - %11111000
ù = 249 - 0xF9 - 0371 - %11111001
ú = 250 - 0xFA - 0372 - %11111010
û = 251 - 0xFB - 0373 - %11111011
ü = 252 - 0xFC - 0374 - %11111100
ý = 253 - 0xFD - 0375 - %11111101
þ = 254 - 0xFE - 0376 - %11111110
ÿ = 255 - 0xFF - 0377 - %11111111
Torniamo alle unità bit e byte.
1 Kb = si legge 1 chilobit = 1024 bit
1 KB = si legge 1 chilobait = 1024 bytes = 8192 bit (cioè 1024 x 8)
Come si può notare il termine K, in questo caso non vale 1000 come al
solito bensì 1024 in quanto dovendo lavorare con le potenze di 2, quella
più vicina al migliaio è appunto 1024 = 2^10
MegaByte:
Mega è un prefisso che moltiplica per 10^6 ciò che lo segue ma per
il sistema binario nei calcolatori si moltiplica per 2^20 (=1.048.576)
, es: 1 MB = (1024 kilobyte) = 1.048.576 byte (= 8.388.608 bit).
Attenzione: MB = Megabyte, Mb = Megabit.
Nel sistema binario esistono gli stessi prefissi, ma come nel caso del K e
del Mega visti più sopra, vengono rapportati alle potenze di 2 più
vicine.
Essendo due unità di misura dell'informazione, con i loro multipli, il bit
e il byte vengono utilizzati per misurare la quantità di informazione
trattata, sia per quanto riguarda la misura della capacità di
immagazzinamento di informazione (memoria RAM, memoria disco ecc.) sia per
misurare la quantità d'informazione scambiata.
Per misurare la velocità con cui l'informazione viene scambiata (per es.
velocità dei modem) occorre rapportare la quantità di memoria
scambiata all'unità di tempo.
Per questo nasce il bps, cioè il bit per secondo. Ad esempio un modem
attuale ha una velocità nominale di 64 Kbps cioè 64000 bit per secondo.
Una linea ADSL può ricevere dati ad una velocità nominale di 640.000 bps
(640 kbps). E infine una linea di rete può scambiare dati a una velocità
nominale di 10 Mbps (10.000.000 bps) o anche a 100 Mbps.
La velocità reale è mediamente il 60% c.a di quella nominale.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|