这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » ascii码是什么,ascii码字符是什么

共1条 1/1 1 跳转至

ascii码是什么,ascii码字符是什么

高工
2014-06-12 10:35:38     打赏

ascii码是什么,ascii码字符是什么

ASCII码:美国(国家)信息交换标准(代)码,一种使用7个或8个二进制位进行编码的方案,
  最多可以给256个字符(包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值。目前使用最广泛的西文字符集及其编码是 ASCII 字符集和 ASCII 码( ASCII 是 American Standard Code for Information Interchange 的缩写),它同时也被国际标准化组织ISO ( International Organization for Standardization)批准为国际标准。
  ASCII码于1968年提出,用于在不同计算机硬件和软件系统中实现数据传输标准化,在大多数的小型机或全部的个人计算机都使用此码。ASCII码划分为两个集合:128个字符的标准ASCII码和附加的128个字符的扩充和ASCII码。比较EBCDIC。

常用 ASCII码表

基本的 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 字符集和编码:
键盘各键对应的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    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]