ASCII码是由美国国家标准局(ANSI)制定的,它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,是目前计算机中用得最广泛的字符集及其编码。
ascii编码_ASCII编码 -概述
ASCII码是目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。
因为1位二进制数可以表示(2-1)=2种状态:0、1;而2位二进制数可以表示(2-2)=4种状态:00、01、10、11;依次类推,7位二进制 数可以表示(2-7)=128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所 以,7位ASCII码是用七位二进制数进行编码的,可以表示127个字符。
第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共定义了256个代码(从0-255),从0-32位为控制字符(ASCII control characters),从33-127位为可打印字符(ASCIIprintablecharacters)。从0-127是标准的ASCII编码,从128-255是扩展的ASCII编码。
注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程 中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶 校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
ascii编码_ASCII编码 -控制字符
二进制十进制十六进制控制字符转义字符说明000 0000000NUL0Null character(空字符)000 0001101SOH
Start of Header(标题开始)000 0010202STX
Start of Text(正文开始)000 0011303ETX
End of Text(正文结束)000 0100404EOT
End of Transmission(传输结束)000 0101505ENQ
Enquiry(请求)000 0110606ACK
Acknowledgment(收到通知)000 0111707BELaBell(响铃)000 1000808BSbBackspace(退格)000 1001909HTtHorizontal Tab(水平制表符)000 1010100ALFnLine feed(换行键)000 1011110BVTvVertical Tab(垂直制表符)000 1100120CFFfForm feed(换页键)000 1101130DCRrCarriage return(回车键)000 1110140ESO
Shift Out(不用切换)000 1111150FSI
Shift In(启用切换)001 00001610DLE
Data Link Escape(数据链路转义)001 00011711DC1
Device Control 1(设备控制1)001 00101812DC2
Device Control 2(设备控制2)001 00111913DC3
Device Control 3(设备控制3)001 01002014DC4
Device Control 4(设备控制4)001 01012115NAK
Negative Acknowledgement(拒绝接收)001 01102216SYN
Synchronous Idle(同步空闲)001 01112317ETB
End of Trans the Block(传输块结束)001 10002418CAN
Cancel(取消)001 10012519EM
End of Medium(介质中断)001 1010261ASUB
Substitute(替补)001 1011271BESCeEscape(溢出)001 1100281CFS
File Separator(文件分割符)001 1101291DGS
Group Separator(分组符)001 1110301ERS
Record Separator(记录分离符)001 1111311FUS
Unit Separator(单元分隔符)
二进制十进制十六进制字符010 00003220Space(空格)010 00013321!010 00103422“010 00113523#010 01003624$010 01013725%010 01103826&010 01113927‘010 10004028(010 10014129)010 1010422A*010 1011432B+010 1100442C,010 1101452D-010 1110462E.010 1111472F/011 000048300011 000149311011 001050322011 001151333011 010052344011 010153355011 011054366011 011155377011 100056388011 100157399011 1010583A:011 1011593B;011 1100603C<011 1101613D=011 1110623E>011 1111633F?100 00006440@100 00016541A100 00106642B100 00116743C100 01006844D100 01016945E100 01107046F100 01117147G100 10007248H100 10017349I100 1010744AJ100 1011754BK100 1100764CL100 1101774DM100 1110784EN100 1111794FO101 00008050P101 00018151Q101 00108252R101 00118353S101 01008454T101 01018555U101 01108656V101 01118757W101 10008858X101 10018959Y101 1010905AZ101 1011915B[101 1100925C
101 1101935D"]101 1110945E^101 1111955F_110 00009660`110 00019761a110 00109862b110 00119963c110 010010064d110 010110165e110 011010266f110 011110367g110 100010468h110 100110569i110 10101066Aj110 10111076Bk110 11001086Cl110 11011096Dm110 11101106En110 11111116Fo111 000011270p111 000111371q111 001011472r111 001111573s111 010011674t111 010111775u111 011011876v111 011111977w111 100012078x111 100112179y111 10101227Az111 10111237B{111 11001247C|111 11011257D}111 11101267E~
二进制十进制十六进制0111 11111277f1000 0000128801000 0001129811000 0010130821000 0011131831000 0100132841000 0101133851000 0110134861000 0111135871000 1000136881000 1001137891000 10101388a1000 10111398b1000 11001408c1000 11011418d1000 11101428e1000 11111438f1001 0000144901001 0001145911001 0010146921001 0011147931001 0100148941001 0101149951001 0110150961001 0111151971001 1000152981001 1001153991001 10101549a1001 10111559b1001 11001569c1001 11011579d1001 11101589e1001 11111599f1010 0000160a01010 0001161a11010 0010162a21010 0011163a31010 0100164a41010 0101165a51010 0110166a61010 0111167a71010 1000168a81010 1001169a91010 1010170aa1010 1011171ab1010 1100172ac1010 1101173ad1010 1110174ae1010 1111175af1011 0000176b01011 0001177b11011 0010178b21011 0011179b31011 0100180b41011 0101181b51011 0110182b61011 0111183b71011 1000184b81011 1001185b91011 1010186ba1011 1011187bb1011 1100188bc1011 1101189bd1011 1110190be1011 1111191bf1100 0000192c01100 0001193c11100 0010194c21100 0011195c31100 0100196c41100 0101197c51100 0110198c61100 0111199c71100 1000200c81100 1001201c91100 1010202ca1100 1011203cb1100 1100204cc1100 1101205cd1100 1110206ce1100 1111207cf1101 0000208d01101 0001209d11101 0010210d21101 0011211d31101 0100212d41101 0101213d51101 0110214d61101 0111215d71101 1000216d81101 1001217d91101 1010218da1101 1011219db1101 1100220dc1101 1101221dd1101 1110222de1101 1111223df1110 0000224e01110 0001225e11110 0010226e21110 0011227e31110 0100228e41110 0101229e51110 0110230e61110 0111231e71110 1000232e81110 1001233e91110 1010234ea1110 1011235eb1110 1100236ec1110 1101237ed1110 1110238ee1110 1111239ef1111 0000240f01111 0001241f11111 0010242f21111 0011243f31111 0100244f41111 0101245f51111 0110246f61111 0111247f71111 1000248f81111 1001249f91111 1010250fa1111 1011251fb1111 1100252fc1111 1101253fd1111 1110254fe1111 1111255ff
ascii编码_ASCII编码 -ASCII编码表
计算机应用技术2008-11-26 16:32 阅读249 评论1
字号:大大中中小小
今天听老师提到ASCII表了 也有点用 于是哦就组织了这篇文章 希望对大家也有用!
目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。
因为1位二进制数可以表示(2-1)=2种状态:0、1;而2位二进制数可以表示(2-2)=4种状态:00、01、10、11;依次类推,7位二进制 数可以表示(2-7)=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共定义了256个代码(从0-255),从0-32位为控制字符(ASCII control characters),从33-127位为可打印字符(ASCII printable characters)。从0-127是标准的ASCII编码,从128-255是扩展的ASCII编码。
注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程 中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶 校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
二进制十进制十六进制控制字符转义字符说明000 0000000NUL0Null character(空字符)000 0001101SOH
Start of Header(标题开始)000 0010202STX
Start of Text(正文开始)000 0011303ETX
End of Text(正文结束)000 0100404EOT
End of Transmission(传输结束)000 0101505ENQ
Enquiry(请求)000 0110606ACK
Acknowledgment(收到通知)000 0111707BELaBell(响铃)000 1000808BSbBackspace(退格)000 1001909HTtHorizontal Tab(水平制表符)000 1010100ALFnLine feed(换行键)000 1011110BVTvVertical Tab(垂直制表符)000 1100120CFFfForm feed(换页键)000 1101130DCRrCarriage return(回车键)000 1110140ESO
Shift Out(不用切换)000 1111150FSI
Shift In(启用切换)001 00001610DLE
Data Link Escape(数据链路转义)001 00011711DC1
Device Control 1(设备控制1)001 00101812DC2
Device Control 2(设备控制2)001 00111913DC3
Device Control 3(设备控制3)001 01002014DC4
Device Control 4(设备控制4)001 01012115NAK
Negative Acknowledgement(拒绝接收)001 01102216SYN
Synchronous Idle(同步空闲)001 01112317ETB
End of Trans the Block(传输块结束)001 10002418CAN
Cancel(取消)001 10012519EM
End of Medium(介质中断)001 1010261ASUB
Substitute(替补)001 1011271BESCeEscape(溢出)001 1100281CFS
File Separator(文件分割符)001 1101291DGS
Group Separator(分组符)001 1110301ERS
Record Separator(记录分离符)001 1111311FUS
Unit Separator(单元分隔符)
二进制十进制十六进制字符010 00003220Space(空格)010 00013321!010 00103422“010 00113523#010 01003624$010 01013725%010 01103826&010 01113927‘010 10004028(010 10014129)010 1010422A*010 1011432B+010 1100442C,010 1101452D-010 1110462E.010 1111472F/011 000048300011 000149311011 001050322011 001151333011 010052344011 010153355011 011054366011 011155377011 100056388011 100157399011 1010583A:011 1011593B;011 1100603C<011 1101613D=011 1110623E>011 1111633F?100 00006440@100 00016541A100 00106642B100 00116743C100 01006844D100 01016945E100 01107046F100 01117147G100 10007248H100 10017349I100 1010744AJ100 1011754BK100 1100764CL100 1101774DM100 1110784EN100 1111794FO101 00008050P101 00018151Q101 00108252R101 00118353S101 01008454T101 01018555U101 01108656V101 01118757W101 10008858X101 10018959Y101 1010905AZ101 1011915B[101 1100925C
101 1101935D"]101 1110945E^101 1111955F_110 00009660`110 00019761a110 00109862b110 00119963c110 010010064d110 010110165e110 011010266f110 011110367g110 100010468h110 100110569i110 10101066Aj110 10111076Bk110 11001086Cl110 11011096Dm110 11101106En110 11111116Fo111 000011270p111 000111371q111 001011472r111 001111573s111 010011674t111 010111775u111 011011876v111 011111977w111 100012078x111 100112179y111 10101227Az111 10111237B{111 11001247C|111 11011257D}111 11101267E~
二进制十进制十六进制0111 11111277f1000 0000128801000 0001129811000 0010130821000 0011131831000 0100132841000 0101133851000 0110134861000 0111135871000 1000136881000 1001137891000 10101388a1000 10111398b1000 11001408c1000 11011418d1000 11101428e1000 11111438f1001 0000144901001 0001145911001 0010146921001 0011147931001 0100148941001 0101149951001 0110150961001 0111151971001 1000152981001 1001153991001 10101549a1001 10111559b1001 11001569c1001 11011579d1001 11101589e1001 11111599f1010 0000160a01010 0001161a11010 0010162a21010 0011163a31010 0100164a41010 0101165a51010 0110166a61010 0111167a71010 1000168a81010 1001169a91010 1010170aa1010 1011171ab1010 1100172ac1010 1101173ad1010 1110174ae1010 1111175af1011 0000176b01011 0001177b11011 0010178b21011 0011179b31011 0100180b41011 0101181b51011 0110182b61011 0111183b71011 1000184b81011 1001185b91011 1010186ba1011 1011187bb1011 1100188bc1011 1101189bd1011 1110190be1011 1111191bf1100 0000192c01100 0001193c11100 0010194c21100 0011195c31100 0100196c41100 0101197c51100 0110198c61100 0111199c71100 1000200c81100 1001201c91100 1010202ca1100 1011203cb1100 1100204cc1100 1101205cd1100 1110206ce1100 1111207cf1101 0000208d01101 0001209d11101 0010210d21101 0011211d31101 0100212d41101 0101213d51101 0110214d61101 0111215d71101 1000216d81101 1001217d91101 1010218da1101 1011219db1101 1100220dc1101 1101221dd1101 1110222de1101 1111223df1110 0000224e01110 0001225e11110 0010226e21110 0011227e31110 0100228e41110 0101229e51110 0110230e61110 0111231e71110 1000232e81110 1001233e91110 1010234ea1110 1011235eb1110 1100236ec1110 1101237ed1110 1110238ee1110 1111239ef1111 0000240f01111 0001241f11111 0010242f21111 0011243f31111 0100244f41111 0101245f51111 0110246f61111 0111247f71111 1000248f81111 1001249f91111 1010250fa1111 1011251fb1111 1100252fc1111 1101253fd1111 1110254fe1111 1111255ff
完整的ASCII编码表如下(来源:微软MSDN站点):