capacitat disc dur, ascii, codi binari

3

Click here to load reader

Upload: jaume-villaplana

Post on 21-Mar-2016

228 views

Category:

Documents


4 download

DESCRIPTION

Capacitat disc dur, ASCII, Codi Binari

TRANSCRIPT

Page 1: Capacitat disc dur, ASCII, Codi Binari

CÀLCUL DE LA CAPACITAT D’UN DISC DUR – HD (Hard Disk)

Si fem Inicia/Accessoris/Eines del sistema/Informació del sistema

I després mirem en les unitats d’emmagatzematge els discos ens sortirà la següent informació, que anotem al marge dret

junt amb les unitats de capacitat de memòria en informàtica:

Dades del Disc Dur (Hard Disk)

- Bytes / sector = 512

- Sectors / pista = 63

- Núm. total de cilindres = 16.578

- Núm. total de sectors = 266.325.570

- Núm. total de pistes = 4.227.390

- Pistes / cilindre = 255

Unitats de capacitat en Informàtica

- Bit = Binary Digit (Espai necessari

per emmagatzemar un 0 o un 1,

càrrega positiva o negativa en un

disc magnétic, forat o no forat en un

disc òptic).

- Byte = 8 bits (És l’espai necessari

per guardar un caràcter ASCII, com

per exemple una lletra).

- KiloByte (Kb) = 210 =1024 bytes

- MegaByte (Mb) = 1024 Kb

- GigaByte (Gb) = 1024 Mb

- TeraByte (Tb) = 1024 Gb

- PetaByte (Pb) = 1024 Tb

Càlcul de la capacitat del Disc Dur (HD)

Núm. pistes = (Núm. Total de cilindres) x (Pistes / cilindre) = 16.578 x 255 = 4.227.390 pistes

Núm. Sectors = (Núm. Pistes) x (Sectors / pista) = 4227390 x 63 = 266.325.570 sectors

Com que cada sector ocupa 512 bytes, aleshores:

Capacitat en Bytes=(Núm Sectors)·(Bytes/sector)=(266.325.570 sectors)·(512 bytes/sector)=136.358.691.840

bytes

Com que 1Kb = 1024 Bytes, aleshores:

Capacitat en KiloBytes = (136358691840 bytes) / (1024 bytes/Kb) = 133.162.785 Kb

Com que 1Mb = 1024 Kb, aleshores:

Capacitat en MegaBytes = (133.162.785 Kb) / (1024 Kb/Mb) = 130.041,78 Mb

Com que 1Gb = 1024 Mb, aleshores:

Capacitat en GigaBytes = (130.041,78 Mb) / (1024 Mb/Gb) = 126,99 Gb concorda amb les dades

Com que 1Tb = 1024 Gb, aleshores:

Capacitat en TeraBytes = (126,99 Gb) / (1024 Gb/Tb) = 0,12 Tb

Com que 1Pb = 1024 Tb, aleshores:

Capacitat en PetaBytes = (0’12 Tb) / (1024 Tb/Pb) = 0,00012 Pb

Page 2: Capacitat disc dur, ASCII, Codi Binari

CODIFICACIÓ DE CARÀCTERS EN INFORMÀTICA

CODI ASCII

Les sigles ASCII provenen de l'anglès American Standard Code for Information Interchange, és a dir, Codi Estàndard

Americà per a l'Intercanvi d'Informació.

L'ASCII és un joc de caràcters que assigna valors numèrics (del 0 al 127, 7 bits de longitud) a les lletres, xifres i signes

de puntuació. Existeixen codis ASCII extensos de 256 caràcters (del 0 al 255, un byte), que permeten representar

caràcters no anglesos com poden ser les vocals accentuades o la ç. Els caràcters de la part superior (127 a 255), varien

d'un estàndard a un altre, encara que el més utilitzat és el ISO Latin-1 o ISO-8859-1.

El codi ASCII utilitza 7 bits per representar els caràcters, encara que inicialment emprava un bit addicional (bit de

paritat) que s'usava per detectar errors en la transmissió de dades. Sovint es diu incorrectament ASCII a uns altres codis

de caràcters de 8 bits, com l'estàndard ISO-8859-1 que és una extensió que utilitza 8 bits per proporcionar caràcters

addicionals usats en idiomes diferents a l'anglès, com per exemple l'espanyol.

El codi ASCII va ser publicat com a estàndard per primera vegada l’any 1967 i va ser actualitzat per última vegada en

1986. En l'actualitat defineix codis per 33 caràcters no imprimibles, dels quals la majoria són caràcters de control

obsolets que tenen efecte sobre com es processa el text, més altres 95 caràcters imprimibles que els segueixen en la

numeració (començant pel caràcter espai, que té codi ASCII 32).

Gairebé tots els sistemes informàtics actuals utilitzen el codi ASCII o una extensió compatible per representar textos i

per al control de dispositius que manegen text.

UNICODE

Unicode és un estàndard internacional de codificació de caràcters en suports informàtics. El seu objectiu és

proporcionar el mitjà per a permetre emmagatzemar qualsevol text que es desitgi. Això inclou qualsevol mena de forma

d'escriptura que es faci servir actualment, moltes formes d'escriptura conegudes només pels estudiosos i altra mena de

símbols com ara els símbols matemàtics, lingüístics i APL.

Unicode és un projecte que pretén reemplaçar tota mena de conjunt de caràcters existent. Avui en dia, Unicode es

considera el conjunt de caràcters més complet i ha esdevingut l'opció a triar en la internacionalització de programari en

entorns multilingües. Molts estàndards recents i programari bàsic han adoptat Unicode per a representar text.

Pàgina de codi

Una pàgina de codi consisteix en una taula que defineix el conjunt de

caràcters que s'està utilitzant. Cada conjunt de caràcters conté 256

entrades específiques d'un país o d'un idioma. Els caràcters es tradueixen

a partir de la taula de les pàgines de codis i seran els quals utilitzin el

teclat, la pantalla i la impressora. Un exemple d'això ho forma el conjunt

de lletres, nombres i símbols (com els accents).

Les pàgines de codis preparades es faciliten en arxius d'informació de

pàgines de codis (.CPI) en el programari. El OpenDOS inclou les

següents pàgines de codis preparades:

437 - Pàgina de codis dels Estats Units.

850 - Pàgina de codis multilingüe, majoria d’idiomes europeus.

860 - Pàgina de codis del portuguès.

863 - Pàgina de codis del francès canadenc.

865 - Pàgina de codis d'idiomes nòrdics.

Page 3: Capacitat disc dur, ASCII, Codi Binari

SISTEMA DE NUMERACIÓ BINARI

El codi binari és un sistema de numeració en el qual totes les quantitats es representen utilitzant

com base dues xifres: zero i un (0 i 1). En altres paraules, és un sistema de numeració de base 2,

mentre que el sistema que utilitzem més habitualment és de base 10, o decimal.

Els ordinadors treballen internament amb dos nivells de voltatge, pel que el seu sistema de

numeració natural és el sistema binari (encès, apagat).

Si el sistema decimal treballa amb deu xifres (0,1,2,3,4,5,6,7,8,9), el sistema octal o de base vuit

treballaria amb vuit (0,1,2,3,4,5,6,7). El sistema binari, o de base dos, només n'utilitza dos (0 i 1).

Pas de Binari a Decimal

Per passar el número binari 10110101 a decimal fem el següent:

10110101 = 1·27 + 0·26 + 1·25 + 1·24 + 0·23 + 1·22 + 0·21 + 1·20 = 128 + 32 + 16 + 4 +1 = 181

Ja que les potències de 2 són 1, 2, 4, 8, 16, 32, 64, 128, etc, es pot fer el mateix omplint la taula següent:

128 64 32 16 8 4 2 1 Número Decimal

1 0 1 1 0 1 0 1 128+32+16+4+1=181

Pas de Decimal a Binari

Hi ha vàries formes de passar un nombre decimal a binari. Una de les més senzilles és descomposar el número en

qüestió com a suma de potències de 2.

Per exemple, per passar el número 99 a binari hauríem d’aconseguir sumar 99 amb les potències de 2: 1, 2, 4, 8, 16, 32,

64, 128, etc. Com és lògic no es pot fer servir el 128, però si el 64 i el 32 que sumen 96, que junt amb el 2 i el 1 ja

sumen 99.

El procés seria el mateix que el d’omplir la taula anterior però sabent el resultat que ens ha de donar la suma:

128 64 32 16 8 4 2 1 Número Decimal

0 1 1 0 0 0 1 1 99 = 64 + 32 + 2 + 1

Així doncs, el número decimal 99 s’escriu 01100011 en binari.

Exercicis:

(1) Passa els següents nombres binaris a decimal:

(a) 00000000, (b) 11111111, (c) 10101010, (d) 01010101, (e) 11110000, (f) 00001111, (g) 11001100, (h)

00110011.

(2) Passa els següents nombres decimals a binari: (a) 84, (b) 43, (c) 14, (d) 1, (e) 11, (f) 111, (g) 255, (h) 77.

(3) Escriu els codis ASCII corresponents a les paraules següents i després expressa-ho en codi binari: (a) casa,

(b) Paper, (c) Riure, (d) CABLE, (e) Sac, (f) perfum, (g) Rosa.

Exemple:

Lletres c a s a

Codi ASCII (decimal) 99 97 115 97

Codi ASCII (binari) 01100011 01100001 01110011 01100001

Aleshores la paraula casa a l’ordinador s’escriu amb 4 bytes així:

01100011 01100001 01110011 01100001