Π—Π°Ρ‰ΠΎ Π² EBCDIC Π±ΡƒΠΊΠ²ΠΈ са Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ нСпослСдоватСлно?

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ ASCII Π΅ ΠΏΡ€ΠΈΠ΅Ρ‚ ΠΏΡ€Π΅Π· 1963 Π³. ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π΅Π΄Π²Π° Π»ΠΈ някой ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°, Ρ‡ΠΈΠΉΡ‚ΠΎ ΠΏΡŠΡ€Π²ΠΈ 128 символа Π΄Π° сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π°Ρ‚ ΠΎΡ‚ ASCII. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π΄ΠΎ края Π½Π° миналия Π²Π΅ΠΊ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ сС използвашС EBCDIC β€” стандартна ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Π·Π° ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ²Π΅ IBM ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΡΡŠΠ²Π΅Ρ‚ΡΠΊΠΈ ΠΊΠ»ΠΎΠ½ΠΈΠ½Π³ Π•Π‘ Π•Π’Πœ. EBCDIC остава основна ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ° Π² z/OS β€” стандартна ОБ Π·Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΠΎΠ²Π΅ IBM Z.

Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²Π΅Π΄Π½Π°Π³Π° ΠΏΡ€Π°Π²ΠΈ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄ Π½Π° EBCDIC, Π΅, Ρ‡Π΅ Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π΅ са ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ послСдоватСлно: ΠΌΠ΅ΠΆΠ΄Ρƒ I ΠΈ J ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ R ΠΈ S остават Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ (Π½Π° Π•Π‘ Π•Π’Πœ ΠΏΠΎ Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΠ΄ΡƒΡ‚ΡŠΡ†ΠΈ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ…Π° символи Π½Π° ΠΊΠΈΡ€ΠΈΠ»ΠΈΡ†Π°). ΠšΠΎΠΌΡƒ Π»ΠΈ Π±ΠΈ дошло Π½Π° ΡƒΠΌ Π΄Π° ΠΊΠΎΠ΄ΠΈΡ€Π° Π±ΡƒΠΊΠ²ΠΈ с Π½Π΅Ρ€Π°Π²Π½ΠΈ разстояния ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΡŠΡΠ΅Π΄Π½ΠΈΡ‚Π΅ Π±ΡƒΠΊΠ²ΠΈ?

Π—Π°Ρ‰ΠΎ Π² EBCDIC Π±ΡƒΠΊΠ²ΠΈ са Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ нСпослСдоватСлно?

Π‘Π°ΠΌΠΎΡ‚ΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ EBCDIC (Β«Extended 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 ΠΏΡ€Π΅Π· 30-Ρ‚Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΈ ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅Π·ΠΈ символи Π² BCDIC ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° пробиванията Π·Π° тях. ΠšΠΎΠ³Π°Ρ‚ΠΎ стана Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΎΡ‰Π΅ ΠΏΠΎ-голям Π±Ρ€ΠΎΠΉ символи, Π² качСството Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° β€žΡΠΏΠ΅Ρ†ΠΈΠ°Π»Π½Π° ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ°β€œ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…Π° Π΄Π° ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°Ρ‚ Ρ€Π΅Π΄ 8 β€” ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, Π² Π΅Π΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π° моТСшС Π΄Π° ΠΈΠΌΠ° Π΄ΠΎ Ρ‚Ρ€ΠΈ пробивания. Π’ΠΎΠ·ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ΠΈΡ‚Π΅ остана ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ Π΄ΠΎ края Π½Π° Π²Π΅ΠΊΠ°. Π’ Π‘Π‘Π‘Π  оставиха IBM-овскитС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π° Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Π°Ρ‚Π° ΠΈ пунктуацията, Π° Π·Π° Π±ΡƒΠΊΠ²ΠΈΡ‚Π΅ Π½Π° ΠΊΠΈΡ€ΠΈΠ»ΠΈΡ†Π°Ρ‚Π° ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°Ρ…Π° Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΎ няколко β€žΡΠΏΠ΅Ρ†ΠΈΠ°Π»Π½ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈβ€œ Π² Ρ€Π΅Π΄ΠΎΠ²Π΅ 12, 11, 0 β€” Π±Π΅Π· Π΄Π° сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Ρ‚ Π΄ΠΎ Ρ‚Ρ€ΠΈ пробивания Π² Π΅Π΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π°.

ΠšΠΎΠ³Π°Ρ‚ΠΎ сС създавашС ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ΡŠΡ‚ IBM 704, Π·Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° символитС Π½Π΅ сС мислСшС дълго: Π²Π·Π΅Ρ…Π° ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°Ρ‚Π°, която Π²Π΅Ρ‡Π΅ сС използвашС Π² ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ΠΈΡ‚Π΅, ΠΈ само 0 β€žΠΏΠΎΡΡ‚Π°Π²ΠΈΡ…Π° Π½Π° мястото ΡΠΈβ€œ. ΠŸΡ€Π΅Π· 1964, ΠΏΡ€ΠΈ ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° ΠΎΡ‚ BCDIC към EBCDIC, ΠΌΠ»Π°Π΄ΡˆΠΈΡ‚Π΅ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π±ΠΈΡ‚Π° Π½Π° всСки символ оставиха Π±Π΅Π· промяна, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΌΠ°Π»ΠΊΠΎ размСстват ΡΡ‚Π°Ρ€ΡˆΠΈΡ‚Π΅ Π½Π° Π±ΠΈΡ‚ΠΎΠ²Π΅. Π’Π°ΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΡŠΡ‚ Π½Π° ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚ΠΈΡ‚Π΅, ΠΈΠ·Π±Ρ€Π°Π½ ΠΎΡ‚ Π₯ΠΎΠ»Π»Π΅Ρ€ΠΈΡ‚ Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° миналия Π²Π΅ΠΊ, ΠΎΠΊΠ°Π·Π° влияниС Π²ΡŠΡ€Ρ…Ρƒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° всички ΠΊΠΎΠΌΠΏΡŽΡ‚Ρ€ΠΈ Π½Π° IBM, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ IBM Z.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster