導覽
近期變更
隨機頁面
新手上路
新頁面
優質條目評選
繁體
不转换
简体
繁體
13.59.116.142
登入
工具
閱讀
檢視原始碼
特殊頁面
頁面資訊
求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。
檢視 ANSI 的原始碼
←
ANSI
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您請求的操作只有這個群組的使用者能使用:
用戶
您可以檢視並複製此頁面的原始碼。
{| class="https://cn.bing.com/images/search?view=detailV2&ccid=W6r3zDgX&id=3675ACC5AD8AF1B01DD8F478390CD4F46E28AB0D&thid=OIP.W6r3zDgX7rQiVDcW5ctt1wHaEK&mediaurl=https%3a%2f%2fts1.cn.mm.bing.net%2fth%2fid%2fR-C.5baaf7cc3817eeb422543716e5cb6dd7%3frik%3dDasobvTUDDl49A%26riu%3dhttp%253a%252f%252fwww.plato-usa.org%252fsites%252fdefault%252ffiles%252fimages%252ficons%252fansiIcons_1%2b(1).png%26ehk%3dusL%252f%252bVsAmuQBVl5NNY3rrqdSiAFr7p3XofO7tDvwqJI%253d%26risl%3d%26pid%3dImgRaw%26r%3d0%26sres%3d1%26sresct%3d1%26srh%3d731%26srw%3d1300&exph=422&expw=750&q=ANSI&simid=608054768726596735&FORM=IRPRST&ck=79E9231270A9BB1BC2B737CA6885C347&selectedIndex=0&itb=0&ajaxhist=0&ajaxserp=0" style="float:right; margin: -10px 0px 10px 20px; text-align:left" |<center>'''ANSI'''<br><img src=" https://ts1.cn.mm.bing.net/th/id/R-C.5baaf7cc3817eeb422543716e5cb6dd7?rik=DasobvTUDDl49A&riu=http%3a%2f%2fwww.plato-usa.org%2fsites%2fdefault%2ffiles%2fimages%2ficons%2fansiIcons_1+(1).png&ehk=usL%2f%2bVsAmuQBVl5NNY3rrqdSiAFr7p3XofO7tDvwqJI%3d&risl=&pid=ImgRaw&r=0&sres=1&sresct=1" width="280"></center><small> 圖片來自优酷</small> |} ANSI是一种字符代码,为使计算机支持更多语言,通常使用 0x00~0x7f 范围的1 个字节来表示 1 个英文字符。超出此范围的使用0x80~0xFFFF来编码,即扩展的ASCII编码。 ==简介== 为使计算机支持更多语言,通常使用 0x80~0xFFFF 范围的 2 个字节来表示 1 个字符。比如:汉字 '中' 在中文操作系统中,使用 [0xD6,0xD0] 这两个字节存储。 不同的国家和地区制定了不同的标准,由此产生了 GB2312、GBK、GB18030、Big5、Shift_JIS 等各自的编码标准。这些使用多个字节来代表一个字符的各种汉字延伸编码方式,称为 ANSI 编码。在简体中文Windows操作系统中,ANSI 编码代表 GB2312编码;在繁体中文Windows操作系统中,ANSI编码代表Big5;在日文Windows操作系统中,ANSI 编码代表 JIS 编码。 <ref>[[李芳.计算机应用基础任务驱动教程.北京邮电大学出版社.2016.10-11]]</ref> 不同 ANSI 编码之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,存储在同一段 ANSI 编码的文本中。ANSI编码表示英文字符时用一个字节,表示中文用两个或四个字节。 ANSI编码作为中国以及部分亚太地区的多字符编码格式,Windows系统和OSX都是提供原生支持的。但是即便如此,许多国外开发者仍然在开发笔记或者文字录入类应用的时候将ANSI编码完全忽略,只加入全球通用的UTF-8编码。 ==其他字符代码== 在实际应用中接触比较多的文本编码有3种:[[ASCII]]、ANSI和UNICODE,其中ASCII码是后两种也是大多数常用编码的基础。 <ref>[[宁书林 ,刘键林.软件逆向分析实用技术.北京理工大学出版社.2013.71-72]]</ref> '''ASCII码''' 文本编码方式的基础是ASCII码,它是一个7位的编码标准,包括26个小写字母、26个大写字母、10个数字、32个符号、33个控制代码和一个空格,共128个代码。由于计算机通常采用“字节”为单位存储和交换数据信息,因此很多计算机厂家对ASCII码进行了扩充,在原来的基础上又增加了128个附加字符,如ANSI、UNICODE等字符集。 '''UNICODE''' 对于英文来讲,ASCII码就足以编码所有字符,但对于中文,则必须使用两个字节来代表一个汉字,这种表示汉字的方式习惯上称为双字节。虽然双字节可以解决中英文字符混合使用的情况,但对于不同字符系统而言,就要经过字符码转换,非常麻烦,如中英、中日、日韩混合的情况。为解决这一问题,很多公司联合起来制定了一套可以适用于全世界所有国家的字符码,不管是东方文字还是西方文字,一律用两个字节来表示,这就是UNICODE。 '''视频''' '''带你一分钟了解ANSI''' [https://haokan.baidu.com/v?pd=wisenatural&vid=14011241918485778752好看视频] ==参考文献== {{Reflist}} [[Category:312 電腦科學]]
此頁面使用了以下模板:
Template:Main other
(
檢視原始碼
)
Template:Reflist
(
檢視原始碼
)
模块:Check for unknown parameters
(
檢視原始碼
)
返回「
ANSI
」頁面