ASCII码是什么? 什么是ASCII码

ASCII\u7801\u662f\u4ec0\u4e48\u554a?

ASCII码是美国信息交换标准码,共128个包括52个英文字母大小写、10个阿拉伯数字和英文标点及一些控制符;因为计算机只能识别二进代码,所以ASCII码中每一个字符都由八位二进制数表示,其中二进制代码的最高位恒为零,为了方便人们记忆又将二进制代码转换为相应的十进制数为0~127;是用来实现人与计算机交流的。

ASCII(American Standard Code for Information Interchange:美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的信息交换标准,并等同于国际标准ISO/IEC 646。
请注意,ASCII是American Standard Code for Information Interchange缩写,而不是ASCⅡ(罗马数字2),有很多人在这个地方产生了误解。

表述方式
ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。其中:
0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为8、9、10 和13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响。
32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。
65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
同时还要注意,在标准ASCII中,其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
后128个称为扩展ASCII码。许多基于x86的系统都支持使用扩展(或“高”)ASCII。扩展ASCII 码允许将每个字符的第8 位用于确定附加的128 个特殊符号字符、外来语字母和图形符号。



美国标准信息交换码,属于信息表示中的标准编码

在计算机中,所有的数据在存储和运算时都要使用二进制数表示,例如,像a、b、c、d这样的52个字母以及0、1等数字还有一些常用的符号,在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,每个人都可以约定自己的一套,这就叫编码。

而大家如果要互相通信而不造成混乱,就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。

ASCII,即美国信息交换标准代码,是基于拉丁字母的一套电脑编码系统。



美国标准信息交换代码是由美国国家标准学会制定的,它最初是美国国家标准,供不同计算机在相互通信时,用作共同遵守的西文字符编码标准,后来它被国际标准化组织定为国际标准,适用于所有拉丁文字字母。

  • 闃挎柉绉缂栫爜鏄粈涔?
    绛旓細闃挎柉绉戠爜鍊兼槸ASCII鐮鐨勯煶璇戯紝涓嶇煡閬撲负浠涔濂藉涓滆タ涓闊宠瘧杩囨潵灏辨劅瑙夊彉寰楁殑锛屽ソ浜嗭紝涓嶇綏鍡﹀暒锛佷粙缁嶅涓嬶細ASCII鐮佸叏绉版槸缇庡浗(鍥藉)淇℃伅浜ゆ崲鏍囧噯(浠)鐮侊紝涓绉嶄娇鐢7涓垨8涓簩杩涘埗浣嶈繘琛岀紪鐮佺殑鏂规锛屾渶澶氬彲浠ョ粰256涓瓧绗(鍖呮嫭瀛楁瘝銆佹暟瀛椼佹爣鐐圭鍙枫佹帶鍒跺瓧绗﹀強鍏朵粬绗﹀彿)鍒嗛厤(鎴栨寚瀹)鏁板硷紝鐢ㄤ簬鍦ㄤ笉鍚...
  • 浠涔堟槸ASCII鐮
    绛旓細缇庡浗淇℃伅浜ゆ崲鏍囧噯浠g爜銆侫SCII(AmericanStandardCodeforInformationInterchange)锛氱編鍥戒俊鎭氦鎹㈡爣鍑嗕唬鐮佹槸鍩轰簬鎷変竵瀛楁瘝鐨勪竴濂楃數鑴戠紪鐮佺郴缁燂紝涓昏鐢ㄤ簬鏄剧ず鐜颁唬鑻辫鍜屽叾浠栬タ娆ц瑷銆傚畠鏄渶閫氱敤鐨勪俊鎭氦鎹㈡爣鍑嗭紝骞剁瓑鍚屼簬鍥介檯鏍囧噯ISO/IEC646銆ascii鐮佹槸缇庡浗鏍囧噯淇℃伅浜ゆ崲浠g爜绠绉般備俊鎭湪璁$畻鏈轰笂鏄敤浜岃繘鍒惰〃绀虹殑锛岃繖绉嶈〃绀...
  • ASCII浠g爜鏄粈涔?
    绛旓細0锝31鍙127(鍏33涓)鏄帶鍒跺瓧绗︽垨閫氫俊涓撶敤瀛楃锛堝叾浣欎负鍙樉绀哄瓧绗︼級锛屽鎺у埗绗︼細LF锛堟崲琛岋級銆丆R锛堝洖杞︼級銆丗F锛堟崲椤碉級銆丏EL锛堝垹闄わ級銆丅S锛堥鏍)銆丅EL锛堝搷閾冿級绛夛紱閫氫俊涓撶敤瀛楃锛歋OH锛堟枃澶达級銆丒OT锛堟枃灏撅級銆丄CK锛堢‘璁わ級绛夛紱ASCII鍊间负8銆9銆10 鍜13 鍒嗗埆杞崲涓洪鏍笺佸埗琛ㄣ佹崲琛屽拰鍥炶溅瀛楃銆傚畠浠苟娌...
  • ascll鐮佹槸浠涔?
    绛旓細1銆ASCII鐮佹槸缇庡浗淇℃伅浜ゆ崲鏍囧噯浠g爜(AmericanStandardCodeforInformationInterchange,ASCII)锛屽畠鏄敱缇庡浗鍥藉鏍囧噯瀛︿細鍒跺畾鐨勶紝鏍囧噯鐨勫崟瀛楄妭瀛楃缂栫爜鏂规锛岀敤浜庡熀浜庢枃鏈殑鏁版嵁銆2銆佷俊鎭湪璁$畻鏈轰笂鏄敤浜岃繘鍒惰〃绀虹殑锛屼絾鏄繖绉嶈〃绀烘柟娉曞緢闅捐浜虹悊瑙f槑鐧斤紝鎵浠ヨ绠楁満涓婇兘閰嶆湁杈撳叆鍜岃緭鍑鸿澶囷紝杩欎簺璁惧鐨勪富瑕佸姛鑳藉氨鏄互涓...
  • ascii鐮佹槸浠涔鎰忔?
    绛旓細1銆佺編鍥戒俊鎭氦鎹㈡爣鍑嗕唬鐮併侫SCII(AmericanStandardCodeforInformationInterchange)锛氱編鍥戒俊鎭氦鎹㈡爣鍑嗕唬鐮佹槸鍩轰簬鎷変竵瀛楁瘝鐨勪竴濂楃數鑴戠紪鐮佺郴缁燂紝涓昏鐢ㄤ簬鏄剧ず鐜颁唬鑻辫鍜屽叾浠栬タ娆ц瑷銆傚畠鏄渶閫氱敤鐨勪俊鎭氦鎹㈡爣鍑嗭紝骞剁瓑鍚屼簬鍥介檯鏍囧噯ISO/IEC646銆2銆ASCII鐮佹槸鎸囩編鍥芥爣鍑嗕俊鎭氦鎹㈢爜锛岄夌敤浜嗗父鐢ㄧ殑128涓瓧绗︼紝鍏朵腑鍖呮嫭32涓...
  • ASCII鐮佹槸浠涔?
    绛旓細ASCII鏄缇庡浗淇℃伅浜ゆ崲鏍囧噯浠g爜锛屾槸鐜板湪閫氱敤鐨勫崟瀛楄妭缂栫爜绯荤粺锛屼娇鐢ㄦ寚瀹氱殑7 浣嶆垨8 浣嶄簩杩涘埗鏁扮粍鍚堟潵琛ㄧず128 鎴256 绉嶅彲鑳界殑瀛楃锛屽叏绉版槸American Standard Code for Information Interchange銆傛暟瀛鐨凙SCII鐮灏忎簬澶у啓瀛楁瘝鐨凙SCII鐮佸皬浜庡皬鍐欏瓧姣嶇殑ASCII鐮併傚湪鏍囧噯ASCII涓紝鍏舵渶楂樹綅(b7)鐢ㄤ綔濂囧伓鏍¢獙浣嶃傛墍璋撳鍋...
  • ascii鐮佹槸浠涔鎰忔
    绛旓細ASCII鐮佹槸涓绉嶇敤浜庤绠楁満鏁版嵁浼犺緭鐨勬爣鍑嗕唬鐮併侫SCII鐮佷娇鐢7浣嶆垨8浣嶄簩杩涘埗鏁板瓧鐨勭粍鍚堟潵琛ㄧず128鎴256涓彲鑳界殑瀛楃銆侫SCII鐮佸垎涓128涓瓧绗︾殑鏍囧噯ASCII鐮佸拰棰濆鐨128涓瓧绗︾殑鎵╁睍鍜孉SCII鐮併傛瘡涓狝SCII鐮佸瓨鍌ㄥ湪涓涓狟yte涓紝浠0鍒127鐨勬暟瀛椾唬琛ㄤ笉鍚岀殑甯哥敤绗﹀彿锛屽65浠h〃澶у啓A锛97浠h〃灏忓啓A銆侫SCII缇庡浗淇℃伅浜ゆ崲...
  • ASCII鐮佹槸浠涔鐨勭畝绉
    绛旓細ASCII锛屽叏绉版槸锛欰merican Standard Code for Information Interchange銆傛剰涓猴細缇庡浗銆佹爣鍑嗐佷俊鎭佺爜銆備氦鎹紝鏄浣欑殑璇嶆眹锛屼笉蹇呯炕璇戙
  • 扩展阅读:ascll码表对照表 ... c语言ascii码表图 ... ascii码对照图 ... ascii完整码表 256个 ... 16进制ascii码表图 ... ascii码在线转换器 ... ascii码表转换器 ... 路由器ascii码是什么 ... 标准ascii码表图 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网