Главная » Basic » КОДЫ ASCII

0

По определению коды ASCII 7-битовые, поэтому они занимают диапазон 0 … 127. В табл.  П2.1

показано соответствие между кодами и символами: 318

Коды символов ASCII

Таблица П2.1                                                                                                                                            

Десятичное значение

Символ

Десятичное значение

Символ

Десятичное                Символ значение

NUL

000

043

+

086

V

001

SOH

044

,

087

W

002

STX

045

-

088

X

003

ЕТХ

046

.

089

Y

004

EOT

047

/

090

Z

005

ENQ

048

0

091

[

006

АСК

049

1

092

\

007

BEL

050

2

093

]

008

BS

051

3

094

↑  ИЛИ^

009

НТ

052

4

095

←или _

010

LF

053

5

096

011

VT

054

6

097

а

012

FF

055

7

098

b

013

CR

056

8

099

с

014

SO

057

9

100

d

015

SI

058

101

е

016

DLE

059

*

102

f

017

DC1

060

103

g

018

DC2

061

=

104

h

019

DC3

062

105

i

020

DC4

063

?

106

j

021

NAK

064

@

107

k

022

SYN

065

А

108

1

023

ETB

066

В

109

m

024

CANCEL

067

С

110

n

025

EM

068

D

111

o

026

SUB

069

Е

112

p

027

ESCAPE

070

F

113

q

028

FS

071

G

114

r

029

GS

072

Н

115

s

030

RS

073

I

116

t

031

US

074

J

117

u

032

Пробел

075

К

118

V

033

!

076

L

119

w

034

"

077

М

120

x

035

#

078

N

121

y

036

$

079

О

122

z

037

%

080

Р

123

{

038

&

081

Q

124

039

082

R

125

}

040

(

083

S

126

~

041

)

084

Т

127

DELETE

042

*

085

U

319

Обратите внимание на следующие аббревиатуры:

LF Line feed  (переход на новую строку) FF Form feed (переход к новой странице) CR Carriage return  (возврат каретки)

Приведенные выше коды и коды

ESCAPE  (отключить) CANCEL (отменить) DELETE (удалить)

широко употребляются. Некоторые другие коды имеют следующие значения:

BEL Bell                         (звуковой сигнал)

BS Backspace                 (возврат на одну позицию)

HT — Horizontal tabulation

(горизонтальная табуляция)

VT Vertical tabulation    (вертикальная табуляция) SO Shift out                     (нижний регистр)

SI Shift in                        (верхний регистр)

DLE Data link escape     (отключение линии передачи данных) DC1 DC4                         (управление включением/выключением

устройств)

NAK Negative acknowledge

(налицо ошибочная ситуация)

SYN — Synchronous idle (синхронизирующий заполнитель)

Во многих системах для кода выделяется байт (8 бит) и дополнительные значения кодов от 128 до

255  используются для  специальных графических символов  и  символов управления курсором. В некоторых системах приведенные выше управляющие  коды (с десятичными значениями от 0 до 31) используются в  иных  целях по  сравнению со  стандартом. Для  уточнения деталей  обратитесь к руководству по  Вашей  ЭВМ.  На  клавиатурах  многих  микроЭВМ  нажатие   клавиши  А  при предварительно нажатой и удерживаемой клавише CONTROL генерирует код  ASCII, равный 001, CONTROL В дает код 002, и так далее до CONTROL Z, дающего код 026. Таким способом многие из управляющих символов ASCII могут быть при необходимости без труда набраны на клавиатуре.

Источник: Уолш Б.    Программирование на Бейсике: Пер. с англ. М.: Радио и связь, 1988. 336 с: ил.

По теме:

  • Комментарии