Administratie | Alimentatie | Arta cultura | Asistenta sociala | Astronomie |
Biologie | Chimie | Comunicare | Constructii | Cosmetica |
Desen | Diverse | Drept | Economie | Engleza |
Filozofie | Fizica | Franceza | Geografie | Germana |
Informatica | Istorie | Latina | Management | Marketing |
Matematica | Mecanica | Medicina | Pedagogie | Psihologie |
Romana | Stiinte politice | Transporturi | Turism |
CODURI DE REPREZENTARE A DATELOR
Necesitatea reprezentarii in calculator a unui numar mare de caractere (cifre,
litere, caractere speciale) a condus la aparitia si utilizarea unor coduri. Deoarece in
calculatorul electronic orice informatie este reprezentata in sistemul binar, apare necesitatea translatarii informatiei externe, accesibila omului, in informatie interna,
accesibila calculatorului, si invers. Aceasta translatare se realizeaza prin operatia de
codificare
Codurile in care sunt reprezentate numai numere se numesc coduri numerice. Codurile in care sunt reprezentate numere, litere si alte semne speciale se numesc coduri alfanumerice
Dintre codurile alfanumerice, cele mai reprezentative sunt codurile ASCII si
EBCDIC. In ambele cazuri se foloseste octetul (opt pozitii binare) pentru reprezentarea unui caracter.
ASCII (American Standard Cod for Information Interchange) este un cod ce
utilizeaza 7 cifre binare cu care se pot realiza 27=128 de combinatii. Pentru a asigura protectia informatiei in procesul de transmitere a acesteia, se adauga structurii codului din 7 biti o pozitie pentru controlul de imparitate.
EBCDIC (Extended Binary Coded Decimal Interchange Code) este un cod ce utilizeaza 8 cifre binare cu care se pot realiza 28=256 de combinatii. O parte din combinatii sunt utilizate pentru codificarea anumitor comenzi. Fiecare caracter se reprezinta prin doua simboluri din sistemul de numeratie hexazecimal.
Reprezentarea in cod EBCDIC
Reprezentarea in cod EBCDIC a expresiei "REFERAT LA INFORMATICA" se prezinta astfel:
in sistem hexazecimal:
hexazecimal |
|
|
|
|
|
|
|
|
|
C |
A |
B |
C |
D |
E |
F |
G |
H |
I |
D |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
E |
|
S |
T |
U |
V |
W |
X |
Y |
Z |
9D 5C 6C 5C 9D 1C 3E 3D 1C 9C 5D 6C 6D 9D 4D 1C 3E 9C 3C 1C
Se face transformarea in sistemul de numeratie binar aplicand teorema (unui hexazecimal ii corespund 4 binare) si tabela de transformare:
hexazecimal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A |
|
|
|
|
B |
|
|
|
|
C |
|
|
|
|
D |
|
|
|
|
E |
|
|
|
|
F |
|
|
|
|
in sistem binar:
10011101 01011100 01101100 01011100 10011101 00011100 00111110
00111101 00011100 10011100 01011101 01101100 01101100 10011101
01001101 00011100 00111110 10011100 00111100 00011100
Acest document nu se poate descarca
E posibil sa te intereseze alte documente despre:
|
Copyright © 2024 - Toate drepturile rezervate QReferat.com | Folositi documentele afisate ca sursa de inspiratie. Va recomandam sa nu copiati textul, ci sa compuneti propriul document pe baza informatiilor de pe site. { Home } { Contact } { Termeni si conditii } |
Documente similare:
|
ComentariiCaracterizari
|
Cauta document |