青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

Code page

轉載自:http://en.wikipedia.org/wiki/Code_page


Code page is the traditional IBM term used to map a specific set of characters to numerical code point values [1]. This is slightly different in meaning than the related terms encoding and character set. IBM and Microsoft often allocate a code page number to a character set even if that charset is better known by another name.

Whilst the term code page originated from IBM's EBCDIC-based mainframe systems, the term is most commonly associated with the IBM PC code pages. Microsoft, a maker of PC operating systems, refers to these code pages as OEM code pages, and supplements them with its own "ANSI" code pages.

Most well-known code pages, excluding those for the CJK languages and Vietnamese, fit all their code-points into 8 bits and do not involve anything more than mapping each code-point to a single bitmap, furthermore techniques such as combining characters, complex scripts etc. are not involved.

The text mode of standard (VGA compatible) PC graphics hardware is built around using an 8 bit code page, though it is possible to use two at once with some color depth sacrifice, and up to 8 may be stored in the display adaptor for easy switching [1]. There were a selection of code pages that could be loaded into such hardware. However, it is now commonplace for operating system vendors to provide their own character encoding and rendering systems that run in a graphics mode and bypass this system entirely. The character encodings used by these graphical systems (particularly Windows) are sometimes called code pages as well.

Contents

[hide]

[edit] Relationship to ASCII

The basis of the IBM PC code pages is ASCII, a 7-bit code representing 128 characters and control codes. In the past, 8-bit extensions to the ASCII code often either set the top bit to zero, or used it as a parity bit in network data transmissions. When this bit was instead made available for representing character data, another 128 characters and control codes could be represented. IBM used this extended range to encode characters used by various languages. No formal standard existed for these ‘extended character sets’; IBM merely referred to the variants as code pages, as it had always done for variants of EBCDIC encodings.

[edit] IBM PC (OEM) code pages

These code pages are most often used under MS-DOS-like operating systems. They include a lot of box drawing characters. Since the original IBM PC code page (number 437) was not really designed for international use, several incompatible variants emerged. Microsoft refers to these as the OEM code pages. Examples include:

In modern applications, operating systems and programming languages, the IBM code pages have been rendered obsolete by newer & better international standards, such as Unicode.

[edit] Other code pages of note

The following code page numbers are specific to Microsoft Windows. IBM uses different numbers for these code pages.

[edit] Windows (ANSI) code pages

Microsoft defined a number of code pages known as the ANSI code pages (as the first one, 1252 was based on an apocryphal ANSI draft of what became ISO 8859-1). Code page 1252 is built on ISO 8859-1 but uses the range 0x80-0x9F for extra printable characters rather than the C1 control codes used in ISO-8859-1. Some of the others are based in part on other parts of ISO 8859 but often rearranged to make them closer to 1252.

[edit] Criticism

Many code pages, except Unicode, suffer from several problems.

  1. Some code page vendors insufficiently document the meaning of all code point values. This decreases the reliably of handling textual data through various computer systems consistently.
  2. Some vendors add proprietary extensions to some code pages to add or change certain code point values. For example, byte \x5C in Shift-JIS can either be represented as a back slash or a yen currency symbol depending on the platform.
  3. Multiple languages can not be handled in the same program.

Due to Unicode's extensive documentation, vast repertoire of characters and stability policy of characters, these problems are rarely a concern.

Applications may also mislabel text in Windows-1252 as ISO-8859-1, the default character set for HTML. Fortunately the only difference between these code pages is that the range ISO-8859-1 reserves for control characters, Windows-1252 uses for additional printable characters. Since control characters have no function in HTML, web browsers tend to use Windows-1252 rather than ISO-8859-1.

[edit] Private code pages

When, early in the history of personal computers, users didn't find their character encoding requirements met, private or local code pages were created using Terminate and Stay Resident utilities or by re-programming BIOS EPROMs. In some cases, unofficial code page numbers were invented (e.g., cp895).

When more diverse character set support became available most of those code pages fell into disuse, with some exceptions such as the Kamenický or KEYBCS2 encoding for the Czech and Slovak alphabets. Another character set is Iran System encoding standard that was created by Iran System corporation for Persian language support. This standard was in use in Iran in DOS-based programs and after introduction of Microsoft code page 1256 this standard became obsolete. However some Windows and DOS programs using this encoding are still in use and some Windows fonts with this encoding exist.

[edit] See also

[edit] References

  1. ^ "IBM CDRA glossary".

[edit] External links

posted on 2008-11-15 22:31 楊粼波 閱讀(807) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品在线观看91| 一区精品在线播放| 亚洲欧美三级伦理| 亚洲综合日韩在线| 亚洲欧美视频一区| 香港成人在线视频| 久久久久**毛片大全| 久久综合九色综合欧美狠狠| 久久久精品免费视频| 欧美精品aa| 国产伦精品一区二区三区照片91| 国产欧美日韩不卡| 亚洲激情中文1区| 一本色道久久加勒比88综合| 亚洲欧美一区二区在线观看| 久久久国产一区二区| 亚洲电影欧美电影有声小说| 免费看成人av| 一区二区三区|亚洲午夜| 亚洲欧美日韩精品久久久久| 老司机成人网| 国产精品网站在线| 亚洲激情黄色| 性做久久久久久久久| 亚洲第一中文字幕| 午夜欧美不卡精品aaaaa| 欧美成人精品在线| 国产情人综合久久777777| 亚洲日本电影| 久久久久久夜精品精品免费| 亚洲精品国产精品国产自| 欧美中文字幕在线播放| 欧美日本高清一区| 黄色资源网久久资源365| 亚洲午夜国产成人av电影男同| 久久综合激情| 亚洲欧美日韩精品| 欧美日韩中文字幕日韩欧美| 亚洲高清资源| 久久国产精品久久精品国产| 亚洲精品日韩一| 久久久久久久久久看片| 欧美性色综合| 亚洲二区精品| 久久久久国产精品一区| 中国日韩欧美久久久久久久久| 国产亚洲观看| 亚洲免费av观看| 欧美mv日韩mv亚洲| 久久久国产精品一区二区三区| 国产精品美女诱惑| 亚洲一区二区在线| 亚洲精品你懂的| 久久九九国产精品| 国产真实精品久久二三区| 亚洲欧美视频在线观看| 99精品国产在热久久下载| 欧美承认网站| 亚洲国产精品综合| 免费在线成人| 久久综合色婷婷| 91久久精品日日躁夜夜躁国产| 欧美mv日韩mv亚洲| 欧美sm视频| 一本大道久久a久久综合婷婷| 亚洲国产小视频| 欧美国产精品va在线观看| 亚洲精品影视在线观看| 亚洲精品少妇| 国产精品你懂的在线| 欧美在线视频二区| 久久久久久九九九九| 亚洲国产va精品久久久不卡综合| 欧美国产大片| 欧美视频1区| 久久精品官网| 牛牛影视久久网| 亚洲性感美女99在线| 亚洲字幕一区二区| 一区视频在线看| 亚洲人成绝费网站色www| 欧美性猛交xxxx免费看久久久| 午夜精品久久久久久久99樱桃| 性做久久久久久久久| 亚洲成在线观看| 亚洲久久在线| 国模大胆一区二区三区| 亚洲国产高清aⅴ视频| 欧美色图天堂网| 久久综合久久综合九色| 欧美激情视频一区二区三区免费| 一本色道久久88综合日韩精品| 亚洲女性喷水在线观看一区| 在线不卡亚洲| 亚洲午夜小视频| 亚洲三级影院| 欧美一区二区福利在线| 99xxxx成人网| 久久精品视频播放| 亚洲午夜三级在线| 久久久久国产一区二区三区四区| 亚洲国产精品一区二区第四页av| 国产精品99久久99久久久二8| 99日韩精品| 久久狠狠一本精品综合网| 亚洲欧洲视频在线| 一区二区三区福利| 在线国产精品播放| 亚洲视频导航| 亚洲人久久久| 欧美在线观看视频| 中文在线不卡| 玖玖国产精品视频| 欧美一二三视频| 欧美精品二区三区四区免费看视频| 欧美亚洲系列| 美女91精品| 欧美在线一二三四区| 欧美日产一区二区三区在线观看 | 久久三级视频| 欧美淫片网站| 国产精品免费区二区三区观看| 91久久精品网| 亚洲日本理论电影| 免费日韩av电影| 欧美成黄导航| 影音先锋欧美精品| 久久久久久久久伊人| 欧美在线亚洲在线| 国产麻豆91精品| 亚洲影院免费观看| 午夜视频在线观看一区| 国产精品swag| 亚洲一区影院| 久久精品国产亚洲5555| 国产日韩欧美电影在线观看| 亚洲欧美电影院| 欧美中文字幕在线播放| 国产欧美日韩精品一区| 亚洲欧美日韩国产中文在线| 欧美中文字幕视频在线观看| 国产日韩欧美91| 久久精品免费观看| 美女脱光内衣内裤视频久久网站| 国产在线观看一区| 欧美一区二区三区免费视频| 亚洲黄色在线看| 欧美成人久久| 日韩视频免费在线观看| 亚洲综合成人婷婷小说| 国产乱码精品1区2区3区| 性欧美长视频| 欧美.日韩.国产.一区.二区| 亚洲精品一区二区三区婷婷月 | 亚洲欧美日韩另类| 久久久久久999| 亚洲国产精品高清久久久| 欧美高清视频一区二区| 日韩午夜在线电影| 欧美一级理论片| 韩国成人福利片在线播放| 久久人体大胆视频| 亚洲精品免费在线播放| 亚洲男女毛片无遮挡| 国产一级久久| 欧美成人午夜激情视频| 99热精品在线观看| 久久麻豆一区二区| 亚洲五月六月| 国产精品久久午夜| 性欧美1819sex性高清| 免费人成网站在线观看欧美高清| 91久久精品国产91久久| 国产精品成人aaaaa网站| 午夜一区二区三视频在线观看 | 亚洲深夜福利视频| 久久亚洲精品视频| 亚洲视频免费在线观看| 狠狠综合久久av一区二区小说| 欧美日本免费| 久久精品国产久精国产一老狼| 亚洲精品在线电影| 久久久中精品2020中文| 制服诱惑一区二区| 亚洲大片av| 国产亚洲综合在线| 国产精品久久久久久户外露出| 久久一日本道色综合久久| 亚洲在线中文字幕| 日韩一二三在线视频播| 麻豆精品91| 久久久国产91| 欧美综合激情网| 亚洲小说春色综合另类电影| 亚洲日本一区二区| 亚洲第一在线综合在线| 国产欧美一区二区精品性色| 欧美日韩国产小视频在线观看| 美国十次了思思久久精品导航| 久久国产高清|