Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«ΠœΠΈΡ€ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ. Ρ‚.2. ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, ΡˆΠΏΠΈΠΎΠ½Ρ‹ ΠΈ Ρ…Π°ΠΊΠ΅Ρ€Ρ‹. ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ криптография». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 14

Автор Π–ΡƒΠ°Π½ ГомСс

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, А Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΡˆΠΈΡ„Ρ€Π°, А-1 β€” ΠΊΠ»ΡŽΡ‡ΠΎΠΌ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ.

НапримСр, Π·Π°ΡˆΠΈΡ„Ρ€ΡƒΠ΅ΠΌ сообщСниС BOY (Β«ΠΌΠ°Π»ΡŒΡ‡ΠΈΠΊΒ»). Π‘ΡƒΠΊΠ²Ρ‹ сообщСния Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΠΏΠ°Ρ€Ρ‹: Π’Πž Π£@. Π˜Ρ… числСнными эквивалСнтами, согласно Ρ‚Π°Π±Π»ΠΈΡ†Π΅, ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Ρ‹ чисСл (1, 14) ΠΈ (24, 26). Π£ΠΌΠ½ΠΎΠΆΠΈΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ А Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ чисСл.

Π—Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅

Ρ‡Ρ‚ΠΎ, согласно Ρ‚Π°Π±Π»ΠΈΡ†Π΅, соотвСтствуСт Π±ΡƒΠΊΠ²Π°ΠΌ (Q, Π’).

Π—Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅

Ρ‡Ρ‚ΠΎ соотвСтствуСт Π±ΡƒΠΊΠ²Π°ΠΌ (V, О).

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ BOY Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΎ ΠΊΠ°ΠΊ QTVO.

ΠžΠ±Ρ€Π°Ρ‚Π½Π°Ρ опСрация Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ выполняСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹:


Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ ΠΏΠ°Ρ€Ρƒ Π±ΡƒΠΊΠ² (Q, Π’) ΠΈ Π½Π°ΠΉΠ΄Π΅ΠΌ ΠΈΡ… числовыС эквивалСнты ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹: (16, 19). Π—Π°Ρ‚Π΅ΠΌ ΡƒΠΌΠ½ΠΎΠΆΠΈΠΌ ΠΈΡ… Π½Π° A-1 ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:


Ρ‚ΠΎ ΠΆΠ΅ со Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠ°Ρ€ΠΎΠΉ (V, О) ΠΈ Π΅Π΅ числСнными значСниями (21, 14) ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ:


Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ Π΄ΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ рассматривали ΠΏΠ°Ρ€Ρ‹ символов. Для большСй бСзопасности ΠΌΠΎΠΆΠ½ΠΎ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΠΊΠ²Ρ‹ ΠΏΠΎ Ρ‚Ρ€ΠΈ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅. Π’ΠΎΠ³Π΄Π° расчСты Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ с ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌΠΈ порядка 3 Ρ… 3 ΠΈ 4 Ρ… 4 соотвСтствСнно, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΈΠΌ процСссом для вычислСний Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌΠΈ ΠΈ с ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ ΠΊ Π½ΠΈΠΌ.

Π£ ΡˆΠΈΡ„Ρ€Π° Π₯ΠΈΠ»Π»Π° Π΅ΡΡ‚ΡŒ сущСствСнный нСдостаток: имСя Π΄Π°ΠΆΠ΅ нСбольшой Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ исходного тСкста, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ всС сообщСниС. Поиск идСального ΡˆΠΈΡ„Ρ€Π° Π±Ρ‹Π» Π΅Ρ‰Π΅ Π΄Π°Π»Π΅ΠΊ ΠΎΡ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ.

Π“Π»Π°Π²Π° 4. ΠŸΡ€ΠΎΡ†Π΅ΡΡ общСния посрСдством Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†

Π˜Π·ΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Colossus ΠΈ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° ΠΊΠΎΠ΄Π° Β«Π­Π½ΠΈΠ³ΠΌΡ‹Β» ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΊ Π²Π΅Π»ΠΈΡ‡Π°ΠΉΡˆΠ΅ΠΉ Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΈ Π² сфСрС ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ. Π­Ρ‚ΠΎΡ‚ гигантский шаг Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни благодаря Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ систСм ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, Ρ‡Ρ‚ΠΎ обСспСчило Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡƒΡŽ, ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΈ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ связь ΠΏΠΎ Ρ€Π°Π·Π²Π΅Ρ‚Π²Π»Π΅Π½Π½Ρ‹ΠΌ сСтям, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌ собой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ нас с Π²Π°ΠΌΠΈ. Когда сСгодня ΠΌΡ‹ употрСбляСм слово Β«Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΒ», ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π² Π²ΠΈΠ΄Ρƒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ ΠΈ ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΎ слово ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ смысл, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя понятия надСТности ΠΈ эффСктивности.

Двоичная систСма являСтся основой тСхнологичСской Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΠΈ. Π­Ρ‚ΠΎΡ‚ супСрпростой ΠΊΠΎΠ΄, содСрТащий лишь Π΄Π²Π° символа, 0 ΠΈ 1, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… устройствах ΠΈΠ·-Π·Π° Π΅Π³ΠΎ способности ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ состояниС элСктронных схСм: Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π΅ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠΊ, ноль β€” Ρ‚ΠΎΠΊΠ° Π½Π΅Ρ‚. Одна двоичная Ρ†ΠΈΡ„Ρ€Π° β€” 0 ΠΈΠ»ΠΈ 1 β€” называСтся Π±ΠΈΡ‚ΠΎΠΌ.


ASCII-ΠΊΠΎΠ΄

Одним ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы являСтся особый Π½Π°Π±ΠΎΡ€ символов, состоящий ΠΈΠ· восьми Π±ΠΈΡ‚ΠΎΠ² ΠΈ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π±Π°ΠΉΡ‚ΠΎΠΌ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Π±ΡƒΠΊΠ²Ρƒ, Ρ†ΠΈΡ„Ρ€Ρƒ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ символ. ИмСнно Π±Π°ΠΉΡ‚Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ Π² основС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΉ.

Они Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ASCII-ΠΊΠΎΠ΄Π°ΠΌΠΈ (Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ASCII пСрСводится ΠΊΠ°ΠΊ «амСриканская стандартная кодировочная Ρ‚Π°Π±Π»ΠΈΡ†Π°Β»). ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ (с повторСниями) ΠΈΠ· Π΄Π²ΡƒΡ… Ρ†ΠΈΡ„Ρ€ (0 ΠΈ 1) ΠΏΠΎ 8 (Π΄Π»ΠΈΠ½Π° символа) составляСт 28 = 256.

ASCII-ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ тСкст Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Когда ΠΌΡ‹ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅ΠΌ Π±ΡƒΠΊΠ²Ρƒ ΠΈΠ»ΠΈ Ρ†ΠΈΡ„Ρ€Ρƒ, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ этот символ Π² Π±Π°ΠΉΡ‚ β€” строку ΠΈΠ· восьми Π±ΠΈΡ‚ΠΎΠ². Π’Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ссли ΠΌΡ‹ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅ΠΌ Π±ΡƒΠΊΠ²Ρƒ А, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΅Π΅ Π² 0100 0001.

* * *

БАЙВЫ ПАМЯВИ

Π•ΠΌΠΊΠΎΡΡ‚ΡŒ памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° измСряСтся Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Π°Ρ…, ΠΊΡ€Π°Ρ‚Π½Ρ‹Ρ… Π±Π°ΠΉΡ‚Π°ΠΌ.

ΠšΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ (ΠšΠ‘): 1024 Π±Π°ΠΉΡ‚ΠΎΠ²

ΠœΠ΅Π³Π°Π±Π°ΠΉΡ‚ (ΠœΠ‘): 1 048 576 Π±Π°ΠΉΡ‚ΠΎΠ²

Π“ΠΈΠ³Π°Π±Π°ΠΉΡ‚ (Π“Π‘): 1 073 741 824 Π±Π°ΠΉΡ‚ΠΎΠ²

Π’Π΅Ρ€Π°Π±Π°ΠΉΡ‚ (Π’Π‘): 1099 511627 776 Π±Π°ΠΉΡ‚ΠΎΠ²

* * *

Π”Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ASCII-ΠΊΠΎΠ΄Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ для всСх ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ ΠΎΠ±ΠΈΡ…ΠΎΠ΄Π΅ символов: 26 Π·Π°Π³Π»Π°Π²Π½Ρ‹Ρ… Π±ΡƒΠΊΠ², 26 строчных Π±ΡƒΠΊΠ², 10 Ρ†ΠΈΡ„Ρ€, 7 символов ΠΏΡƒΠ½ΠΊΡ‚ΡƒΠ°Ρ†ΠΈΠΈ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… символов. ВсС ΠΎΠ½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅.

Для Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа ΡƒΠΊΠ°Π·Π°Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ дСсятичноС число (Π² столбцС «ДСс»):




Π€Ρ€Π°Π·Ρƒ Β«GOTO 2Β» (ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° языкС программирования «БСйсик») ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Ρ‚ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²:



ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

010001110100111101010100010011110010000000110010


ШСстнадцатСричная систСма счислСния

ШСстнадцатСричная систСма β€” Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ извСстный ΠΊΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² вычислСниях. Π­Ρ‚ΠΎ систСма счислСния, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 16 ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Β«Ρ†ΠΈΡ„Ρ€Β» (ΠΎΡ‚ΡΡŽΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ β€” ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Π°Ρ), Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ систСмы с Π΄Π΅ΡΡΡ‚ΡŒΡŽ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ (дСсятичной). МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Π°Ρ систСма являСтся Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ языком ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² послС Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы. ΠŸΠΎΡ‡Π΅ΠΌΡƒ 16 Ρ†ΠΈΡ„Ρ€? Напомним, Ρ‡Ρ‚ΠΎ Π±Π°ΠΉΡ‚, основная Π΅Π΄ΠΈΠ½ΠΈΡ†Π° хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, состоит ΠΈΠ· восьми Π±ΠΈΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°ΡŽΡ‚ 28 = 256 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ ΠΈΠ· 0 ΠΈ 1. А 28 = 24 Ρ… 24 = 16 Ρ… 16. Π˜Π½Ρ‹ΠΌΠΈ словами, ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚ β€” это комбинация Π΄Π²ΡƒΡ… ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… чисСл.

Π¨Π΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ Β«Ρ†ΠΈΡ„Ρ€Β» ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы β€” это Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ΠΈ Π΅Ρ‰Π΅ ΡˆΠ΅ΡΡ‚ΡŒ символов, Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ соглашСнию: А, Π’, Π‘, D, Π•, F. Числа Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠžΡ‚ 0 Π΄ΠΎ 15: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, Π’, Π‘, D, Π•, F.

ΠžΡ‚ 16 Π΄ΠΎ 31: 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1А, 1Π’, 1C, ID, IE, 1F.

ΠžΡ‚ 32 ΠΈ дальшС: 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2А, 2Π’, 2Б…



Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π±Ρ‹Π»ΠΈ созданы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ автоматичСски. Π˜Ρ… странныС ΠΈΠΌΠ΅Π½Π° β€” Π½Π° самом Π΄Π΅Π»Π΅ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ числа.


ШСстнадцатСричныС Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ рСгистр Π±ΡƒΠΊΠ² (1Π• ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ 1Π΅). Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 16 Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл ΠΈ ΠΈΡ… ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ эквивалСнты:



Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΎΡ‚ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ записи ΠΊ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ, ΠΌΡ‹ сгруппируСм Π±ΠΈΡ‚Ρ‹ Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹, начиная с ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ†Π°, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ‡Π΅Ρ‚Π²Π΅Ρ€ΠΊΡƒ Ρ†ΠΈΡ„Ρ€ Π² соотвСтствии с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ. Если количСство Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ Π½Π΅ ΠΊΡ€Π°Ρ‚Π½ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ, ΠΌΡ‹ дописываСм слСва Π½ΡƒΠ»ΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΎΡ‚ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ записи ΠΊ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ, ΠΌΡ‹ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ Π² Π΅Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ эквивалСнт, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.

ШСстнадцатСричноС число принято ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ: 9F216 (с Π½ΠΈΠΆΠ½ΠΈΠΌ индСксом 16). Напомним ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹:



9F216 = 1001111100102 (здСсь Π½ΠΈΠΆΠ½ΠΈΠΉ индСкс 2 ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ число Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΎ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС).

Π”Π°Π²Π°ΠΉΡ‚Π΅ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ осущСствим ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ процСсс: число 11101001102 состоит ΠΈΠ· дСсяти Ρ†ΠΈΡ„Ρ€. ΠœΡ‹ дополняСм Π΅Π³ΠΎ двумя нулями слСва, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 12 Ρ†ΠΈΡ„Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ:

11101001102 = 0011 1010 0Н02 = 3А616.

Какая связь ΠΌΠ΅ΠΆΠ΄Ρƒ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΌΠΈ символами ΠΈ ASCII-ΠΊΠΎΠ΄Π°ΠΌΠΈ? ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ASCII-ΠΊΠΎΠ΄ содСрТит восСмь Π±ΠΈΡ‚ΠΎΠ² (ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚) ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, поэтому ΠΏΡΡ‚ΡŒ ASCII-символов содСрТат 40 Π±ΠΈΡ‚ΠΎΠ² (ΠΏΡΡ‚ΡŒ Π±Π°ΠΉΡ‚ΠΎΠ²), ΠΈ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ символ содСрТит Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±ΠΈΡ‚Π°, ΠΌΡ‹ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡΡ‚ΡŒ ASCII-символов β€” это Π΄Π΅ΡΡΡ‚ΡŒ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… символов.

Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ кодирования Ρ„Ρ€Π°Π·Ρ‹ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅. НапримСр, возьмСм Π½Π°Π·Π²Π°Π½ΠΈΠ΅ NotRealCo Ltd. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия. 1 2 31. ΠŸΠ΅Ρ€Π΅Π²Π΅Π΄Π΅ΠΌ NotRealCo Ltd Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Π² соотвСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ ASCII.

2. Π‘Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΠ΅ΠΌ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅. (Если Π΄Π»ΠΈΠ½Π° Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ строки Π½Π΅ ΠΊΡ€Π°Ρ‚Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ, ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π½ΡƒΠ»ΠΈ слСва.)

3. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π·Π°ΠΌΠ΅Π½Ρƒ ΠΏΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ соотвСтствий Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… символов.




Π€Ρ€Π°Π·Π° NotRealCo Ltd Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Ρ… символах выглядит Ρ‚Π°ΠΊ:

4Π• 6F 74 72 65 61 6Π‘ 63 6F 20 48 74 64.


БистСмы счислСния ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ основанию

Если систСма счислСния ΠΈΠΌΠ΅Π΅Ρ‚ n Ρ†ΠΈΡ„Ρ€, Ρ‚ΠΎ число n называСтся основаниСм систСмы.

На Ρ€ΡƒΠΊΠ°Ρ… Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° Π΄Π΅ΡΡΡ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅Π², поэтому, вСроятно, ΠΈ Π±Ρ‹Π»Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π° дСсятичная систСма счислСния β€” счСт проводился Π½Π° ΠΏΠ°Π»ΡŒΡ†Π°Ρ…. ДСсятичноС число, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 7392, прСдставляСт собой количСство, Ρ€Π°Π²Π½ΠΎΠ΅ сСми тысячам Ρ‚Ρ€Π΅ΠΌ сотням дСвяти дСсяткам ΠΈ Π΄Π²ΡƒΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌ. Высячи, сотни, дСсятки ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ стСпСнями основания систСмы счислСния, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС 10. Число 7392, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

7392 = 7βˆ™103 + 3βˆ™102 + 9βˆ™101  + 2βˆ™100.

Однако ΠΏΠΎ соглашСнию принято ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ коэффициСнты (Π² нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ это 7, 3, 9 ΠΈ 2). ΠšΡ€ΠΎΠΌΠ΅ дСсятичной систСмы сущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… систСм счислСния (Π½Π° самом Π΄Π΅Π»Π΅ ΠΈΡ… ΠΎΠ±Ρ‰Π΅Π΅ число бСсконСчно). Π’ этой Π³Π»Π°Π²Π΅ ΠΌΡ‹ ΡƒΠ΄Π΅Π»ΠΈΠ»ΠΈ особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΄Π²ΡƒΠΌ ΠΈΠ· Π½ΠΈΡ…: Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС с основаниСм 2 ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ с основаниСм 16. Π’ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния коэффициСнты ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… значСния: 0 ΠΈ 1. Разряды Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой стСпСни Π΄Π²ΠΎΠΉΠΊΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, число 110112 ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ записано ΠΊΠ°ΠΊ

110112 = 1βˆ™24 + 1βˆ™23 + 0βˆ™22 + 1βˆ™21 + 1βˆ™20.

Если ΠΌΡ‹ вычислим Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, стоящСС справа ΠΎΡ‚ Π·Π½Π°ΠΊΠ° равСнства, ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ 27, Ρ‡Ρ‚ΠΎ являСтся дСсятичной Ρ„ΠΎΡ€ΠΌΠΎΠΉ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ числа 11011. Для ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΌΡ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Π΅Π»ΠΈΠΌ дСсятичноС число Π½Π° 2 (основаниС Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы) ΠΈ записываСм остатки, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ частноС 0. Π”Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² качСствС ΠΏΠ΅Ρ€Π²ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ послСднСС Π½Π΅Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ частноС, Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ остатки, начиная с послСднСго. НапримСр, ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅ΠΌ дСсятичноС число 76 Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄.