Código ASCII
Breve
histórico do código ASCII:
O
Código Padrão Americano para Intercâmbio de Informações, ou código ASCII, foi
criado em 1963 pelo Comitê da "American Standards Association" ou
"ASA", a agência mudou seu nome em 1969 pelo "American National
Standards Institute" ou "ANSI", como é conhecido desde então.
Esse
código surge do reordenamento e da expansão do conjunto de símbolos e
caracteres já usados em telegrafia na época pela empresa Bell.
Inicialmente,
incluíam apenas letras maiúsculas e números, mas em 1967 foram adicionadas
letras minúsculas e alguns caracteres de controle, formando o que é conhecido
como US-ASCII, ou seja, os caracteres de 0 a 127.
Portanto,
com este conjunto de apenas 128 caracteres foi publicado em 1967 como padrão,
contendo tudo o que você precisa escrever no idioma inglês.
Em
1981, a IBM desenvolveu uma extensão do código ASCII de 8 bits, chamada
"página de código 437". Nesta versão, foram substituídos alguns
caracteres de controle obsoletos por caracteres gráficos. Também foram
adicionados 128 caracteres, com novos símbolos, sinais, gráficos e letras
latinas, todos os sinais e caracteres de pontuação necessários para escrever
textos em outros idiomas, como o espanhol. Dessa forma, foram adicionados os
caracteres ASCII que variam de 128 a 255.
A IBM
inclui suporte para esta página de códigos no hardware do seu modelo 5150,
conhecido como "IBM-PC", considerado o primeiro computador pessoal.
O
sistema operacional desse modelo, o "MS-DOS", também usou esse código
ASCII estendido. Atualmente, quase todos os sistemas de computador usam o
código ASCII para representar caracteres e textos.
Como usar
o código ASCII:
Sem
saber, você o usa o tempo todo, toda vez que usa um sistema de computador, mas
se tudo o que você precisa é obter alguns caracteres não incluídos no teclado,
faça o seguinte, por exemplo:
Como digitar: sinal de seção?
WINDOWS: Em computadores com sistema
operacional Windows como Windows 8, Win 7, Vista, Windows XP, etc.
Para
obter a letra, caractere, sinal ou símbolo "§": (sinal de
seção) em computadores com sistema operacional Windows:
1) Pressione a tecla
"Alt" no teclado e não solte;
2) Enquanto mantém
pressionado "Alt", no teclado digite o número "245",
que é o número da letra ou símbolo "§" na tabela ASCII;
3) Em seguida, pare de pressionar
a tecla "Alt" e ... você conseguiu!
Na
tabela abaixo estão representados os caracteres ASCII e a sua numeração octal,
decimal e hexadecimal. Os caracteres que estão entre parênteses são caracteres
que não são imprimíveis.
|
|
|
|
Nome ASCII
|
Descrição
|
Representação
em C
|
nul
|
null byte
|
\0
|
bel
|
bell
character
|
\a
|
bs
|
backspace
|
\b
|
ht
|
horizontal
tab
|
\t
|
np
|
formfeed
|
\f
|
nl
|
newline
|
\n
|
cr
|
carriage
return
|
\r
|
vt
|
vertical
tab
|
|
esc
|
escape
|
|
sp
|
space
|
Referências
Bibliográficas
ALEPH-NULL. Computer Recreations. Software Practice and Experience 1, 2 , 1971, p.201–204.
BOBROW, D.C., BURCHFIEL, J.D., MURPHY, D.L., AND TOMLINSON, R.S. TENEX, a paged time sharing system for the PDP-10. Comm. ACM 15, 3, 1972, p.135–143.
DEUTSCH, L.P., AND LAMPSON, B.W. An online editor. Comm. ACM 10, 12 967, p.793–799, 803.
DIGITAL EQUIPMENT CORPORATION. PDP-11/40 Processor Handbook, 1972, and PDP-11/45 Processor Handbook. 1971.
BOBROW, D.C., BURCHFIEL, J.D., MURPHY, D.L., AND TOMLINSON, R.S. TENEX, a paged time sharing system for the PDP-10. Comm. ACM 15, 3, 1972, p.135–143.
DEUTSCH, L.P., AND LAMPSON, B.W. An online editor. Comm. ACM 10, 12 967, p.793–799, 803.
DIGITAL EQUIPMENT CORPORATION. PDP-11/40 Processor Handbook, 1972, and PDP-11/45 Processor Handbook. 1971.
RICHARDS,
M. BCPL: A tool for compiler writing and system programming. Proc. AFIPS SJCC, Vol. 34, AFIPS Press, Montvale, N.J., 1969, p.557–566.
RITCHIE,
D.M. C reference manual. Unpublished memorandum, Bell Telephone Laboratories,
1973.
10/12/2019 – Autor (ABNT): CARVALHO MOREIRA, C. G.
www.tutorduino.com
Poste um comentário