Calculatoare
Reprezentarea interna a informatiei intr-un calculatorREPREZENTAREA INTERNA A INFORMATIEI INTR-UN CALCULATOR A) PRINCIPIILE MATEMATICEIn interiorul calculatoarelor circula semnale (impulsuri). Pantru a memora si transmite informatiile prin intermediul acestor semnale, calculatoarele folosesc un sistem de reprezentare a informatiilor pe doua niveluri. Practic, incalculator exista semnale electrice de tensiune mai £lta care sunt interpretate ca avand valoarea 1 si semnale de tensiune joasa, interpretate ca avat valoarea 0. Valorile 0 si 1 se mai numesc si BITI si reprezinta particulele cele mai mai mici de informatie din calculator. Astfel, devine evident de ce incalculatoare este folosit sistemul binar (inbaza 2), deoarece toate datele sunt reprezentate prin cifrele 0 si 1. Pentru citirea informatiilor nu se folosesc insa biti inmod individual (singuri ei reprezentat o cantitate prea mica de informatie) ci grupati intr-o succesiune. O astfel de succesiune de 8 biti se mai numeste BYTE (sau OCTET), acesta reprezentat unitatea de masura a capacitatii de memorie. Ex. 10011001 = 1 byte Un byte poate reprezenta un singur caracter. Cel mai mic numar care poate fi reprezentat de un byte este 0 iar cel mai mare numar este 255: 0 x 27 + 0 x 26 + 0 x 25 + 0 x 24 + 0 x 23 + 0 x 22 + 0 x 21 + 0 x 20 = 00000000 = 0 1 x 27 + 1 x 26 + 1 x 25 + 1 x 24 + 1 x 23 + 1 x 22 + 1 x 21 + 1 x 20 = 11111111 = 255 Prin intermediul bitilor se pot reprezenta nu numai numere ci si litere sau cuvinte. In calculator caracterele alfanumerice sunt codificate si deci recunoscute dupa un anumit sistem, codurile fiind tot numerice. Acest sistem permite reprezentarea cu usurinta si a valorilor logice TRUE =1 si FALSE = 0.
La aparitia primelor calculatoare personale, cu procesoare pe 4 biti, se utilizau coduri scurte, suficiente pentru codificarea a 16 simboluri. Codul de baza utilizat pe 4 biti pentru 10 numerale se numea Binary Coded Decimal sau BCD si este inca utilizat pe unele sisteme.
Acest sistem de codificare s-a dovedit repede insuficient, fiind nevoie sa se treaca la utlizarea unor sisteme de codificare mai complexe, dintre care cel mai cunoscut este codul ASCII. B) TABELA ASCII UNITED STATES
C) UNITATI UZUALE DE MASURA A MEMORIEIUn byte este o succesiune de 8 biti. El reprezinta unitatea de baza a capacitatii de memorie. Bytul, notat B si multiplii sai reprezinta unitati de masura a capacitatii de memorare atinpentru memoria interna a calculatorului, cinsi pentru alte dispozitive. Deoarece reprezentarea numerelor incalculator se face inbaza 2 si nu inbaza zece, asa cum suntem obisnuitisa lucram inmod normal, si multiplii byte-ului vor fi puteri ale lui 2 si nu ale lui 10. Astfel: 1 KB = 210 B = 1024 B si nu 103 = 1000 B 1 MB = 210 KB = 1024 KB = 1048576 B 1 GB = 210 MB = 1024 MB = 1048576 KB = 1073741824 B 1 TB = 210 GB = 1024 GB = 1048576 MB = 1073741824 KB Abrevierile K (kilo), M (mega), G (giga) si T (tera) se scriu cu litere mari si reprezinta, milioane, miliarde si respectiv biliarde. Astazi, dimensiunile obisnuite ale hard-discurilor sunt de ordinul GB iar ale memoriei RAM instalate de ordinul MB.
|