原创 ASCII码表

2007-4-26 23:23 4559 8 8 分类: MCU/ 嵌入式

常用 ASCII码表



代码


字符


代码


字符


代码


字符


代码


字符


代码


字符


32



52


4


72


H


92


\


112


p


33


!


53


5


73


I


93


]


113


q


34



54


6


74


J


94


^


114


r


35


#


55


7


75


K


95


_


115


s


36


$


56


8


76


L


96


`


116


t


37


%


57


9


77


M


97


a


117


u


38


&


58


:


78


N


98


b


118


v


39



59


;


79


O


99


c


119


w


40


(


60


<  


80


P


100


d


120


x


41


)


61


=


81


Q


101


e


121


y


42


*


62


>  


82


R


102


f


122


z


43


+


63


?


83


S


103


g


123


{


44


,


64


@


84


T


104


h


124


|


45


-


65


A


85


U


105


i


125


}


46


.


66


B


86


V


106


j


126


~


47


/


67


C


87


W


107


k




48


0


68


D


88


X


108


l




49


1


69


E


89


Y


109


m




50


2


70


F


90


Z


110


n




51


3


71


G


91


[


111


o




目前使用最广泛的西文字符集及其编码是 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 字符集和编码:


点击看大图

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /3 下一条