The IBM origin of the numbering scheme is reflected in the fact that the smallest (first) numbers are assigned to variations of IBM's EBCDIC encoding and slightly larger numbers refer to variations of IBM's extended ASCII encoding as used in its PC hardware. IBM introduced the concept of systematically assigning a small, but globally unique, 16 bit number to each character encoding that a computer system or collection of computer systems might encounter. The multitude of character sets leads many vendors to recommend Unicode. HP developed a series of symbol sets, each with an associated symbol set code, to encode both its own character sets and other vendors’ character sets. The terminology, however, is different: What others call a character set, HP calls a symbol set, and what IBM or Microsoft call a code page, HP calls a symbol set code. Hewlett-Packard uses a similar concept in its HP-UX operating system and its Printer Command Language (PCL) protocol for printers (either for HP printers or not). Vendors that use a code page system allocate their own code page number to a character encoding, even if it is better known by another name for example, UTF-8 has been assigned page numbers 1208 at IBM, 65001 at Microsoft, and 4110 at SAP. Originally, the code page numbers referred to the page numbers in the IBM standard character set manual, a condition which has not held for a long time. In the case when there is a plethora of character sets (like in IBM), identifying character sets through a number is a convenient way to distinguish them. The majority of vendors identify their own character sets by a name. The term "code page" originated from IBM's EBCDIC-based mainframe systems, but Microsoft, SAP, and Oracle Corporation are among the vendors that use this term. (In some contexts these terms are used more precisely see Character encoding § Character sets, character maps and code pages.) Typically each number represents the binary value in a single byte. In computing, a code page is a character encoding and as such it is a specific association of a set of printable characters and control characters with unique numbers. Dated classifications of computing character sets
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |