Π‘ΡΠ°Π½Π΄Π°ΡΡ ASCII Π΅ ΠΏΡΠΈΠ΅Ρ ΠΏΡΠ΅Π· 1963 Π³. ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π΅Π΄Π²Π° Π»ΠΈ Π½ΡΠΊΠΎΠΉ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°, ΡΠΈΠΉΡΠΎ ΠΏΡΡΠ²ΠΈ 128 ΡΠΈΠΌΠ²ΠΎΠ»Π° Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Ρ ΠΎΡ ASCII. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π΄ΠΎ ΠΊΡΠ°Ρ Π½Π° ΠΌΠΈΠ½Π°Π»ΠΈΡ Π²Π΅ΠΊ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ EBCDIC β ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π·Π° ΠΌΠ΅ΠΉΠ½ΡΡΠ΅ΠΉΠΌΠΎΠ²Π΅ IBM ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΡΡΠ²Π΅ΡΡΠΊΠΈ ΠΊΠ»ΠΎΠ½ΠΈΠ½Π³ ΠΠ‘ ΠΠΠ. EBCDIC ΠΎΡΡΠ°Π²Π° ΠΎΡΠ½ΠΎΠ²Π½Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° Π² z/OS β ΡΡΠ°Π½Π΄Π°ΡΡΠ½Π° ΠΠ‘ Π·Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΠΌΠ΅ΠΉΠ½ΡΡΠ΅ΠΉΠΌΠΎΠ²Π΅ IBM Z.
Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π²Π΅Π΄Π½Π°Π³Π° ΠΏΡΠ°Π²ΠΈ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠΎΠ³Π»Π΅Π΄ Π½Π° EBCDIC, Π΅, ΡΠ΅ Π±ΡΠΊΠ²ΠΈΡΠ΅ Π½Π΅ ΡΠ° ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ: ΠΌΠ΅ΠΆΠ΄Ρ I ΠΈ J ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ R ΠΈ S ΠΎΡΡΠ°Π²Π°Ρ Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ (Π½Π° ΠΠ‘ ΠΠΠ ΠΏΠΎ ΡΠ΅Π·ΠΈ ΠΏΡΠΎΠΌΠ΅ΠΆΠ΄ΡΡΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π½Π° ΠΊΠΈΡΠΈΠ»ΠΈΡΠ°). ΠΠΎΠΌΡ Π»ΠΈ Π±ΠΈ Π΄ΠΎΡΠ»ΠΎ Π½Π° ΡΠΌ Π΄Π° ΠΊΠΎΠ΄ΠΈΡΠ° Π±ΡΠΊΠ²ΠΈ Ρ Π½Π΅ΡΠ°Π²Π½ΠΈ ΡΠ°Π·ΡΡΠΎΡΠ½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ΅Π΄Π½ΠΈΡΠ΅ Π±ΡΠΊΠ²ΠΈ?

Π‘Π°ΠΌΠΎΡΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ EBCDIC (Β«Extended BCDICΒ») Π½Π°ΠΌΠ΅ΠΊΠ²Π°, ΡΠ΅ ΡΠ°Π·ΠΈ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° β Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ASCII β Π½Π΅ Π΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° Π½Π° ΠΏΡΠ°Π·Π½ΠΎ ΠΌΡΡΡΠΎ, Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠ΅ΡΡΠΎΠ±ΠΈΡΠ½Π°ΡΠ° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ° BCDIC, ΠΊΠΎΡΡΠΎ ΡΠ΅ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π»Π° ΠΎΡ (1954):

ΠΡΠΌΠ° Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π° ΠΎΠ±ΡΠ°ΡΠ½Π° ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡ: ΡΠ΄ΠΎΠ±Π½Π° ΡΠ΅ΡΡΠ° Π½Π° BCDIC, Π·Π°Π³ΡΠ±Π΅Π½Π° ΠΏΡΠΈ ΠΏΡΠ΅Ρ
ΠΎΠ΄Π° ΠΊΡΠΌ EBCDIC, Π±Π΅ΡΠ΅, ΡΠ΅ Π½Π° ΡΠΈΡΡΠΈΡΠ΅ 0β9 ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ 0-9. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΠ°Π·ΡΠΈΠ²ΠΈΡΠ΅ ΠΎΡ ΡΠ΅Π΄Π΅ΠΌ ΠΊΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρ I ΠΈ J ΠΈ ΠΎΡΠ΅ΠΌ ΠΊΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρ R ΠΈ S Π² BCDIC Π²Π΅ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ
Π°. ΠΠ°ΠΊ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ
Π°?
ΠΡΡΠΎΡΠΈΡΡΠ° Π½Π° (E)BCDIC Π·Π°ΠΏΠΎΡΠ²Π° Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΠΈΡΡΠΎΡΠΈΡΡΠ° Π½Π° IBM β Π΄ΡΠ»Π³ΠΎ ΠΏΡΠ΅Π΄ΠΈ Π΅Π»Π΅ΠΊΡΡΠΎΠ½Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠΈ. IBM Π΅ ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π° Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠ»ΠΈΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΡΠΈΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΎΡ ΠΊΠΎΠΈΡΠΎ Π½Π°ΠΉ-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΎ Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π»Π° Π΅ Π±ΠΈΠ»Π° Β«Tabulating Machine CompanyΒ», ΠΎΡΠ½ΠΎΠ²Π°Π½Π° ΠΏΡΠ΅Π· 1896 Π³. ΠΎΡ Π₯Π΅ΡΠΌΠ°Π½ Π₯ΠΎΠ»Π΅ΡΠΈΡ β ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΠ°ΡΠ΅Π»Ρ Π½Π° . ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΈΡΠ΅ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΈ ΠΏΡΠΎΡΡΠΎ Π±ΡΠΎΡΡ Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ ΠΏΠ΅ΡΡΠΎΠΊΠ°ΡΡΠΈ, ΠΏΡΠΎΠ±ΠΈΡΠΈ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΠΌΡΡΡΠΎ; Π½ΠΎ ΠΏΡΠ΅Π· 1905 Π³. Π₯ΠΎΠ»Π΅ΡΠΈΡ Π·Π°ΠΏΠΎΡΠ²Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ Π½Π° Π΄Π΅ΡΠ΅ΡΠΈΡΠ½ΠΈ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΈ. ΠΡΡΠΊΠ° ΠΊΠ°ΡΡΠ° Π·Π° Π΄Π΅ΡΠ΅ΡΠΈΡΠ΅Π½ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ ΠΏΠΎΠ»Π΅ΡΠ° Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° Π΄ΡΠ»ΠΆΠΈΠ½Π°, Π° ΡΠΈΡΠ»Π°ΡΠ°, Π·Π°ΠΏΠΈΡΠ°Π½ΠΈ Π² ΡΠ΅Π·ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° Π² ΠΎΠ±ΠΈΡΠ°Π΅Π½ Π΄Π΅ΡΠ΅ΡΠΈΡΠ΅Π½ ΡΠΎΡΠΌΠ°Ρ, ΡΠ΅ ΡΡΠΌΠΈΡΠ°Ρ ΠΏΡΠ΅Π· ΡΡΠ»Π°ΡΠ° ΠΊΠΎΠ»ΠΎΠ΄Π°. Π Π°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ° Π½Π° ΠΏΠΎΠ»Π΅ΡΠ° ΡΠ΅ Π·Π°Π΄Π°Π²Π° ΡΡΠ΅Π· ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΈΡΠΈ Π½Π° ΠΊΠΎΠΌΡΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΠΏΠ»Π°ΡΠΊΠ° Π½Π° ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΡΠ°Π·ΠΈ ΠΏΠ΅ΡΡΠΎΠΊΠ°ΡΡΠ° Π½Π° Π₯ΠΎΠ»Π΅ΡΠΈΡ, Π² ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π½Π° ΠΠΎΠ½Π³ΡΠ΅ΡΠ°, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π΅ Π½Π°Π±ΠΈΡΠΎ ΡΠΈΡΠ»ΠΎΡΠΎ 23456789012345678, Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΊΠ°ΠΊ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΎ Π½Π° ΠΏΠΎΠ»Π΅ΡΠ°:

ΠΠ°ΠΉ-Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΈΡΠ΅ Π±ΠΈΡ Π° ΠΌΠΎΠ³Π»ΠΈ Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Ρ, ΡΠ΅ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ° Π½Π° Π₯ΠΎΠ»Π΅ΡΠΈΡ ΠΈΠΌΠ° 12 ΡΠ΅Π΄Π° Π·Π° ΠΎΡΠ²ΠΎΡΠΈ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π·Π° ΡΠΈΡΡΠΈΡΠ΅ ΡΠ° Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΈ Π΄Π΅ΡΠ΅Ρ; Π° Π² BCDIC Π·Π° Π²ΡΡΠΊΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ Π½Π° ΡΡΠ°ΡΡΠΈΡΠ΅ Π΄Π²Π° Π±ΠΈΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ°ΠΌΠΎ 12 ΠΊΠΎΠ΄Π° ΠΎΡ 16 Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ.
Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΠΎΠ²Π° Π½Π΅ Π΅ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΡΡΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅. ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π₯ΠΎΠ»Π΅ΡΠΈΡ Π΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ΠΈΠ» Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅Π΄ΠΎΠ²Π΅ Π·Π° βΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΠΎΡΠΌΠ΅ΡΠΊΠΈβ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ΅ ΡΡΠΌΠΈΡΠ°Ρ, Π° ΠΏΡΠΎΡΡΠΎ ΡΠ΅ Π±ΡΠΎΡΡ β ΠΊΠ°ΠΊΡΠΎ Π² Π½Π°ΠΉ-ΡΠ°Π½Π½ΠΈΡΠ΅ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΈ. (ΠΠ½Π΅Ρ Π±ΠΈΡ ΠΌΠ΅ Π³ΠΈ Π½Π°ΡΠ΅ΠΊΠ»ΠΈ βΠ±ΠΈΡΠΎΠ²ΠΈ ΠΏΠΎΠ»Π΅ΡΠ°β.) ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΡΡΠ΅Π΄ βΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈΡΠ΅ ΠΎΡΠΌΠ΅ΡΠΊΠΈβ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π·Π°Π΄Π°Π΄Π°Ρ Π³ΡΡΠΏΠΎΠ²ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ: Π°ΠΊΠΎ ΠΏΡΠΈ ΡΠ°Π±ΡΠ»ΠΈΡΠ°Π½Π΅ Π±ΡΡ Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π½Π΅ ΡΠ°ΠΌΠΎ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»Π½ΠΈ ΡΡΠΌΠΈ, Π½ΠΎ ΠΈ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ, ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΡΡ ΡΠΏΠΈΡΠ°ΡΠ΅, ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΈ Π΄Π° Π΅ ΠΎΡ Π³ΡΡΠΏΠΎΠ²ΠΈΡΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ, ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡΡ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π·Π°ΠΏΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈΡΠ΅ ΡΡΠΌΠΈ ΠΎΡ ΡΠΈΡΡΠΎΠ²ΠΈΡΠ΅ Π΄ΠΈΡΠΏΠ»Π΅ΠΈ Π½Π° Ρ Π°ΡΡΠΈΡ, Π΄Π° Π½ΡΠ»ΠΈΡΠ° Π΄ΠΈΡΠΏΠ»Π΅Ρ ΠΈ Π΄Π° Π²ΡΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈ ΡΠ°Π±ΡΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ΅ΡΠΎΠ²ΠΎΠ΄Π½ΠΈ Π±Π°Π»Π°Π½ΡΠΈ, Π³ΡΡΠΏΠ° ΠΊΠ°ΡΡΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° Π΄Π°ΡΠ° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠ°Π³Π΅Π½Ρ.
ΠΡΠΌ 1920 Π³., ΠΊΠΎΠ³Π°ΡΠΎ Π₯ΠΎΠ»Π΅ΡΠΈΡ Π²Π΅ΡΠ΅ Π΅ Π² ΠΏΠ΅Π½ΡΠΈΠΎΠ½Π½Π° Π²ΡΠ·ΡΠ°ΡΡ, Π² ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π°Π²Π»ΡΠ·ΠΎΡ
Π° βΠΏΠ΅ΡΠ°ΡΡΡΠΈ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΈβ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π°Ρ
Π° Ρ ΡΠ΅Π»Π΅ΡΠ°ΠΉΠΏ ΠΈ ΠΌΠΎΠΆΠ΅Ρ
Π° ΡΠ°ΠΌΠΈ Π΄Π° ΠΏΠ΅ΡΠ°ΡΠ°Ρ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈ ΡΡΠΌΠΈ, Π±Π΅Π· Π΄Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ Π½Π°ΠΌΠ΅ΡΠ° ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°. Π‘Π»ΠΎΠΆΠ½ΠΎΡΡΡΠ° Π²Π΅ΡΠ΅ ΡΠ΅ ΡΡΡΡΠΎΠ΅ΡΠ΅ Π² ΡΠΎΠ²Π°, Π΄Π° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΠΊΡΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΎΡΠ½Π°ΡΡ Π²ΡΡΠΊΠΎ ΠΎΡ Π½Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½ΠΈΡΠ΅ ΡΠΈΡΠ»Π°. ΠΡΠ΅Π· 1931 Π³. IBM ΡΠ΅ΡΠ°Π²Π° Π΄Π° ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π²Π° Π±ΡΠΊΠ²ΠΈΡΠ΅ Ρ βΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΠΎΡΠΌΠ΅ΡΠΊΠΈβ: ΠΎΡΠΌΠ΅ΡΠΊΠ°ΡΠ° Π² 12-ΡΠΈ ΡΠ΅Π΄ ΠΎΠ·Π½Π°ΡΠ°Π²Π°ΡΠ΅ Π±ΡΠΊΠ²Π°ΡΠ° ΠΎΡ A Π΄ΠΎ I, Π² 11-ΡΠΈ β ΠΎΡ J Π΄ΠΎ R, Π² Π½ΡΠ»Π΅Π²ΠΈΡ β ΠΎΡ S Π΄ΠΎ Z. ΠΠΎΠ²ΠΈΡΡ βΠ°Π»ΡΠ°Π²ΠΈΡΠ΅Π½ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡβ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠ΅ΡΠ°ΡΠ° ΠΈΠΌΠ΅ΡΠΎ Π½Π° Π²ΡΡΠΊΠ° Π³ΡΡΠΏΠ° ΠΊΠ°ΡΡΠΈ Π·Π°Π΅Π΄Π½ΠΎ Ρ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΈΡΠ΅ ΡΡΠΌΠΈ; ΠΏΡΠΈ ΡΠΎΠ²Π° Π½Π΅ΠΏΡΠΎΠ±ΠΈΡΠΈΡΡ ΡΡΡΠ»Π± ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΡΠ°ΡΠ΅ Π² ΠΈΠ½ΡΠ΅ΡΠ²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅. ΠΠ±ΡΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΠ΅ S ΡΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π²Π° Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΠΎΡ ΠΎΡΠ²ΠΎΡΠΈ 0+2, Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡΠ° 0+1 ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΎΡ ΡΡΡΠ°Ρ
, ΡΠ΅ Π΄Π²Π° ΠΎΡΠ²ΠΎΡΠ° Π΅Π΄ΠΈΠ½ Π΄ΠΎ Π΄ΡΡΠ³ Π² Π΅Π΄ΠΈΠ½ ΡΡΡΠ»Π± ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Ρ ΠΌΠ΅Ρ
Π°Π½ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π² ΡΠ΅ΡΠ΅ΡΠ°.

Π‘Π΅Π³Π° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° BCDIC ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ Π΄ΡΡΠ³Π°ΡΠ° ΡΡΡΠ°Π½Π°:

Π‘ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ²Π°, ΡΠ΅ 0 ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΡΡ ΡΠ° ΡΠ°Π·ΠΌΠ΅Π½Π΅Π½ΠΈ ΠΌΠ΅ΡΡΠ°ΡΠ°, ΡΡΠ°ΡΡΠΈΡΠ΅ Π΄Π²Π° Π±ΠΈΡΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ βΡΠΏΠ΅ΡΠΈΠ°Π»Π½Π°ΡΠ° ΠΎΡΠΌΠ΅ΡΠΊΠ°β, ΠΊΠΎΡΡΠΎ ΠΎΡ 1931 Π³. ΡΠ΅ ΠΏΡΠΎΠ±ΠΈΠ²Π° Π² ΠΏΠ΅ΡΡΠΎΠΊΠ°ΡΡΠ°ΡΠ° Π·Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡ ΡΠΈΠΌΠ²ΠΎΠ»; Π° ΠΌΠ»Π°Π΄ΡΠΈΡΠ΅ ΡΠ΅ΡΠΈΡΠΈ Π±ΠΈΡΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΡΠΈΡΠ»ΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΏΡΠΎΠ±ΠΈΠ²Π° Π² ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ°ΡΡ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ°. ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ & - / Π΄ΠΎΠ±Π°Π²ΠΈ ΡΠ΅ Π² ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΈ Π½Π° IBM ΠΏΡΠ΅Π· 30-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π² BCDIC ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° ΠΏΡΠΎΠ±ΠΈΠ²Π°Π½ΠΈΡΡΠ° Π·Π° ΡΡΡ
. ΠΠΎΠ³Π°ΡΠΎ ΡΡΠ°Π½Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΎΡΠ΅ ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌ Π±ΡΠΎΠΉ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° βΡΠΏΠ΅ΡΠΈΠ°Π»Π½Π° ΠΎΡΠΌΠ΅ΡΠΊΠ°β Π·Π°ΠΏΠΎΡΠ½Π°Ρ
Π° Π΄Π° ΠΏΡΠΎΠ±ΠΈΠ²Π°Ρ ΡΠ΅Π΄ 8 β ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½, Π² Π΅Π΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠΌΠ° Π΄ΠΎ ΡΡΠΈ ΠΏΡΠΎΠ±ΠΈΠ²Π°Π½ΠΈΡ. Π’ΠΎΠ·ΠΈ ΡΠΎΡΠΌΠ°Ρ Π½Π° ΠΏΠ΅ΡΡΠΎΠΊΠ°ΡΡΠΈΡΠ΅ ΠΎΡΡΠ°Π½Π° ΠΏΠΎΡΡΠΈ Π½Π΅ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½ Π΄ΠΎ ΠΊΡΠ°Ρ Π½Π° Π²Π΅ΠΊΠ°. Π Π‘Π‘Π‘Π ΠΎΡΡΠ°Π²ΠΈΡ
Π° IBM-ΠΎΠ²ΡΠΊΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ Π½Π° Π»Π°ΡΠΈΠ½ΠΈΡΠ°ΡΠ° ΠΈ ΠΏΡΠ½ΠΊΡΡΠ°ΡΠΈΡΡΠ°, Π° Π·Π° Π±ΡΠΊΠ²ΠΈΡΠ΅ Π½Π° ΠΊΠΈΡΠΈΠ»ΠΈΡΠ°ΡΠ° ΠΏΡΠΎΠ±ΠΈΠ²Π°Ρ
Π° Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ βΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΠΎΡΠΌΠ΅ΡΠΊΠΈβ Π² ΡΠ΅Π΄ΠΎΠ²Π΅ 12, 11, 0 β Π±Π΅Π· Π΄Π° ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Ρ Π΄ΠΎ ΡΡΠΈ ΠΏΡΠΎΠ±ΠΈΠ²Π°Π½ΠΈΡ Π² Π΅Π΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π°.
ΠΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΡΡΡ IBM 704, Π·Π° ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ΅ Π½Π΅ ΡΠ΅ ΠΌΠΈΡΠ»Π΅ΡΠ΅ Π΄ΡΠ»Π³ΠΎ: Π²Π·Π΅Ρ Π° ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠ°ΡΠ°, ΠΊΠΎΡΡΠΎ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π² ΠΏΠ΅ΡΡΠΎΠΊΠ°ΡΡΠΈΡΠ΅, ΠΈ ΡΠ°ΠΌΠΎ 0 βΠΏΠΎΡΡΠ°Π²ΠΈΡ Π° Π½Π° ΠΌΡΡΡΠΎΡΠΎ ΡΠΈβ. ΠΡΠ΅Π· 1964, ΠΏΡΠΈ ΠΏΡΠ΅Ρ ΠΎΠ΄Π° ΠΎΡ BCDIC ΠΊΡΠΌ EBCDIC, ΠΌΠ»Π°Π΄ΡΠΈΡΠ΅ ΡΠ΅ΡΠΈΡΠΈ Π±ΠΈΡΠ° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΠΈΠΌΠ²ΠΎΠ» ΠΎΡΡΠ°Π²ΠΈΡ Π° Π±Π΅Π· ΠΏΡΠΎΠΌΡΠ½Π°, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΌΠ°Π»ΠΊΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠ²Π°Ρ ΡΡΠ°ΡΡΠΈΡΠ΅ Π½Π° Π±ΠΈΡΠΎΠ²Π΅. Π’Π°ΠΊΠ° ΡΠΎΡΠΌΠ°ΡΡΡ Π½Π° ΠΏΠ΅ΡΡΠΎΠΊΠ°ΡΡΠΈΡΠ΅, ΠΈΠ·Π±ΡΠ°Π½ ΠΎΡ Π₯ΠΎΠ»Π»Π΅ΡΠΈΡ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΠΌΠΈΠ½Π°Π»ΠΈΡ Π²Π΅ΠΊ, ΠΎΠΊΠ°Π·Π° Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π²ΡΡΡ Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ Π½Π° IBM, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ IBM Z.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
