Π—ΠΎΡˆΡ‚ΠΎ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ сС Π²ΠΎ Ρ€Π΅Π΄ Π²ΠΎ EBCDIC?

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄ΠΎΡ‚ ASCII бСшС усвоСн Π²ΠΎ 1963 Π³ΠΎΠ΄ΠΈΠ½Π°, Π° сСга Ρ€Π΅Ρ‚ΠΊΠΎ кој користи ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ Ρ‡ΠΈΠΈ ΠΏΡ€Π²ΠΈ 128 Π·Π½Π°Ρ†ΠΈ сС Ρ€Π°Π·Π»ΠΈΠΊΡƒΠ²Π°Π°Ρ‚ ΠΎΠ΄ ASCII. Π‘Π΅ΠΏΠ°ΠΊ, Π΄ΠΎ ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° ΠΌΠΈΠ½Π°Ρ‚ΠΈΠΎΡ‚ Π²Π΅ΠΊ, EBCDIC Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ сС ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡˆΠ΅ - стандардното ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ Π·Π° ΠΌΠ΅Ρ˜Π½Ρ„Ρ€Π΅Ρ˜ΠΌΠΈΡ‚Π΅ Π½Π° IBM ΠΈ Π½ΠΈΠ²Π½ΠΈΡ‚Π΅ совСтски ΠΊΠ»ΠΎΠ½ΠΎΠ²ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Π•Πš. EBCDIC останува ΠΏΡ€ΠΈΠΌΠ°Ρ€Π½ΠΎΡ‚ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ z/OS, стандардниот ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ систСм Π·Π° ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΡ‚Π΅ IBM Z ΠΌΠ΅Ρ˜Π½Ρ„Ρ€Π΅Ρ˜ΠΌΠΎΠ²ΠΈ.

Она ΡˆΡ‚ΠΎ вСднаш Π²ΠΈ ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΡƒΠ²Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ³Π° Π³Π»Π΅Π΄Π°Ρ‚Π΅ Π²ΠΎ EBCDIC Π΅ Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ сС Π²ΠΎ Π½ΠΈΠ·Π°: ΠΏΠΎΠΌΠ΅Ρ“Ρƒ I ΠΈ J ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ R ΠΈ S имашС нСискористСни ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ (Π½Π° ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΎΡ‚ ES Π·Π° ΠΎΠ²ΠΈΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈ дистрибуирани ΠΊΠΈΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΈ Π·Π½Π°Ρ†ΠΈ). Кој Π±ΠΈ помислил Π΄Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π° Π±ΡƒΠΊΠ²ΠΈ со Π½Π΅Π΅Π΄Π½Π°ΠΊΠ²ΠΈ ΠΏΡ€Π°Π·Π½ΠΈ мСста ΠΌΠ΅Ρ“Ρƒ сосСднитС Π±ΡƒΠΊΠ²ΠΈ?

Π—ΠΎΡˆΡ‚ΠΎ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ сС Π²ΠΎ Ρ€Π΅Π΄ Π²ΠΎ EBCDIC?

Π‘Π°ΠΌΠΎΡ‚ΠΎ ΠΈΠΌΠ΅ EBCDIC (β€žΠŸΡ€ΠΎΡˆΠΈΡ€Π΅Π½ΠΎ BCDICβ€œ) навСстува Π΄Π΅ΠΊΠ° ΠΎΠ²Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅ - Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ ASCII - Π½Π΅ Π΅ создадСно ΠΎΠ΄ Π½ΡƒΠ»Π°, Ρ‚ΡƒΠΊΡƒ Π²Ρ€Π· основа Π½Π° ΡˆΠ΅ΡΡ‚-Π±ΠΈΡ‚Π½ΠΎΡ‚ΠΎ BCDIC ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅, ΠΊΠΎΠ΅ сС користи ΠΎΡ‚Ρ‚ΠΎΠ³Π°Ρˆ IBM 704 (1954):

Π—ΠΎΡˆΡ‚ΠΎ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ сС Π²ΠΎ Ρ€Π΅Π΄ Π²ΠΎ EBCDIC?

НС постои нСпосрСдна компатибилност Π½Π°Π½Π°Π·Π°Π΄: ΠΏΠΎΠ³ΠΎΠ΄Π½Π° карактСристика Π½Π° BCDIC ΡˆΡ‚ΠΎ бСшС ΠΈΠ·Π³ΡƒΠ±Π΅Π½Π° ΠΏΡ€ΠΈ Ρ‚Ρ€Π°Π½Π·ΠΈΡ†ΠΈΡ˜Π°Ρ‚Π° ΠΊΠΎΠ½ EBCDIC бСшС Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ Π±Ρ€ΠΎΠ΅Π²ΠΈΡ‚Π΅ 0-9 ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Π°Ρ‚ Π½Π° ΡˆΠΈΡ„Ρ€ΠΈΡ‚Π΅ 0-9. Π‘Π΅ΠΏΠ°ΠΊ, ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΏΡ€Π°Π·Π½ΠΈΠ½ΠΈ ΠΎΠ΄ сСдум ΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ I ΠΈ J Π° Π²ΠΎ осум ΡˆΠΈΡ„Ρ€ΠΈ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ R ΠΈ S вСќС Π±ΠΈΠ» Π²ΠΎ BCDIC. Од ΠΊΠ°Π΄Π΅ дојдоа?

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° (E)BCDIC Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π° истоврСмСно со ΠΈΡΡ‚ΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° IBM - ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΡ€Π΅Π΄ СлСктронскитС ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈ. IBM Π΅ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½ ΠΊΠ°ΠΊΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° ΡΠΏΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΎΠ΄ ΠΊΠΎΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΡˆΠΊΠΈ Π½Π°Ρ˜Π½Π°ΠΏΡ€Π΅Π΄Π½Π° Π΅ Tabulating Machine Company, основана Π²ΠΎ 1896 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΎΠ΄ Π₯Π΅Ρ€ΠΌΠ°Π½ Π₯ΠΎΠ»Π΅Ρ€ΠΈΡ‚, ΠΏΡ€ΠΎΠ½Π°ΠΎΡ“Π°Ρ‡ΠΎΡ‚ Ρ‚Π°Π±Π΅Π»Π°Ρ‚ΠΎΡ€. ΠŸΡ€Π²ΠΈΡ‚Π΅ Ρ‚Π°Π±Π΅Π»Π°Ρ‚ΠΎΡ€ΠΈ Сдноставно Π³ΠΎ Π±Ρ€ΠΎΠ΅Π»Π΅ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΡƒΠ΄ΠΈΡ€Π°Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ со Ρ‚ΡƒΠΏΠ°Π½ΠΈΡ†ΠΈ Π½Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° Π»ΠΎΠΊΠ°Ρ†ΠΈΡ˜Π°; Π½ΠΎ Π²ΠΎ 1905 Π³ΠΎΠ΄ΠΈΠ½Π° Π₯ΠΎΠ»Π΅Ρ€ΠΈΡ‚ Π·Π°ΠΏΠΎΡ‡Π½Π° со производство Π΄Π΅Ρ†ΠΈΠΌΠ°Π»Π½Π° Ρ‚Π°Π±Π΅Π»Π°Ρ‚ΠΎΡ€ΠΈ. БСкоја ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ° Π·Π° Π΄Π΅Ρ†ΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ‚ Ρ‚Π°Π±ΡƒΠ»Π°Ρ‚ΠΎΡ€ сС ΡΠΎΡΡ‚ΠΎΠ΅ΡˆΠ΅ ΠΎΠ΄ полиња со ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° Π΄ΠΎΠ»ΠΆΠΈΠ½Π°, Π° Π±Ρ€ΠΎΠ΅Π²ΠΈΡ‚Π΅ напишани Π²ΠΎ ΠΎΠ²ΠΈΠ΅ полиња Π²ΠΎ Π²ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½Π°Ρ‚Π° Π΄Π΅Ρ†ΠΈΠΌΠ°Π»Π½Π° Ρ„ΠΎΡ€ΠΌΠ° Π±Π΅Π° сумирани Π½Π° Ρ†Π΅Π»Π°Ρ‚Π° ΠΏΠ°Π»ΡƒΠ±Π°. Π Π°ΡΡ‡Π»Π΅Π½ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ‚Π° Π½Π° полиња бСшС ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ со ΠΏΠΎΠ²Ρ€Π·ΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΆΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π·Π°ΠΊΡ€ΠΏΠΈ-ΠΏΠ°Π½Π΅Π»ΠΎΡ‚ Π½Π° Ρ‚Π°Π±ΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΎΡ‚. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΠΎΠ²Π°Π° ΠΊΠ°Ρ€Ρ‚Π° Π·Π° ΡƒΠ΄Π°Ρ€ Π½Π° Π₯ΠΎΠ»Π΅Ρ€ΠΈΡ‚, складирани Π²ΠΎ ΠšΠΎΠ½Π³Ρ€Π΅ΡΠ½Π°Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, Π±Ρ€ΠΎΡ˜ΠΎΡ‚ 23456789012345678 Π΅ јасно ΠΏΠ΅Ρ‡Π°Ρ‚Π΅Π½, Π½Π΅ΠΏΠΎΠ·Π½Π°Ρ‚ ΠΊΠ°ΠΊΠΎ ΠΏΠΎΠ΄Π΅Π»Π΅Π½ Π½Π° полиња:

Π—ΠΎΡˆΡ‚ΠΎ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ сС Π²ΠΎ Ρ€Π΅Π΄ Π²ΠΎ EBCDIC?

ΠΠ°Ρ˜Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Π»Π΅ Π΄Π΅ΠΊΠ° Π½Π° ΠΌΠ°ΠΏΠ°Ρ‚Π° Π₯ΠΎΠ»Π΅Ρ€ΠΈΡ‚ ΠΈΠΌΠ° 12 Ρ€Π΅Π΄ΠΎΠ²ΠΈ Π·Π° Π΄ΡƒΠΏΠΊΠΈ, ΠΈΠ°ΠΊΠΎ дСсСт сС Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ Π·Π° Π±Ρ€ΠΎΡ˜ΠΊΠΈ; Π° Π²ΠΎ BCDIC, Π·Π° сСкоја врСдност Π½Π° Π½Π°Ρ˜Π·Π½Π°Ρ‡Π°Ρ˜Π½ΠΈΡ‚Π΅ Π΄Π²Π° Π±ΠΈΡ‚Π°, сС користат само 12 ΠΊΠΎΠ΄ΠΎΠ²ΠΈ ΠΎΠ΄ 16 ΠΌΠΎΠΆΠ½ΠΈ.

Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, ΠΎΠ²Π° Π½Π΅ Π΅ ΡΠ»ΡƒΡ‡Π°Ρ˜Π½ΠΎ. ΠŸΡ€Π²ΠΈΡ‡Π½ΠΎ, Π₯ΠΎΠ»Π΅Ρ€ΠΈΡ‚ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π» Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π΅Π΄ΠΎΠ²ΠΈ Π·Π° β€žΠΏΠΎΡΠ΅Π±Π½ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈβ€œ ΠΊΠΎΠΈ Π½Π΅ Π±ΠΈΠ»Π΅ собирани, Ρ‚ΡƒΠΊΡƒ Сдноставно сС Π±Ρ€ΠΎΡ˜Π°Ρ‚ - ΠΊΠ°ΠΊΠΎ Π²ΠΎ ΠΏΡ€Π²ΠΈΡ‚Π΅ Ρ‚Π°Π±Π΅Π»Π°Ρ‚ΠΎΡ€ΠΈ. (ДСнСс Π±ΠΈ Π³ΠΈ Π½Π°Ρ€Π΅ΠΊΠ»Π΅ β€žΠ±ΠΈΡ‚Π½ΠΈ ΠΏΠΎΠ»ΠΈΡšΠ°β€œ.) ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, ΠΌΠ΅Ρ“Ρƒ β€žΠΏΠΎΡΠ΅Π±Π½ΠΈΡ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΈβ€œ бСшС ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° сС постават Π³Ρ€ΡƒΠΏΠ½ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ: Π°ΠΊΠΎ Ρ‚Π°Π±Π΅Π»ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π±Π°Ρ€Π°ΡˆΠ΅ Π½Π΅ само ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΈ Π·Π±ΠΈΡ€ΠΎΠ²ΠΈ, Ρ‚ΡƒΠΊΡƒ ΠΈ срСдни, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚Π°Π±ΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΎΡ‚ ќС Π·Π°ΠΏΡ€Π΅ ΠΊΠΎΠ³Π° ΠΎΡ‚ΠΊΡ€ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½Π° Π²ΠΎ кој Π±ΠΈΠ»ΠΎ ΠΎΠ΄ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΡ‚ ΠΌΠΎΡ€Π°ΡˆΠ΅ Π΄Π° Π³ΠΈ ΠΏΡ€Π΅ΠΏΠΈΡˆΠ΅ ΠΏΠΎΠ΄Π²ΠΊΡƒΠΏΠ½ΠΈΡ‚Π΅ Π·Π±ΠΈΡ€ΠΊΠΈ ΠΎΠ΄ Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½ΠΈΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈ Π½Π° Ρ…Π°Ρ€Ρ‚ΠΈΡ˜Π°, Π΄Π° ја рСсСтира Ρ‚Π°Π±Π»Π°Ρ‚Π° ΠΈ Π΄Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈ со Ρ‚Π°Π±Π΅Π»ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΡΠΌΠ΅Ρ‚ΡƒΠ²Π°ΡšΠ΅ Π½Π° смСтководствСнитС салда, Π³Ρ€ΡƒΠΏΠ° ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π°Π°Ρ‚ Π½Π° Π΅Π΄Π΅Π½ Π΄Π°Ρ‚ΡƒΠΌ ΠΈΠ»ΠΈ Π½Π° Π΅Π΄Π½Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π½Π° страна.

Π”ΠΎ 1920 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΊΠΎΠ³Π° Π₯ΠΎΠ»Π΅Ρ€ΠΈΡ‚ вСќС сС ΠΏΠ΅Π½Π·ΠΈΠΎΠ½ΠΈΡ€Π°ΡˆΠ΅, ΠΏΠΎΡ‡Π½Π°Π° Π΄Π° сС користат β€žΡ‚Π°Π±Π΅Π»Π°Ρ‚ΠΎΡ€ΠΈ Π·Π° ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅β€œ, ΠΊΠΎΠΈ Π±Π΅Π° ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ со Ρ‚Π΅Π»Π΅Ρ‚ΠΈΠΏ ΠΈ ΠΌΠΎΠΆΠ΅Π° сами Π΄Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ ΠΏΠΎΠ΄Π·Π±ΠΈΡ€ΠΎΠ²ΠΈ Π±Π΅Π· Π΄Π° Π±Π°Ρ€Π°Π°Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π΅Π½Ρ†ΠΈΡ˜Π° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΡ‚. Π’Π΅ΡˆΠΊΠΎΡ‚ΠΈΡ˜Π°Ρ‚Π° сСга бСшС Π΄Π° сС ΠΎΠ΄Ρ€Π΅Π΄ΠΈ Π½Π° ΡˆΡ‚ΠΎ сС однСсува сСкој ΠΎΠ΄ ΠΏΠ΅Ρ‡Π°Ρ‚Π΅Π½ΠΈΡ‚Π΅ Π±Ρ€ΠΎΠ΅Π²ΠΈ. Π’ΠΎ 1931 Π³ΠΎΠ΄ΠΈΠ½Π°, IBM ΠΎΠ΄Π»ΡƒΡ‡ΠΈ Π΄Π° користи β€žΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΈ ΠΎΠ·Π½Π°ΠΊΠΈβ€œ Π·Π° Π΄Π° ΠΎΠ·Π½Π°Ρ‡ΠΈ Π±ΡƒΠΊΠ²ΠΈ: ΠΎΠ·Π½Π°ΠΊΠ°Ρ‚Π° Π²ΠΎ 12-Ρ‚ΠΈΠΎΡ‚ Ρ€Π΅Π΄ ја ΠΎΠ·Π½Π°Ρ‡ΡƒΠ²Π° Π±ΡƒΠΊΠ²Π°Ρ‚Π° ΠΎΠ΄ A Π΄Π° I, Π²ΠΎ 11-Ρ‚ΠΈ - ΠΎΠ΄ J Π΄Π° R, Π½Π° Π½ΡƒΠ»Π° - ΠΎΠ΄ S Π΄Π° Z. Новиот β€žΠ°Π·Π±ΡƒΡ‡Π΅Π½ Ρ‚Π°Π±ΡƒΠ»Π°Ρ‚ΠΎΡ€β€œ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° сСкоја Π³Ρ€ΡƒΠΏΠ° ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠΈ Π·Π°Π΅Π΄Π½ΠΎ со ΠΏΠΎΡ‚Π²ΠΊΡƒΠΏΠΈΡ‚Π΅; Π²ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, Π½Π΅ΠΏΡ€Π΅ΠΊΠΈΠ½Π°Ρ‚Π°Ρ‚Π° ΠΊΠΎΠ»ΠΎΠ½Π° сС ΠΏΡ€Π΅Ρ‚Π²ΠΎΡ€ΠΈ Π²ΠΎ ΠΏΡ€Π°Π·Π½ΠΎ мСсто ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Π·Π½Π°Ρ†ΠΈΡ‚Π΅. Π’Π΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ Π²ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° S Π΅ ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΎ со ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π΄ΡƒΠΏΠΊΠΈ 0+2, Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° 0+1 ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ Π½Π΅ Π±ΠΈΠ»Π° користСна ΠΏΠΎΡ€Π°Π΄ΠΈ страв Π΄Π΅ΠΊΠ° Π΄Π²Π΅ Π΄ΡƒΠΏΠΊΠΈ Π΅Π΄Π½Π° Π΄ΠΎ Π΄Ρ€ΡƒΠ³Π° Π²ΠΎ иста ΠΊΠΎΠ»ΠΎΠ½Π° Π±ΠΈ ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π»Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΡ‡ΠΊΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ кај Ρ‡ΠΈΡ‚Π°Ρ‡ΠΎΡ‚.

Π—ΠΎΡˆΡ‚ΠΎ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ сС Π²ΠΎ Ρ€Π΅Π΄ Π²ΠΎ EBCDIC?

Π‘Π΅Π³Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ја ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° BCDIC ΠΎΠ΄ ΠΌΠ°Π»ΠΊΡƒ ΠΏΠΎΠΈΠ½Π°ΠΊΠΎΠ² Π°Π³ΠΎΠ»:

Π—ΠΎΡˆΡ‚ΠΎ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ сС Π²ΠΎ Ρ€Π΅Π΄ Π²ΠΎ EBCDIC?

ОсвСн ΡˆΡ‚ΠΎ 0 ΠΈ ΠΏΡ€Π°Π·Π½ΠΎ мСсто сС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΈ, Π½Π°Ρ˜Π·Π½Π°Ρ‡Π°Ρ˜Π½ΠΈΡ‚Π΅ Π΄Π²Π° Π±ΠΈΡ‚Π° ја Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π°Ρ‚ β€žΠΏΠΎΡΠ΅Π±Π½Π°Ρ‚Π° ΠΎΠ·Π½Π°ΠΊΠ°β€œ ΡˆΡ‚ΠΎ Π΅ Π²ΠΌΠ΅Ρ‚Π½Π°Ρ‚Π° Π²ΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ°Ρ‚Π° Π·Π° ΡƒΠ΄ΠΈΡ€Π°ΡšΠ΅ Π·Π° соодвСтниот Π·Π½Π°ΠΊ ΠΎΠ΄ 1931 Π³ΠΎΠ΄ΠΈΠ½Π°; Π° Π½Π°Ρ˜ΠΌΠ°Π»ΠΊΡƒ Π·Π½Π°Ρ‡Π°Ρ˜Π½ΠΈΡ‚Π΅ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π±ΠΈΡ‚Π° ја ΠΎΠ΄Ρ€Π΅Π΄ΡƒΠ²Π°Π°Ρ‚ Ρ†ΠΈΡ„Ρ€Π°Ρ‚Π° ΠΏΡ€ΠΎΠ±ΠΈΠ΅Π½Π° Π²ΠΎ Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ Π΄Π΅Π» ΠΎΠ΄ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ°Ρ‚Π°. ΠŸΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° симболи & - / бСшС Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π½Π° Ρ‚Π°Π±ΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° IBM Π²ΠΎ 1930-Ρ‚ΠΈΡ‚Π΅, Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ BCDIC Π½Π° ΠΎΠ²ΠΈΠ΅ Π·Π½Π°Ρ†ΠΈ ΠΎΠ΄Π³ΠΎΠ²Π°Ρ€Π° Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Π΄ΡƒΠΏΠΊΠΈΡ‚Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Π·Π° Π½ΠΈΠ². Кога бСшС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡˆΠΊΠ° Π·Π° ΡƒΡˆΡ‚Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π·Π½Π°Ρ†ΠΈ, Ρ€Π΅Π΄ΠΎΡ‚ 8 бСшС ΠΏΡ€ΠΎΠ±ΠΈΠ΅Π½ ΠΊΠ°ΠΊΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° β€žΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½Π° ΠΎΠ·Π½Π°ΠΊΠ°β€œ - Ρ‚Π°ΠΊΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° Π΄ΠΎ Ρ‚Ρ€ΠΈ Π΄ΡƒΠΏΠΊΠΈ Π²ΠΎ Π΅Π΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π°. Овој Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° ΡƒΠ΄ΠΈΡ€Π°Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠΈ остана ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ Π½Π΅ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Ρ‚ Π΄ΠΎ ΠΊΡ€Π°Ρ˜ΠΎΡ‚ Π½Π° Π²Π΅ΠΊΠΎΡ‚. Π’ΠΎ Π‘Π‘Π‘Π , Ρ‚ΠΈΠ΅ Π³ΠΈ ΠΎΡΡ‚Π°Π²ΠΈΡ˜Π° латинскитС ΠΈ интСрпункцискитС ΡˆΠΈΡ„Ρ€ΠΈ Π½Π° IBM, Π° Π·Π° ΠΊΠΈΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΈ Π±ΡƒΠΊΠ²ΠΈ ΡƒΠ΄Ρ€ΠΈΡ˜Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ β€žΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΈ ΠΎΠ·Π½Π°ΠΊΠΈβ€œ одСднаш Π²ΠΎ Ρ€Π΅Π΄ΠΎΠ²ΠΈΡ‚Π΅ 12, 11, 0 - Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ Π½Π° Ρ‚Ρ€ΠΈ Π΄ΡƒΠΏΠΊΠΈ Π²ΠΎ Π΅Π΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π°.

Кога бСшС создадСн ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΎΡ‚ IBM 704, Ρ‚ΠΈΠ΅ Π½Π΅ размислуваа Π΄ΠΎΠ»Π³ΠΎ Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π·Π½Π°Ρ†ΠΈΡ‚Π΅ Π·Π° Π½Π΅Π³ΠΎ: Ρ‚ΠΈΠ΅ Π³ΠΎ Π·Π΅Π΄ΠΎΠ° ΠΊΠΎΠ΄ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ ΡˆΡ‚ΠΎ вСќС бСшС користСно Π²ΠΎ ΠΏΡ€ΠΎΠ±ΠΈΠ΅Π½ΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠΈ Π²ΠΎ Ρ‚ΠΎΠ° Π²Ρ€Π΅ΠΌΠ΅ ΠΈ само β€žΠ³ΠΎ ΡΡ‚Π°Π²ΠΈΡ˜Π° Π½Π° своСто ΠΌΠ΅ΡΡ‚ΠΎβ€œ. Π’ΠΎ 0 Π³ΠΎΠ΄ΠΈΠ½Π°, Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡ€Π΅ΠΌΠΈΠ½ΠΎΡ‚ ΠΎΠ΄ BCDIC Π²ΠΎ EBCDIC, Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈΡ‚Π΅ Π±ΠΈΡ‚Π° ΠΎΠ΄ Π½ΠΈΠ·ΠΎΠΊ Ρ€Π΅Π΄ ΠΎΠ΄ сСкој симбол Π±Π΅Π° оставСни Π½Π΅ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Ρ‚ΠΈ, ΠΈΠ°ΠΊΠΎ Π±ΠΈΡ‚ΠΎΠ²ΠΈ ΠΎΠ΄ висок Ρ€Π΅Π΄ Π±Π΅Π° ΠΌΠ°Π»ΠΊΡƒ измСшани. Π’Π°ΠΊΠ°, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΡ‚ Π½Π° ΠΏΡ€ΠΎΠ±ΠΈΠ΅Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΡ‡ΠΊΠ° ΡˆΡ‚ΠΎ Π³ΠΎ ΠΈΠ·Π±Ρ€Π° Π₯ΠΎΠ»Π΅Ρ€ΠΈΡ‚ Π½Π° ΠΏΠΎΡ‡Π΅Ρ‚ΠΎΠΊΠΎΡ‚ Π½Π° ΠΌΠΈΠ½Π°Ρ‚ΠΈΠΎΡ‚ Π²Π΅ΠΊ влијаСшС Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° ситС ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΠΈ Π½Π° IBM, Π΄ΠΎ ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΎ ΠΈ IBM Z.

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€