MS-DOS encodings

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(New page)
 
 
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
MS-DOS used a family of 8-bit extensions of ASCII. All code positions 0X20-0XFF are used to represent printable characters. MS-DOS Latin US is still the default encoding built into many PC ROMs.  
+
{{FormatInfo
 +
|formattype=electronic
 +
|subcat=Character encoding
 +
|thiscat=MS-DOS encodings
 +
|pronom={{PRONOM|x-fmt/130}}, {{PRONOM|x-fmt/15}}
 +
}}
 +
MS-DOS (and PC-DOS, and the IBM PC ROMs) used a family of 8-bit extensions of ASCII. All code positions 0X20-0XFF are used to represent printable characters. MS-DOS Latin US is still the default encoding built into many PC ROMs. These encodings are sometimes called the "OEM" encodings.
  
* MS-DOS Latin US (Microsoft Code Page 437) [[http://msdn.microsoft.com/en-us/library/cc195060.aspx code table]]
+
* [[CP437|MS-DOS Latin US (Microsoft Code Page 437)]] [http://msdn.microsoft.com/en-us/library/cc195060.aspx code table]
* MS-DOS Greek (Microsoft Code Page 737) [[http://msdn.microsoft.com/en-us/library/cc195062.aspx code table]]
+
* [[CP737|MS-DOS Greek (Microsoft Code Page 737)]] [http://msdn.microsoft.com/en-us/library/cc195062.aspx code table]
* MS-DOS Baltic Rim (Microsoft Code Page 775) [[http://msdn.microsoft.com/en-us/library/cc195063.aspx code table]]
+
* [[CP775|MS-DOS Baltic Rim (Microsoft Code Page 775)]] [http://msdn.microsoft.com/en-us/library/cc195063.aspx code table]
* MS-DOS Latin-1 (Microsoft Code Page 850) [[http://msdn.microsoft.com/en-us/library/cc195064.aspx code table]]
+
* [[CP850|MS-DOS Latin-1 (Microsoft Code Page 850)]] [http://msdn.microsoft.com/en-us/library/cc195064.aspx code table]
* MS-DOS Greek 1 (Microsoft Code Page 851) [[http://msdn.microsoft.com/en-us/library/cc195065.aspx code table]]
+
* [[CP851|MS-DOS Greek 1 (Microsoft Code Page 851)]] [http://msdn.microsoft.com/en-us/library/cc195065.aspx code table]
* MS-DOS Latin-2 (Microsoft Code Page 852) [[http://msdn.microsoft.com/en-us/library/cc195066.aspx code table]]
+
* [[CP852|MS-DOS Latin-2 (Microsoft Code Page 852)]] [http://msdn.microsoft.com/en-us/library/cc195066.aspx code table]
* MS-DOS Cyrillic (Microsoft Code Page 855 [[http://msdn.microsoft.com/en-us/library/cc195067.aspx code table]]
+
* [[CP855|MS-DOS Cyrillic (Microsoft Code Page 855)]] [http://msdn.microsoft.com/en-us/library/cc195067.aspx code table]
* MS-DOS Turkish (Microsoft Code Page 857 [[http://msdn.microsoft.com/en-us/library/cc195068.aspx code table]]
+
* [[CP857|MS-DOS Turkish (Microsoft Code Page 857)]] [http://msdn.microsoft.com/en-us/library/cc195068.aspx code table]
* MS-DOS Portuguese (Microsoft Code Page 860) [[http://msdn.microsoft.com/en-us/library/cc195069.aspx code table]]
+
* [[CP860|MS-DOS Portuguese (Microsoft Code Page 860)]] [http://msdn.microsoft.com/en-us/library/cc195069.aspx code table]
* MS-DOS Icelandic (Microsoft Code Page 861) [[http://msdn.microsoft.com/en-us/library/cc195070.aspx code table]]
+
* [[CP861|MS-DOS Icelandic (Microsoft Code Page 861)]] [http://msdn.microsoft.com/en-us/library/cc195070.aspx code table]
* MS-DOS Hebrew (Microsoft Code Page 862) [[http://msdn.microsoft.com/en-us/library/cc195071.aspx code table]]
+
* [[CP862|MS-DOS Hebrew (Microsoft Code Page 862)]] [http://msdn.microsoft.com/en-us/library/cc195071.aspx code table]
* MS-DOS French Canada (Microsoft Code Page 863) [[http://msdn.microsoft.com/en-us/library/cc195072.aspx code table]]
+
* [[CP863|MS-DOS French Canada (Microsoft Code Page 863)]] [http://msdn.microsoft.com/en-us/library/cc195072.aspx code table]
* MS-DOS Arabic Microsoft Code Page 864) [[http://www.ascii.ca/cp864.htm code table]]
+
* [[CP864|MS-DOS Arabic (Microsoft Code Page 864)]] [http://www.ascii.ca/cp864.htm code table]
* MS-DOS Nordic (Microsoft Code Page 865) [[http://msdn.microsoft.com/en-us/library/cc195073.aspx code table]]
+
* [[CP865|MS-DOS Nordic (Microsoft Code Page 865)]] [http://msdn.microsoft.com/en-us/library/cc195073.aspx code table]
* MS-DOS Cyrillic CIS 1 (Microsoft Code Page 866) [[http://msdn.microsoft.com/en-us/library/cc195074.aspx code table]]
+
* [[CP866|MS-DOS Cyrillic CIS 1 (Microsoft Code Page 866)]] [http://msdn.microsoft.com/en-us/library/cc195074.aspx code table]
* MS-DOS Greek 2 (Microsoft Code Page 869) [[http://msdn.microsoft.com/en-us/library/cc195075.aspx code table]]
+
* [[CP869|MS-DOS Greek 2 (Microsoft Code Page 869)]] [http://msdn.microsoft.com/en-us/library/cc195075.aspx code table]
 +
* [[CP17248|MS-DOS Arabic with Euro Sign (Microsoft Code Page 17248)]]
 +
 
 +
[[Category:IBM]]
 +
[[Category:Microsoft]]
 +
[[Category:MS-DOS]]

Latest revision as of 14:28, 21 June 2019

File Format
Name MS-DOS encodings
Ontology
PRONOM x-fmt/130, x-fmt/15

MS-DOS (and PC-DOS, and the IBM PC ROMs) used a family of 8-bit extensions of ASCII. All code positions 0X20-0XFF are used to represent printable characters. MS-DOS Latin US is still the default encoding built into many PC ROMs. These encodings are sometimes called the "OEM" encodings.

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox