duminică, 4 decembrie 2016

Codul ASCII

Codificarea textelor
În cazul informaţiei textuale, fiecare caracter are drept corespondent codul lui - un şir finit format din opt cifre binare. Şirul respectiv se numeşte octet (în engleză byte). în total sânt posibile 28=256 de şiruri distincte, fapt ce permite reprezentarea literelor mari şi mici ale alfabetului latin, a cifrelor, semnelor de punctuaţie etc. Corespondenţa dintre caractere şi octeţi se defineşte cu ajutorul unui tabel, numit tabel de codificare sau, pur şi simplu, cod. Pe parcursul dezvoltării tehnicii de calcul au fost elaborate mai multe coduri. In tabelul 1.2 este prezentat codul ASCII (American Standard Code for Information Interchange), utilizat în calculatoarele personale.

Codul ASCII

Simbol

Cod

Simbol

Cod

Simbol

Cod

Spaţiu

00100000

A

01000001

a

01100001

!

00100001

B

01000010

b

01100010


00100010

C

01000011

c

01100011

#

00100011

D

01000100

. . .

. . .

$

00100100

E

01000101

x

01111000

%

00100101

F

01000110

y

01111001

&

00100110

G

01000111

z

01111010

'

00100111

H

01001000

{

01111011

(

00101000

I

01001001

|

01111100

)

00101001

J

01001010

}

01111101

*

00101010

K

01001011

~

01111110

+

00101011

L

01001100

Del


01111111

,

00101100

M

01001101

A

10000000

-

00101101

N

01001110

Б

10000001

.

00101110

O

01001111

B

10000010

/

00101111

P

01010000

Г

10000011

0

00110000

Q

01010001

. . .

. . .

1

00110001

R

01010010

º

11110000

2

00110010

S

01010011

Ă

11110001

3

00110011

T

01010100

ă

11110010

4

00110100

U

01010101

Â

11110011

5

00110101

V

01010110

â

11110100

6

00110110

W

01010111

Î

11110101

7

00110111

X

01011000

î

11110110

8

00111000

Y

01011001

Ş

11110111

9

00111001

Z

01011010

ş

11111000

:

00111010

[

01011011

¢

11111001

;

00111011

\

01011100

`

11111010

< 

00111100

]

01011101

Ö

11111011

=

00111101

^

01011110

Ţ

11111100

> 

00111110

_

01011111

ţ

11111101

?

00111111

`

01100000

Ÿ

11111110

@

01000000







11111111


Primele 32 de simboluri (codurile 00000000, 00000001, 00000010, ..., 00011111)specifică detaliile tehnice ale transmisiunilor de informaţii şi nu au fost incluse în tabel. Codurile00100000,00100001,00100010,..., 01111110 reprezintă caracterele imprimabile textele în limba engleză. Codul 01111111 reprezintă caracterul neimprimabil Delete(Anulare).

Codurile 10000000, 10000001,..., 11111111 sânt rezervate caracterelor din alfabetele naţionale, simbolurilor ştiinţifice, unor simboluri grafice etc.

2 comentarii:

  1. Este bun!recomand tuturor!m-a ajutat la informatică cu temele pentru acasă!😊

    RăspundețiȘtergere
  2. 01000101 01111000 01110000 01100101 01100011 01110100 00100000 01010101 01110011

    RăspundețiȘtergere