什么是ASCII 码啊?
作者&投稿:太程 (若有异议请与网页底部的电邮联系)
ASCII码:美国(国家)信息交换标准(代)码,一种使用7个或8个二进制位进行编码的方案,
最多可以给256个字符(包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值。
ASCII码于1968年提出,用于在不同计算机硬件和软件系统中实现数据传输标准化,在大多数的小型机和全部的个人计算机都使用此码。ASCII码划分为两个集合:128个字符的标准ASCII码和附加的128个字符的扩充和ASCII码。比较EBCDIC。
常用 ASCII码表
ASCII码表
ASCII值__控制字符_______ASCII值______控制字符______ASCII值____控制字符______ASCII值_____控制字符
0___________NUT____________32___________(space)_____64___________@___________96____________、
1___________SOH____________33___________!__________65___________A___________97____________a
2___________STX____________34___________”__________66___________B___________98____________b
3___________ETX____________35___________#___________67___________C___________99____________c
4___________EOT____________36___________$___________68___________D___________100___________d
5___________ENQ____________37___________%___________69___________E___________101___________e
6___________ACK____________38___________&___________70___________F___________102___________f
7___________BEL____________39___________","_________71___________G___________103___________g
8___________BS_____________40___________(___________72___________H___________104___________h
9___________HT_____________41___________)___________73___________I___________105___________i
10___________LF____________42___________*___________74___________J___________106___________j
11___________VT____________43___________+___________75___________K___________107___________k
12___________FF____________44___________","_________76___________L___________108___________l
13___________CR____________45___________-___________77___________M___________109___________m
14___________SO____________46___________.___________78___________N___________110___________n
15___________SI____________47___________/___________79___________O___________111___________o
16___________DLE___________48___________0___________80___________P___________112___________p
17___________DCI___________49___________1___________81___________Q___________113___________q
18___________DC2___________50___________2___________82___________R___________114___________r
19___________DC3___________51___________3___________83___________X___________115___________s
20___________DC4___________52___________4___________84___________T___________116___________t
21___________NAK___________53___________5___________85___________U___________117___________u
22___________SYN___________54___________6___________86___________V___________118___________v
23___________TB____________55___________7___________87___________W___________119___________w
24___________CAN___________56___________8___________88___________X___________120___________x
25___________EM____________57___________9___________89___________Y___________121___________y
26___________SUB___________58___________:___________90___________Z___________122___________z
27___________ESC___________59___________;___________91___________[___________123___________{
28___________FS____________60___________<___________92___________/___________124___________|
29___________GS____________61___________=___________93___________]___________125___________}
30___________RS____________62___________>___________94___________^___________126___________~
31___________US____________63___________?___________95___________—__________127___________DEL
目前使用最广泛的西文字符集及其编码是 ASCII 字符集和 ASCII 码( ASCII 是 American Standard Code for Information Interchange 的缩写),它同时也被国际标准化组织( International Organization for Standardization, ISO )批准为国际标准。
基本的 ASCII 字符集共有 128 个字符,其中有 96 个可打印字符,包括常用的字母、数字、标点符号等,另外还有 32 个控制字符。标准 ASCII 码使用 7 个二进位对字符进行编码,对应的 ISO 标准为 ISO646 标准。下表展示了基本 ASCII 字符集及其编码:
字母和数字的 ASCII 码的记忆是非常简单的。我们只要记住了一个字母或数字的 ASCII 码(例如记住 A 为 65 , 0 的 ASCII 码为 48 ),知道相应的大小写字母之间差 32 ,就可以推算出其余字母、数字的 ASCII 码。
虽然标准 ASCII 码是 7 位编码,但由于计算机基本处理单位为字节( 1byte = 8bit ),所以一般仍以一个字节来存放一个 ASCII 字符。每一个字节中多余出来的一位(最高位)在计算机内部通常保持为 0 (在数据传输时可用作奇偶校验位)。
由于标准 ASCII 字符集字符数目有限,在实际应用中往往无法满足要求。为此,国际标准化组织又制定了 ISO2022 标准,它规定了在保持与 ISO646 兼容的前提下将 ASCII 字符集扩充为 8 位代码的统一方法。 ISO 陆续制定了一批适用于不同地区的扩充 ASCII 字符集,每种扩充 ASCII 字符集分别可以扩充 128 个字符,这些扩充字符的编码均为高位为 1 的 8 位代码(即十进制数 128~255 ),称为扩展 ASCII 码。下表展示的是最流行的一套扩展 ASCII 字符集和编码:
以下内容转载在http://www.wyedu.sn.cn/bbs/read.php?tid=1956
ASCII码对照表 http://www.wyedu.sn.cn/bbs/attachment/Day_060402/15_2410.gif
键盘各键对应的ASCII码值。
0x1 鼠标左键
0x2 鼠标右键
0x3 CANCEL 键
0x4 鼠标中键
0x8 BACKSPACE 键
0x9 TAB 键
0xC CLEAR 键
0xD ENTER 键
0x10 SHIFT 键
0x11 CTRL 键
0x12 MEMU 键
0x13 PAUSE 键
0x14 CAPS VOCK 键
0x1B ESC 键
0x20 SPACEBAR 键
0x21 PAHE UP 键
0x22 PAGE DOWN 键
0x23 END 键
0x24 HOME 键
0x25 LEFT ARROW 键
0x26 UP ARROW 键
0x27 RIGHT ARROW 键
0x28 DOWN ARROW 键
0x29 SELECT 键
0x2A PRINT SCREEN 键
0x2B EXECUTE 键
0x2C SNAPSHOT 键
0x2D INSERT 键
0x2E DELETE 键
0x2F HELP 键
0x90 NUM LOCK 键
A 至 Z 键与 A – Z 字母的 ASCII 码相同:
值 描述
65 A 键
66 B 键
67 C 键
68 D 键
69 E 键
70 F 键
71 G 键
72 H 键
73 I 键
74 J 键
75 K 键
76 L 键
77 M 键
78 N 键
79 O 键
80 P 键
81 Q 键
82 R 键
83 S 键
84 T 键
85 U 键
86 V 键
87 W 键
88 X 键
89 Y 键
90 Z 键
0 至 9 键与数字 0 – 9 的 ASCII 码相同:
值 描述
48 0 键
49 1 键
50 2 键
51 3 键
52 4 键
53 5 键
54 6 键
55 7 键
56 8 键
57 9 键
下列常数代表数字键盘上的键:
值 描述
0x60 0 键
0x61 1 键
0x62 2 键
0x63 3 键
0x64 4 键
0x65 5 键
0x66 6 键
0x67 7 键
0x68 8 键
0x69 9 键
0x6A MULTIPLICATION SIGN (*) 键
0x6B PLUS SIGN (+) 键
0x6C ENTER 键
0x6D MINUS SIGN (–) 键
0x6E DECIMAL POINT (.) 键
0x6F DIVISION SIGN (/) 键
下列常数代表功能键:
值 描述
0x70 F1 键
0x71 F2 键
0x72 F3 键
0x73 F4 键
0x74 F5 键
0x75 F6 键
0x76 F7 键
0x77 F8 键
0x78 F9 键
0x79 F10 键
0x7A F11 键
0x7B F12 键
0x7C F13 键
0x7D F14 键
0x7E F15 键
0x7F F16 键
薄吴帕诺: ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言.它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646.ASCII ...
卢龙县17183828934: ASCII码的全称是什么 - ?
薄吴帕诺: ASCII码众所周知全称为“美国信息交换标准码,American Standard Code for Information Interchange”. ASCII码由8位二进制数组成,其中最高位为较验位,用于传输过程检验数据正确性.其余7位二进制数表示一个字符,共有128种组合.如回车的ASCII码为0001101(13),空格的ASCII码为0100000(32),“0” 的ASCII码为0110000(48),“A” 的ASCII码为1000001(65),“a”的ASCII码为1100001(97).
卢龙县17183828934: ASCII码到底是什么?希望可以说的简单易懂点,.感谢~ - ?
薄吴帕诺: ascii码说白了就是一张对照的表,将英文字符和一堆符号与数字对应起来,让计算机可以识别英文字符和符号.(汉字对应的表示unicode)
卢龙县17183828934: 计算机中什么是ASCII码啊 - ?
薄吴帕诺: 具体可以看书后的附录~目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准...
卢龙县17183828934: 请问电脑高手,何谓ASCII码?多谢! ?
薄吴帕诺: ASCII码是美国标准信息交换码的英文缩写,它包含两部分:基本的ASCII码和扩展的ASCII码.前一部分有128个字符,代码为0到127,用来表示英文字母和常用符号(包括控制符号),后一部分也有128个字符,代码为128到255,用来表示常用的图形和画线字符,例如外文符号、科技符号、绘图符号和一些有趣的扑克牌图形.
卢龙县17183828934: ASCII码是做什么的啊? ?
薄吴帕诺: ASCII码:美国(国家)信息交换标准(代)码,一种使用7个或8个二进制位进行编码的方案,最多可以给256个字符(包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值.ASCII码于1968年提出,用于在不同计算机硬件和软件系统中实现数据传输标准化,在大多数的小型机和全部的个人计算机都使用此码.ASCII码划分为两个集合:128个字符的标准ASCII码和附加的128个字符的扩充和ASCII码.比较EBCDIC.
卢龙县17183828934: ASCII码的详细解释! - ?
薄吴帕诺: 计算机内部采用二进制的方式计数,那么它为什么又能识别十进制数和各种字符、图形呢?其实,不论是数值数据还是文字、图形等,在计算机内部都采用了一种编码标准.通过编码标准可以把它转换成二进制数来进行处理,计算机将这些信息...
卢龙县17183828934: ASCII码啥意思??
薄吴帕诺: ASCII码是计算机中用得最广泛的字符集及其编码,ASCII码有7位码和8位码两种形式 譬如A的ASCII码是97(十进制).
卢龙县17183828934: 什么是ASCii编码?
薄吴帕诺: 简单的说就是一组二进制编码!每一个字母数字或其他符号都有确定的ASCII码!
卢龙县17183828934: ASCII代码是什么意思啊? - ?
薄吴帕诺: ASCII代码是计算机内部的一种表示字符的编码