Скачиваний:
138
Добавлен:
01.05.2014
Размер:
325.63 Кб
Скачать

ПРИЛОЖЕНИЕ № 04

(Редакция 1.02 от 04 сентября 2001 года)

Таблица № 01 / 1

Символы ascii (от 00h до 7Fh) с кодами в десятичной, шестнадцатеричной и двоичной системах счисления

В Таблице приведены ASCII-символы от 00hдо 7Fh, их коды в десятичной (DEC), шестнадцатеричной (HEX) и двоичной (BIN) системах счисления.

Расширенные коды ASCIIнаходятся вТаблице № 02.

В колонке "Скан-код"приводятся скан-кодынажатиясоответствующих клавиш, расположенныхна основнойклавиатуре. Скан-кодотпусканияклавиши соответствует скан-коду нажатия клавиши с установленным старшим седьмым битом(OR 10000000b).

Полный список скан-кодов клавиатуры находится в Таблице № 03.

В колонке "Описание"содержится дополнительная информация о соответствующем символе и / или его коде.

Условные сокращения:

DOS– отображение символа на экране при помощи вывода с использованием функций 09hи 02hпрерывания 21hMS-DOS.

ПОВ– отображение символа на экране при помощи вывода с использованием методаПрямогоОтображения вВидеобуфер.

Таблица также позволяет легко и быстро переводить числа в разных системах счисления от 00hдо 7Fh(от 0 до 127).

Сим-вол

DEC

HEX

BIN

Скан-код

Описание

0

00

00000000

Null.

DOS, ПОВ: отображает как "пробел" (ASCII 20h).

1

01

00000001

2

02

00000010

3

03

00000011

4

04

00000100

Конец передачи (Ctrl+D)

5

05

00000101

6

06

00000110

7

07

00000111

Звонок.

DOS: выдает звуковой сигнал в динамике.

ПОВ: выводит сам символ.

8

08

00001000

0Eh

BackSpace (клавиша "←") (удаление символа слева от курсора).

DOS: передвигает курсор на одну позицию влево.

ПОВ: выводит сам символ.

9

09

00001001

0Fh

Табуляция (клавиша "TAB").

DOS: вставляет табуляцию (перемещает курсор максимум на 8 позиций вправо)

ПОВ: выводит сам символ.

10

0A

00001010

Перевод строки.

DOS: переводит курсор на следующую строку текущего столбца.

ПОВ: выводит сам символ.

11

0B

00001011

12

0C

00001100

13

0D

00001101

Возврат каретки.

DOS: переводит курсор в начало текущей строки.

ПОВ: выводит сам символ.

14

0E

00001110

15

0F

00001111

16

10

00010000

17

11

00010001

18

12

00010010

19

13

00010011

20

14

00010100

§

21

15

00010101

ַ

22

16

00010110

23

17

00010111

24

18

00011000

25

19

00011001

26

1A

00011010

27

1B

00011011

01h

Клавиша "ESC".

DOS, ПОВ: выводит символ (стрелка влево)

˛_

28

1C

00011100

29

1D

00011101

30

1E

00011110

31

1F

00011111

32

20

00100000

4Bh

Клавиша "Пробел".

!

33

21

00100001

02h

"

34

22

00100010

28h

#

35

23

00100011

04h

$

36

24

00100100

05h

%

37

25

00100101

06h

&

38

26

00100110

08h

'

39

27

00100111

28h

(

40

28

00101000

0Ah

)

41

29

00101001

0Bh

*

42

2A

00101010

09h

+

43

2B

00101011

0Dh

,

44

2C

00101100

33h

-

45

2D

00101101

0Ch

.

46

2E

00101110

34h

/

47

2F

00101111

35h

0

48

30

00110000

0Bh

1

49

31

00110001

02h

2

50

32

00110010

03h

3

51

33

00110011

04h

4

52

34

00110100

05h

5

53

35

00110101

06h

6

54

36

00110110

07h

7

55

37

00110111

08h

8

56

38

00111000

09h

9

57

39

00111001

0Ah

:

58

3A

00111010

27h

;

59

3B

00111011

27h

<

60

3C

00111100

33h

=

61

3D

00111101

0Dh

>

62

3E

00111110

34h

?

63

3F

00111111

35h

@

64

40

01000000

03h

A

65

41

01000001

1Eh

B

66

42

01000010

30h

C

67

43

01000011

3Eh

D

68

44

01000100

20h

E

69

45

01000101

12h

F

70

46

01000110

21h

G

71

47

01000111

22h

H

72

48

01001000

23h

I

73

49

01001001

17h

J

74

4A

01001010

24h

K

75

4B

01001011

25h

L

76

4C

01001100

26h

M

77

4D

01001101

32h

N

78

4E

01001110

31h

O

79

4F

01001111

18h

P

80

50

01010000

19h

Q

81

51

01010001

10h

R

82

52

01010010

13h

S

83

53

01010011

1Fh

T

84

54

01010100

14h

U

85

55

01010101

16h

V

86

56

01010110

2Fh

W

87

57

01010111

11h

X

88

58

01011000

2Dh

Y

89

59

01011001

15h

Z

90

5A

01011010

2Ch

[

91

5B

01011011

1Ah

\

92

5C

01011100

2Bh

]

93

5D

01011101

1Bh

^

94

5E

01011110

07h

_

95

5F

01011111

0Ch

`

96

60

01100000

29h

a

97

61

01100001

1Eh

b

98

62

01100010

30h

c

99

63

01100011

3Eh

d

100

64

01100100

20h

e

101

65

01100101

12h

f

102

66

01100110

21h

g

103

67

01100111

22h

h

104

68

01101000

23h

I

105

69

01101001

17h

j

106

6A

01101010

24h

k

107

6B

01101011

25h

l

108

6C

01101100

26h

m

109

6D

01101101

32h

n

110

6E

01101110

31h

o

111

6F

01101111

18h

p

112

70

01110000

19h

q

113

71

01110001

10h

r

114

72

01110010

13h

s

115

73

01110011

1Fh

t

116

74

01110100

14h

u

117

75

01110101

16h

v

118

76

01110110

2Fh

w

119

77

01110111

11h

x

120

78

01111000

2Dh

y

121

79

01111001

15h

z

122

7A

01111010

2Ch

{

123

7B

01111011

1Ah

¦

124

7C

01111100

2Bh

}

125

7D

01111101

1Bh

~

126

7E

01111110

29h

127

7F

01111111

DOS, ПОВ: выводит символ как есть.

Таблица № 01 / 2