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

牽著老婆滿街逛

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

Code page

轉(zhuǎn)載自: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) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   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久久久久久再现| 久久精品国产亚洲一区二区| 久久久噜噜噜久久人人看| 裸体歌舞表演一区二区| 欧美激情成人在线视频| 91久久久一线二线三线品牌| 亚洲精品自在久久| 亚洲午夜在线视频| 久久久久久自在自线| 欧美精品v日韩精品v韩国精品v | 一区二区三区在线免费观看| 亚洲国产精品精华液网站| 9国产精品视频| 欧美一区二区三区在线观看| 欧美福利电影网| 亚洲先锋成人| 噜噜噜躁狠狠躁狠狠精品视频| 99国产精品久久| 亚洲精品国偷自产在线99热| 亚洲午夜精品一区二区三区他趣 | 久久综合亚州| 99re热精品| 久久人91精品久久久久久不卡 | 欧美日韩免费一区二区三区视频| 欧美性片在线观看| 亚洲国产99精品国自产| 午夜精品影院| 欧美大片免费久久精品三p | 亚洲一区二区三区在线| 久久精品国产77777蜜臀| 亚洲国产视频一区二区| 欧美中文字幕在线观看| 欧美日韩精品一区二区三区| 精品69视频一区二区三区| 亚洲欧美日韩一区二区| 亚洲欧洲日本国产| 久久久午夜电影| 国产一区二区成人| 亚洲一区国产精品| 亚洲日本免费| 蜜桃伊人久久| 影音先锋成人资源站| 性欧美video另类hd性玩具| 亚洲精品在线一区二区| 欧美aa在线视频| 亚洲第一毛片| 欧美成人综合一区| 免费高清在线一区| 在线免费观看日韩欧美| 麻豆91精品| 久久一本综合频道| 亚洲第一综合天堂另类专| 久久综合影视| 久久综合九色综合欧美就去吻| 国语自产精品视频在线看| 欧美一级二级三级蜜桃| 亚洲综合清纯丝袜自拍| 国产精品女人网站| 欧美一区二区三区日韩| 午夜精品一区二区三区四区| 国产精品三上| 久久国产精品免费一区| 久久精品99国产精品酒店日本| 国产夜色精品一区二区av| 久久综合五月| 欧美大胆成人| 亚洲午夜激情在线| 亚洲欧美999| 一区视频在线看| 亚洲国产成人在线| 欧美日韩免费观看一区二区三区| 麻豆成人小视频| 久久天天躁夜夜躁狠狠躁2022| 亚洲一级片在线看| 国产欧美日韩91| 裸体一区二区三区| 欧美精品一级| 午夜久久久久久| 久久九九国产精品怡红院| 亚洲黄色大片| 亚洲一区日韩在线| 精品999成人| 亚洲美女av黄| 国产麻豆精品theporn| 久久综合久久88| 欧美片第1页综合| 激情综合久久| 午夜精品一区二区在线观看| 午夜日韩福利| 亚洲精品免费观看| 一本一本久久a久久精品牛牛影视| 国产精品久久久久影院亚瑟| 久久综合九色综合久99| 欧美日韩成人一区二区| 欧美一区二区视频在线| 老司机亚洲精品| 午夜精品福利视频| 久久久久国产免费免费| 亚洲视频狠狠| 久久午夜激情| 性做久久久久久| 欧美成人一区二区三区在线观看| 亚洲欧美日韩一区二区在线| 久久五月天婷婷| 亚洲网站视频福利| 久久久免费精品| 欧美一区二区在线看| 欧美激情麻豆| 久久综合给合| 国产精品久久久久天堂| 亚洲精品日韩激情在线电影| 在线精品国产成人综合| 午夜精品久久久久久久99水蜜桃| 亚洲毛片在线免费观看| 久久久免费精品视频| 欧美伊人久久久久久久久影院| 欧美视频导航| 99国产精品视频免费观看一公开| 亚洲欧洲精品一区二区三区不卡| 久久国产精品毛片| 久久精品视频免费| 国产婷婷色一区二区三区四区 | 香蕉成人伊视频在线观看| 亚洲午夜女主播在线直播| 欧美精品v日韩精品v国产精品| 欧美激情第六页| 亚洲欧洲日本在线| 蜜月aⅴ免费一区二区三区 | 在线免费观看日韩欧美| 欧美一区二区在线看| 久久se精品一区二区| 国产欧美视频在线观看| 久久九九久精品国产免费直播| 一本一本大道香蕉久在线精品| 亚洲精品国产精品国自产观看| 久久这里只有| 亚洲高清中文字幕| 亚洲毛片视频| 欧美午夜不卡在线观看免费| 一区二区三区视频在线看| 亚洲欧美成人综合| 国产伦精品一区二区三| 欧美伊人精品成人久久综合97| 久久亚洲私人国产精品va媚药| 伊人久久久大香线蕉综合直播| 蜜桃av综合| 日韩视频久久| 亚洲男女自偷自拍| 国产一区二区0| 麻豆精品一区二区av白丝在线| 亚洲欧洲日韩综合二区| 午夜精品久久久久久久99热浪潮| 国产亚洲综合在线| 毛片精品免费在线观看| 亚洲精品在线观| 欧美一区二区黄色| 在线播放豆国产99亚洲| 欧美精品一卡| 欧美一区二区成人6969| 欧美大片一区二区三区| 一区二区三区成人精品| 国产午夜精品久久久久久免费视| 久久夜色精品亚洲噜噜国产mv| 亚洲精品视频在线| 久久久成人网| 在线综合+亚洲+欧美中文字幕| 国产日韩精品在线观看| 免费av成人在线| 亚洲一区二区三区午夜| 嫩草国产精品入口| 亚洲免费影院| 亚洲人成在线观看网站高清| 国产麻豆9l精品三级站| 你懂的国产精品永久在线| 亚洲素人在线| 亚洲欧洲综合| 久久综合伊人77777| 亚洲中字在线| 亚洲人精品午夜| 国外成人在线| 国产精品第十页| 欧美精品日韩综合在线| 久久久99爱| 亚洲欧美日韩精品久久奇米色影视| 你懂的国产精品| 久久国产精品亚洲77777| 中文有码久久| 亚洲美女精品一区| 亚洲国产欧美一区二区三区同亚洲| 国产精品无人区| 欧美日韩综合视频| 欧美14一18处毛片| 久久久国产精品亚洲一区 | 亚洲第一网站免费视频| 国产日韩精品在线播放| 欧美色一级片| 欧美日韩精品中文字幕|