`

ASC II编码表

    博客分类:
  • Java
阅读更多

ASCII码介绍

  目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。因为1位二进制数可以表示(21=)2种状态:0、1;而2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7 位ASCII码是用七位二进制数进行编码的,可以表示128个字符。

  第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个小写英文字母,其余为一些标点符号、运算符号等。

  注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。

  为了便于查询,以下列出ASCII码表:

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

ASCII码表

代码解释:Dec:10进制 Hx:16进制 Oct:8进制 Char:字符

16进制表示法:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F、10、11、12...1F、20...

Dec Hx Oct Char   Dec Hx Oct Char Dec Hx Oct Char Dec Hx Oct Char
0 0 000 NUL (null) 32 20 040 SPACE 64 40 100 @ 96 60 140 `
1 1 001 SOH (start of heading) 33 21 041 ! 65 41 101 A 97 61 141 a
2 2 002 STX (start of text) 34 22 042 " 66 42 102 B 98 62 142 b
3 3 003 ETX (end of text) 35 23 043 # 67 43 103 C 99 63 143 c
4 4 004 EOT (end of transmission) 36 24 044 $ 68 44 104 D 100 64 144 d
5 5 005 ENQ (enquiry) 37 25 045 % 69 45 105 E 101 65 145 e
6 6 006 ACK (acknowledge) 38 26 046 & 70 46 106 F 102 66 146 f
7 7 007 BEL (bell) 39 27 047 ' 71 47 107 G 103 67 147 g
8 8 010 BS (backspace) 40 28 050 ( 72 48 110 H 104 68 150 h
9 9 011 TAB (horizontal tab) 41 29 051 ) 73 49 111 I 105 69 151 i
10 A 012 LF (NL line feed, new_line) 42 2A 052 * 74 4A 112 J 106 6A 152 j
11 B 013 VT (vertical tab) 43 2B 053 + 75 4B 113 K 107 6B 153 k
12 C 014 FF (NP form feed, new page) 44 2C 054 , 76 4C 114 L 108 6C 154 l
13 D 015 CR (carriage return) 45 2D 055 - 77 4D 115 M 109 6D 155 m
14 E 016 SO (shift out) 46 2E 056 . 78 4E 116 N 110 6E 156 n
15 F 017 SI (shift in) 47 2F 057 / 79 4F 117 O 111 6F 157 o
16 10 020 DLE (data link escape) 48 30 060 0 80 50 120 P 112 70 160 p
17 11 021 DC1 (device control 1) 49 31 061 1 81 51 121 Q 113 71 161 q
18 12 022 DC2 (device control 2) 50 32 062 2 82 52 122 R 114 72 162 r
19 13 023 DC3 (device control 3) 51 33 063 3 83 53 123 S 115 73 163 s
20 14 024 DC4 (device control 4) 52 34 064 4 84 54 124 T 116 74 164 t
21 15 025 NAK (negative acknowledge) 53 35 065 5 85 55 125 U 117 75 165 u
22 16 026 SYN (synchronous idle) 54 36 066 6 86 56 126 V 118 76 166 v
23 17 027 ETB (end of trans. block) 55 37 067 7 87 57 127 W 119 77 167 w
24 18 030 CAN (cancel) 56 38 070 8 88 58 130 X 120 78 170 x
25 19 031 EM (end of medium) 57 39 071 9 89 59 131 Y 121 79 171 y
26 1A 032 SUB (substitute) 58 3A 072 : 90 5A 132 Z 122 7A 172 z
27 1B 033 ESC (escape) 59 3B 073 ; 91 5B 133 [ 123 7B 173 {
28 1C 034 FS (file separator) 60 3C 074 < 92 5C 134 \ 124 7C 174  
29 1D 035 GS (group separator) 61 3D 075 = 93 5D 135 ] 125 7D 175 }
30 1E 036 RS (record separator) 62 3E 076 > 94 5E 136 ^ 126 7E 176 ~
31 1F 037 US (unit separator) 63 3F 077 ? 95 5F 137 _ 127 7F 177 DEL

扩充字符集(Extended Character Set)

image:查ASC码-ascii.gif

ISO Latin-1字符集(编码160-255)

编码 字符 编码 字符 编码 字符 编码 字符
160   172 ¬ 184 ¸ 196 Ä
161 ¡ 173   185 ¹ 197 Å
162 ¢ 174 ® 186 º 198 Æ
163 £ 175 ÷ 187 » 199 Ç
164 ¤ 176   188 ¼ 200 È
165 ¥ 177 ± 189 ½ 201 É
166 ¦ 178 ² 190 ¾ 202 Ê
167 179 ³ 191 ¿ 203 Ë
168 ¨ 180 ´ 192 À 204 Ì
169 © 181 µ 193 Á 205 Í
170 ª 182 194 Â 206 Î
171 « 183 · 195 Ã 207 Ï
   
编码 字符 编码 字符 编码 字符 编码 字符
208 Ð 220 Ü 232 è 244 ô
209 Ñ 221 Ý 233 é 245 õ
210 Ò 222 Þ 234 ê 246 ö
211 Ó 223 ß 235 ë 247 ÷
212 Ô 224 à 236 ì 248 ø
213 Õ 225 á 237 í 249 ù
214 Ö 226 â 238 î 250 ú
215 227 ã 239 ï 251 û
216 Ø 228 ä 240 ð 252 ü
217 Ù 229 å 241 ñ 253 ý
218 Ú 230 æ 242 ò 254 þ
219 Û 231 ç 243 ó 255 ÿ
分享到:
评论

相关推荐

    VB chr()码值-ASC II编码表

    ### VB chr()函数与ASCII编码表详解 #### VB chr()函数概述 在Visual Basic (VB) 编程语言中,`Chr()` 函数是一个非常重要的内置函数,用于将指定的ASCII码值转换为其对应的字符。这在处理文本数据时特别有用,...

    ASC2编码表

    ASC2表,含有八进制,十进制,十六进制的ASC2表

    ASC II码完整码表

    ASC II码大全,全部都有,下载了包你不吃亏 例:0——30(适用于WIN系统)

    ASC II码对照表

    ASC II码作为计算机科学中的基础编码体系之一,其对照表对于理解和处理文本信息至关重要。尽管现代编码体系更加丰富多样,但ASC II码的影响力依然深远,特别是在英文环境下的数据处理中,其地位无可替代。掌握ASC II...

    所有asc ii 码的总结

    标题中的“所有asc ii 码的总结”表明我们要探讨的是ASCII码,这是一个广泛使用的字符编码标准,特别是在计算机科学和编程领域。ASCII(American Standard Code for Information Interchange,美国信息交换标准代码...

    ASC编码对照表

    ### ASCII编码对照表详解 ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是一种基于拉丁字母的一套电脑编码系统,它主要用于显示现代英语和其他西欧语言。在计算机科学中,...

    asc ii和字符对应值

    asc ii和字符对应值,比较适合于VB软件开发,对于从事硬件的朋友来说,可以熟悉下硬件是如何编码的

    《ASCII编码表》

    《ASCII编码表》是计算机领域基础且至关重要的一个知识点,它是早期计算机系统中用于文本表示的标准之一。ASCII,全称为美国标准信息交换代码(American Standard Code for Information Interchange),最初设计于...

    ASCⅡ码 _码表 _ 查询

    供专业人士性学习ASCⅡ码用,使用非常方便,一点即可看。

    ASC码查询表

    ASC码查询表。对ASC码不熟悉的同学,可以作为临时参考文档哦

    ASCⅡ+Unicode编码

    ASCⅡ(American Standard Code for Information Interchange,美国信息交换标准代码)和Unicode是两种广泛使用的字符编码系统,它们在不同的场景下发挥着关键作用。 首先,让我们了解一下ASCⅡ编码。ASCⅡ编码是...

    ASC码对照表

    详细的ASC码对照表,含16.10.8进制

    字库文件(HZK12 HZK16 ASC II)

    本文将深入探讨标题和描述中提到的"字库文件(HZK12 HZK16 ASC II)",以及它们在单片机应用中的作用。 首先,让我们了解什么是字库文件。字库文件,也称为字体库,是一系列预定义字符的集合,这些字符通常以图形...

    asc码对照表

    从给定的文件信息来看,虽然标题和描述都是“asc码对照表”,但实际上内容与之无关,而是关于Java EE(J2EE)架构、组件、规范以及开发过程的详细描述。下面,我们将从这些信息中提炼出关键的IT知识点。 ### Java ...

    ASCⅡ码表.htm

    ASCⅡ码表.htm

    asc.rar_ASC_ASC码_asc在线转换_asc字符转换_asc码转换为十

    在IT领域,ASC字符,全称为ASCII(American Standard Code for Information Interchange,美国信息交换标准代码),是一种基于拉丁字母的一套电脑编码系统,最初被设计为7位的二进制数来表示128种可能的字符。...

    char java c# 用的asc ASCⅡ码

    ASC Ⅱ 码是美国信息交换标准码(American Standard Code for Information Interchange),是一种最常用的字符编码标准。它是由美国国家标准学会(American National Standards Institute)于1963年制定的。 ASC Ⅱ...

    ASC II码表格完整版

    本表格收集于网路经过详细的整理,获得完整的收集有全部的ascii。

Global site tag (gtag.js) - Google Analytics