文档视界 最新最全的文档下载
当前位置:文档视界 › ASCALL和BCD码

ASCALL和BCD码

ASCALL和BCD码
ASCALL和BCD码

BCD码:

Binary(二进制位(数字系统)0,1)-Coded Decimal?亦称二进码十进数或二-十进制代码

亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。四位就是代表一位16进制数,最常用的是8421码,和四位自然二进制码相似,各位的权值为8、4、2、1,故称为有权BCD码。和四位自然二进制码不同的是,它只选用了四位二进制码中前10组代码,即用0000~1001分别代表它所对应的十进制数,余下的六组代码不用。此时将二进制数写成十六进制数的话,十六进制数就代表了十进制数的数值,如

0001 0010→0x12→十进制数12

ASCALL码:

目前计算机中用得最广泛的字符集及其编码。字符集的编码~它本质是为了更直观表达字符在计算机里的含义~如果用二进制来表示字符~不直观不好记忆

ASCII码有7位码,在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。

第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;

通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;

第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

DEC(十进制)HEX(十六进制)CHAR(字符)

0 00 NUL ('\0')

1 01 SOH

2 02 STX

3 03 ETX

4 04 EOT

5 05 ENQ

7 07 BEL ('\a')

8 08 BS ('\b')

9 09 HT ('\t')

10 0A LF ('\n')

11 0B VT ('\v')

12 0C FF ('\f')

13 0D CR ('\r')

14 0E SO

15 0F SI

16 10 DLE

17 11 DC1

18 12 DC2

19 13 DC1

20 14 DC4

21 15 NAK

22 16 SYN

23 17 ETB

24 18 CAN

25 19 EM

26 1A SUB

27 1B ESC

28 1C FS

29 1D GS

30 1E RS

31 1F US

32 20 (space,空格)

33 21 !

34 22 "

35 23 #

36 24 $

37 25 %

38 26 &

39 27 '

40 28 (

41 29 )

42 2A *

43 2B +

45 2D -

46 2E .

47 2F /

48 30 0

49 31 1

50 32 2

51 33 3

52 34 4

53 35 5

54 36 6

55 37 7

56 38 8

57 39 9

58 3A :

59 3B ;

60 3C <

61 3D =

62 3E >

63 3F ?

64 40 @

65 41 A

66 42 B

67 43 C

68 44 D

69 45 E

70 46 F

71 47 G

72 48 H

73 49 I

74 4A J

75 4B K

76 4C L

77 4D M

78 4E N

79 4F O

80 50 P

81 51 Q

83 53 S

84 54 T

85 55 U

86 56 V

87 57 W

88 58 X

89 59 Y

90 5A Z

91 5B [

92 5C \ ('\\')

93 5D ]

94 5E ^

95 5F _

96 60 `

97 61 a

98 62 b

99 63 c

100 64 d

101 65 e

102 66 f

103 67 g

104 68 h

105 69 i

106 6A j

107 6B k

108 6C l

109 6D m

110 6E n

111 6F o

112 70 p

113 71 q

114 72 r

115 73 s

116 74 t

117 75 u

118 76 v

119 77 w

121 79 y

122 7A z

123 7B {

124 7C |

125 7D }

126 7E ~

127 7F DEL

::

::

第128~255号为扩展字符(不常用)。

相关文档