ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти

ΠšΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти

«ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅» систСмы счислСния

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° состоит ΠΈΠ· ячССк, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ 8 Π±ΠΈΡ‚ΠΎΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‚. Π΅. Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ячСйкС ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ 8 разрядов Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ числа. Π¦Π΅Π»Ρ‹Π΅ числа Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ хранятся Π² памяти Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ с фиксированной запятой. Π’ этом случаС ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ разряду ячСйки памяти соотвСтствуСт всСгда ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ Π½Π΅Π΅ разряд числа, Π° запятая находится справа послС младшСго разряда, Ρ‚. Π΅. Π²Π½Π΅ разрядной сСтки. Для хранСния Ρ†Π΅Π»Ρ‹Ρ… Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл отводится ΠΎΠ΄Π½Π° ячСйка памяти (8 Π±ΠΈΡ‚ΠΎΠ²).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Число А2 = 111100002 Π±ΡƒΠ΄Π΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² ячСйкС памяти ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

11110 0000

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ чисСл, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Ρ†Π΅Π»ΠΎΠ³ΠΎ Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа. МинимальноС число соотвСтствуСт восьми нулям, хранящимся Π² восьми ячСйках памяти, ΠΈ Ρ€Π°Π²Π½ΠΎ 0. МаксимальноС число соотвСтствуСт восьми Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌ, хранящимся Π² ячСйках памяти, ΠΈ Ρ€Π°Π²Π½ΠΎ 255. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ измСнСния Ρ†Π΅Π»Ρ‹Ρ… Π½Π΅ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл ΠΎΡ‚ 0 Π΄ΠΎ 255.

ОбмСн ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌΠΈ устройствами осущСствляСтся ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ². ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ ΠΈΠ·-Π·Π° ΠΈΡ… большой Π΄Π»ΠΈΠ½Ρ‹ ΠΈ Π·Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ однородности Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ спСциалисты (программисты, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹) Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… этапах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, создания, настройки Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… систСм Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Π½Π° эквивалСнтныС ΠΈΠΌ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмах счислСния. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π΄Π»ΠΈΠ½Π° исходного слова сокращаСтся Π² Ρ‚Ρ€ΠΈ, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π° соотвСтствСнно. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ для рассмотрСния ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°.

Для хранСния Ρ†Π΅Π»Ρ‹Ρ… чисСл со Π·Π½Π°ΠΊΠΎΠΌ отводится Π΄Π²Π΅ ячСйки памяти (16 Π±ΠΈΡ‚ΠΎΠ²), ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ (Π»Π΅Π²Ρ‹ΠΉ) разряд отводится ΠΏΠΎΠ΄ Π·Π½Π°ΠΊ числа (Ссли число ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, Ρ‚ΠΎ Π² Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ разряд записываСтся 0, Ссли число ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, записываСтся 1), Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 15 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ само число.

1000011111010010

МаксимальноС ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число (с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ выдСлСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ разряда Π½Π° Π·Π½Π°ΠΊ) для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° прСдставлСния Ρ€Π°Π²Π½ΠΎ:

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

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠšΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠΎΠ±Π»Π°ΠΊΠ°

Π›Π΅ΠΊΡ†ΠΈΠΈ

Π Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹

ВСсты ΠΏΠΎ Ρ‚Π΅ΠΌΠ°ΠΌ

Template tips

Π—Π°Π΄Π°Ρ‡ΠΈ

Π›ΠΎΠ³ΠΈΠΊΠ° Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ программирования

ЛСкция «ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти.»

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ понятия: Π±ΠΈΡ‚, Π±Π°ΠΉΡ‚, Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ, ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ числа, Ρ†Π΅Π»Ρ‹Π΅ ΠΈ вСщСствСнныС числа, мантисса, ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ порядок, Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ прСдставлСниС, машинноС слово, Π°Π΄Ρ€Π΅ΡΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ.

Π‘ΠΈΡ‚Ρ‹ ΠΈ Π±Π°ΠΉΡ‚Ρ‹

НаписаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π·Π½Π°Π½ΠΈΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ всСй систСмы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π’ основС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π»Π΅ΠΆΠ°Ρ‚ понятия Π±ΠΈΡ‚Π° ΠΈ Π±Π°ΠΉΡ‚Π°. Они ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅ΠΌ срСдством, благодаря ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ памяти прСдставлСны Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

Для выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ записываСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ряд pСгистров, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… вычислСний.

Минимальной Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ являСтся Π±ΠΈΡ‚.

Π‘ΠΈΡ‚ – ячСйка памяти, хранящая ΠΎΠ΄ΠΈΠ½ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Π·Π½Π°ΠΊ. Битовая структура памяти опрСдСляСт ΠΏΠ΅Ρ€Π²ΠΎΠ΅ свойство памяти – Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ.

Π‘ΠΈΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΅ΡΡ‚ΡŒ Π½ΡƒΠ»ΡŒ, ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, Ρ‚ΠΎΠ³Π΄Π° Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅. ЕдинствСнный Π±ΠΈΡ‚ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π³Ρ€ΡƒΠΏΠΏΡ‹ Π±ΠΈΡ‚ΠΎΠ².

Π’ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° всС Π±Π°ΠΉΡ‚Ρ‹ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Ρ‹. НумСрация начинаСтся с нуля. ΠŸΠΎΡ€ΡΠ΄ΠΊΠΎΠ²Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ называСтся Π΅Π³ΠΎ адрСсом. Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ адрСса ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° обозначСния адрСса.

Π”Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ числа

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ΅ состояниС Π±ΠΈΡ‚Π°, Ρ‚ΠΎ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ систСмС исчислСния с Π±Π°Π·ΠΎΠΉ 2 ΠΈΠ»ΠΈ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС. ЀактичСски Π±ΠΈΡ‚ унаслСдовал своС Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚ английского «BInary digiT» (двоичная Ρ†ΠΈΡ„Ρ€Π°).

Π‘ΠΎΡ‡Π΅Ρ‚Π°Π½ΠΈΠ΅ΠΌ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ (Π±ΠΈΡ‚ΠΎΠ²) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ любоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ числа опрСдСляСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ². НиТС ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π²ΠΎΡΡŒΠΌΠΈΠ±ΠΈΡ‚ΠΎΠ²ΠΎΠ΅ число, содСрТащСС всС Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹:

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ вСса1286432168421
Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹11111111

Π”Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ слоТСниС

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ выполняСт арифмСтичСскиС дСйствия Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

0 + 0 = 0
1 + 0 = 1
1 + 1 = 10
1 + 1 + 1 = 11

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° пСрСнос Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° Π² послСдних Π΄Π²ΡƒΡ… опСрациях. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ слоТим 01000001 ΠΈ 00101010.(число 65 ΠΈ число 42):

ДвоичныСДСсятичныС
0100000165
0010101042
01101011107

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ двоичная сумма 01101011 Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π½Π° 107. Рассмотрим Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

ДвоичныСДСсятичныС
0011110060
0011010153
01110001113

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»Ρ‹Ρ… чисСл

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Ρ†Π΅Π»Ρ‹Ρ… чисСл, прСдставимых Π² памяти Π­Π’Πœ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ. Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ зависит ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ячССк памяти, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… для ΠΈΡ… хранСния. Π’ k-разрядной ячСйкС ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ 2 k Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ†Π΅Π»Ρ‹Ρ… чисСл.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ прСдставлСниС Ρ†Π΅Π»ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа N, хранящСгося Π² k-разрядном машинном словС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1) пСрСвСсти число N Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ систСму счислСния;
2) ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ слСва Π½Π΅Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΠΌΠΈ нулями Π΄ΠΎ k разрядов

ΠžΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа

Для записи Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ прСдставлСния Ρ†Π΅Π»ΠΎΠ³ΠΎ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа (-N) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1) ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ прСдставлСниС ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа N;
2) ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ этого числа Π·Π°ΠΌΠ΅Π½ΠΎΠΉ 0 Π½Π° 1 ΠΈ 1Π½Π° 0;
3) ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΌΡƒ числу ΠΏΡ€ΠΈΠ±Π°Π²ΠΈΡ‚ΡŒ 1.

Данная Ρ„ΠΎΡ€ΠΌΠ° прСдставлСния Ρ†Π΅Π»ΠΎΠ³ΠΎ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа называСтся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ИспользованиС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° позволяСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ вычитания Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ слоТСния ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌΠΎΠ³ΠΎ числа с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠ³ΠΎ.

Π”Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ разряды Π² ячСйкС памяти Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ 0 Π΄ΠΎ k справа Π½Π°Π»Π΅Π²ΠΎ. Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΉ, k-ΠΉ разряд Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ прСдставлСнии любого ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа Ρ€Π°Π²Π΅Π½ Π½ΡƒΠ»ΡŽ, ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа – Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ этот разряд называСтся Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΌ разрядом.

6501000001
+(-42)11010110
23(i)00010111

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ 23 являСтся ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ. Π’ рассмотрСнном ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π» пСрСнос Π² Π·Π½Π°ΠΊΠΎΠ²Ρ‹ΠΉ разряд ΠΈ ΠΈΠ· разрядной сСтки.

ШСстнадцатСричноС прСдставлСниС

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ содСрТимоС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Π°ΠΉΡ‚ Π² памяти. ВрСбуСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ содСрТимоС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±Π°ΠΉΡ‚ (Π΄Π²ΡƒΡ… слов), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ значСния. Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±Π°ΠΉΡ‚Π° Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² сСбя 32 Π±ΠΈΡ‚Π°, Ρ‚ΠΎ спСциалисты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ «ΡΡ‚СнографичСский» ΠΌΠ΅Ρ‚ΠΎΠ΄ прСдставлСния Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. По этому ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Π°ΠΉΡ‚ дСлится ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ ΠΏΠΎΠ»Π±Π°ΠΉΡ‚Π° Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ. рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π±Π°ΠΉΡ‚Π°:

Π”Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅010110010010101101110011101110
ДСсятичноС59351191214

Π’Π°ΠΊ ΠΊΠ°ΠΊ здСсь для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… чисСл трСбуСтся Π΄Π²Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹, Ρ€Π°ΡΡˆΠΈΡ€ΠΈΠΌ систСму счислСния Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ 10=A, 11=B, 12=C, 13=D, 14=E, 15=F. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, которая прСдставляСт содСрТимоС Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π±Π°ΠΉΡ‚:

5935B9CE

Вакая систСма счислСния Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ «Ρ†ΠΈΡ„Ρ€Ρ‹» ΠΎΡ‚ 0 Π΄ΠΎ F, ΠΈ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ‚Π°ΠΊΠΈΡ… Ρ†ΠΈΡ„Ρ€ 16, ΠΎΠ½Π° называСтся ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΌ прСдставлСниСм.

ШСстнадцатСричный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ нашСл большоС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² языкС ассСмблСра.

Если Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ быстро ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ½ΡƒΡ‚ΡŒ ΠΊ Π½Π΅ΠΌΡƒ.

Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ послС ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ числа F слСдуСт ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ 10, Ρ‡Ρ‚ΠΎ Ρ€Π°Π²Π½ΠΎ дСсятичному числу 16.

МашинноС слово

Вся информация (Π΄Π°Π½Π½Ρ‹Π΅) прСдставлСна Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ². Для удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π²Π²Π΅Π΄Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ совокупности Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… разрядов (см. Ρ‚Π°Π±Π».). Π­Ρ‚ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² качСствС Π΅Π΄ΠΈΠ½ΠΈΡ† измСрСния объСмов ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ…Ρ€Π°Π½ΠΈΠΌΠΎΠΉ ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠšΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ любого языка высокого уровня ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ начинаСтся с освоСния основных ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ написания ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Но с ассСмблСром Ρ‚Π°ΠΊ сразу Π½Π΅ получится. Π­Ρ‚ΠΎ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ассСмблСрС Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ устройствами ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ процСссором ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. Π―Π·Ρ‹ΠΊΠΈ высокого уровня ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚ программиста всС манипуляции с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ Β«ΠΆΠ΅Π»Π΅Π·ΠΎΠΌΒ». Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ассСмблСрС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

1.1. АрхитСктура ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

УспСшноС ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ языка ассСмблСра Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· знания ΠΈ понимания Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ знания Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ процСссора, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°.

АрхитСктура ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° – это логичСская организация, структура ΠΈ рСсурсы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ программист.

АрхитСктура ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств, входящих Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π₯отя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ состоит ΠΈΠ· ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… устройств, Π½ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ программисту Π½Π° ассСмблСрС приходится Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с трСмя устройствами ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ систСмы: процСссором, ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π’ сущности, эти Ρ‚Ρ€ΠΈ устройства ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ всСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ всСх Π²Π½Π΅ΡˆΠ½ΠΈΡ… устройств ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΊ Π½Π΅ΠΌΡƒ. ВсС эти Ρ‚Ρ€ΠΈ устройства соСдинСны ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Ρ€Π΅Ρ… основных шин: шиной Π΄Π°Π½Π½Ρ‹Ρ… (Π¨Π”), шиной адрСса (ША) ΠΈ шиной управлСния (Π¨Π£) (рис. 1).

ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. 1. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-1. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния

Рис. 1. АрхитСктура Π­Π’Πœ.

ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ β€” элСктронный Π±Π»ΠΎΠΊ Π»ΠΈΠ±ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Π°Ρ схСма (микропроцСссор), ΠΈΡΠΏΠΎΠ»Π½ΡΡŽΡ‰Π°Ρ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ инструкции (ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ), главная Ρ‡Π°ΡΡ‚ΡŒ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ логичСского ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ для Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ хранСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

ΠŸΠΎΡ€Ρ‚Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами.

Π¨ΠΈΠ½Π° (bus) – это Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ², с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ:

ВсС Ρ‚Ρ€ΠΈ ΡˆΠΈΠ½Ρ‹ вмСстС ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ ΠΈΠ»ΠΈ Π΅Π΅ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΡŒ.

1.2. БистСмы счислСния.

Π‘Π»ΠΎΠ²ΠΎ «ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€» (computer) с английского языка пСрСводится ΠΊΠ°ΠΊ «Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒ», Ρ‚. Π΅. машина для провСдСния вычислСний. И это ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ соотвСтствуСт Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Ρ‚. ΠΊ. Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ «ΠΆΠ΅Π»Π΅Π·Π°» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ выполняСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с числами, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ слоТСниС ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π‘Π΅Ρ€Π΄Ρ†Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° являСтся процСссор, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ часто Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΌ процСссором (ЦП) ΠΈΠ»ΠΈ микропроцСссором. ИмСнно Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор выполняСт всС вычислСния.

Π’Π°ΠΊ историчСски слоТилось, Ρ‡Ρ‚ΠΎ практичСски всС Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ микросхСмы, Π² Ρ‚ΠΎΠΌ числС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ процСссоры, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с двумя Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ уровнями напряТСния. Один ΠΈΠ· этих ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ называСтся ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ логичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (ΠΈΠ»ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ), Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ β€” ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ логичСского нуля (ΠΈΠ»ΠΈ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ). Π§Π°Ρ‰Π΅ всСго логичСскому Π½ΡƒΠ»ΡŽ соотвСтствуСт Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ напряТСния (ΠΎΡ‚ 0 Π΄ΠΎ 0,4 Π’), Π° логичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ β€” высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ (ΠΎΡ‚ 2,4 Π΄ΠΎ 5 Π’). Π”Π²Π° уровня напряТСния Π±Ρ‹Π»ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·-Π·Π° простоты Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π·Π½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² элСктронной Ρ†Π΅ΠΏΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° «Π±Π΅Π³Π°ΡŽΡ‚» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ Π½ΠΎΠ»ΠΈΠΊΠΎΠ² ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π΅ΠΊ. Π—Π° этими Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ°ΠΌΠΈ Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π΅ΠΊ Π·Π°ΠΊΡ€Π΅ΠΏΠΈΠ»ΠΎΡΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½Ρ‹Π΅, оптичСскиС ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ носитСли Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π½ΠΎΠ»ΠΈΠΊΠΈ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² совокупности ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ…Ρ€Π°Π½ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ способСн Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΠΎΠ»ΠΈΠΊΠΈ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡ΠΊΠΈ, Π° для нас (людСй) эти Π½ΠΎΠ»ΠΈΠΊΠΈ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ‡ΠΊΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· устройства Π²Ρ‹Π²ΠΎΠ΄Π° (дисплСи, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹, Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ ΠΈ ΠΏΡ€.) Π² Π²ΠΈΠ΄Π΅ тСкста, графичСских ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π·Π²ΡƒΠΊΠΎΠ².

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ способСн Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… сигнала: 0 ΠΈ 1, Ρ‚ΠΎ ΠΈ любая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π΅ΠΌΡƒ прСдставлСна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…, Ρ‚. Π΅. Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…. Π’ старыС Π΄ΠΎΠ±Ρ€Ρ‹Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π­Π’Πœ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄Π°Ρ…, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ прСдусмотрСнныС для этого Ρ‚ΡƒΠΌΠ±Π»Π΅Ρ€Ρ‹, ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±ΠΈΠ²Π°Π»ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ Π½Π° ΠΏΠ΅Ρ€Ρ„ΠΎΠ»Π΅Π½Ρ‚Π°Ρ… ΠΈ ΠΏΠ΅Ρ€Ρ„ΠΎΠΊΠ°Ρ€Ρ‚Π°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‚Π΅ΠΌ считывала Π­Π’Πœ ΠΈ выполняла ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ согласно этим ΠΊΠΎΠ΄Π°ΠΌ.

Однако Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ‚ΡŒ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ, ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ программистам Π±Ρ‹Π»ΠΎ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ, поэтому ΠΎΠ½ΠΈ стали вмСсто Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ систСмы счислСния, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ, Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ. Для сравнСния: Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число 11001000 Π±ΡƒΠ΄Π΅Ρ‚ прСдставлСно Π² дСсятичном Π²ΠΈΠ΄Π΅ ΠΊΠ°ΠΊ 200, Π° Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ соотвСтствСнно ΠΊΠ°ΠΊ 310 ΠΈ Π‘8.

Π‘Ρ‚ΠΎΠΈΡ‚ Π΅Ρ‰Π΅ Ρ€Π°Π· ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ систСмы счислСния ΠΏΠ΅Ρ€Π²Ρ‹Π΅ программисты стали ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ удобства. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ способСн Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ дСсятичныС, ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ ΠΈΠ»ΠΈ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½Ρ‹Π΅ числа, Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹!

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π­Π’Πœ стали ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ систСмС счислСния (Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ, ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ), Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΡ… Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. НаибольшСС распространСниС Ρƒ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… программистов ΠΈΠ· всСх систСм счислСния ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Π°Ρ систСма счислСния, которая Π΄ΠΎ сих ΠΏΠΎΡ€ являСтся основной Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ ΠΌΠΈΡ€Π΅. И всС ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… систСм счислСния ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΈΠ· ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ систСму ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ осущСствляСтся ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ β€” вмСсто ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹, подставляСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π·Π½Π°Ρ‡Π½ΠΎΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число.

Π₯отя ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Π°Ρ систСма ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΠ»Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ, Π½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ всС Ρ€Π°Π²Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅ просто. Π’ ΠΈΡ‚ΠΎΠ³Π΅ родился язык ассСмблСра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π²Π°Π» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π±ΠΎΠ»Π΅Π΅ понятном Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ языкС ΠΈ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя позволял Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΡ… Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄.

Π―Π·Ρ‹ΠΊ ассСмблСра ΠΏΡ€ΠΎΠ·Π²Π°Π»ΠΈ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΌ языком, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ максимально ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½ ΠΊ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ языку, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΊ «ΠΆΠ΅Π»Π΅Π·Ρƒ» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ПослС языка ассСмблСра стали ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ высокоуровнСвыС языки, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ БСйсик, Паскаль, Π€ΠΎΡ€Ρ‚Ρ€Π°Π½, Π‘ΠΈ, Π‘++ ΠΈ ΠΏΡ€. Они Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ понятны Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ, Π½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ высокоуровнСвых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТнСС, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, получаСтся большим ΠΈ ΠΌΠ΅Π½Π΅Π΅ быстрым ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ассСмблСрными ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ.

Если ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π­Π’Πœ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠ»ΠΈ свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Ρ‚ΠΎ сСйчас эту Ρ€Π°Π±ΠΎΡ‚Ρƒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹β€” трансляторы (Π°Π½Π³Π», translator β€” ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊ). Для языков высокого уровня транслятор принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ компилятором (Π°Π½Π³Π», compiler β€” ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΡŒ, ΡΠΎΠ±ΠΈΡ€Π°Ρ‚Π΅Π»ΡŒ). Для языка ассСмблСра ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ слово транслятор, Π° говорят просто: «Π°ΡΡΠ΅ΠΌΠ±Π»Π΅Ρ€». Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ассСмблСром Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ язык программирования, Ρ‚Π°ΠΊ ΠΈ транслятор этого языка.

БоотвСтствСнно процСсс Ρ€Π°Π±ΠΎΡ‚Ρ‹ ассСмблСра Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ассСмблированиСм. ΠŸΡ€ΠΎΡ†Π΅ΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ компилятора Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π°ΡΡΠ΅ΠΌΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, Ρ‚. Π΅. ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ машинного ΠΊΠΎΠ΄Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° языкС ассСмблСра Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ дизассСмблированиСм.

Π¦ΠΈΡ„Ρ€Π° Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ΅ называСтся разрядом (ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡Π½Π΅Π΅ «Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌ разрядом») ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ноль ΠΈΠ»ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°. Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ ΠΌΠΈΡ€Π΅ вмСсто разряда часто ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π±ΠΈΡ‚.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, минимальной Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ систСмС являСтся Π±ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 0 ΠΈΠ»ΠΈ 1. Однако ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ объСмом Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ любой ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ являСтся Π½Π΅ Π±ΠΈΡ‚, Π° Π±Π°ΠΉΡ‚. Π‘Π°ΠΉΡ‚ состоит ΠΈΠ· восьми Π±ΠΈΡ‚. Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π°, Ρ‚ΠΎ ΠΎΠ½Π° всС Ρ€Π°Π²Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ†Π΅Π»Ρ‹ΠΉ Π±Π°ΠΉΡ‚, содСрТащий этот Π±ΠΈΡ‚. Π‘ΠΈΡ‚Ρ‹ Π² Π±Π°ΠΉΡ‚Π΅ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ справа Π½Π°Π»Π΅Π²ΠΎ ΠΎΡ‚ 0 Π΄ΠΎ 7, ΠΏΡ€ΠΈ этом Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π±ΠΈΡ‚ принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ младшим, Π° сСдьмой β€” ΡΡ‚Π°Ρ€ΡˆΠΈΠΌ (рис. 2).

ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. 2. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-2. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 2. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния

Однако Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π°ΠΉΡ‚Π°ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, Π½ΠΎ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…β€” словами, Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌΠΈ словами ΠΈ ΡƒΡ‡Π΅Ρ‚Π²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌΠΈ словами. Π‘Π»ΠΎΠ²ΠΎ состоит ΠΈΠ· Π΄Π²ΡƒΡ… Π±Π°ΠΉΡ‚, ΠΏΡ€ΠΈ этом Π±ΠΈΡ‚Ρ‹ с 0 ΠΏΠΎ 7 ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ младший Π±Π°ΠΉΡ‚ Π² словС, Π° Π±ΠΈΡ‚Ρ‹ с 8 ΠΏΠΎ 15β€” ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ (рис. 3). ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ слово ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄ΠΎ 2 16 =65536 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. 3. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-3. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 3. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния

Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ слово, ΠΊΠ°ΠΊ слСдуСт ΠΈΠ· самого названия, состоит ΠΈΠ· Π΄Π²ΡƒΡ… слов ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π±Π°ΠΉΡ‚, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈΠ· 32-Ρ… Π±ΠΈΡ‚, Π° Π΄Π²Π° Π΄Π²ΠΎΠΉΠ½Ρ‹Ρ… слова ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΡƒΡ‡Π΅Ρ‚Π²Π΅Ρ€Π΅Π½Π½ΠΎΠ΅ слово (64 Π±ΠΈΡ‚Π°).

БущСствуСт Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ крупная Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, которая называСтся ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„ ΠΈ прСдставляСт собой 16 смСТных Π±Π°ΠΉΡ‚.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠžΡΠ½ΠΎΠ²Ρ‹ систСм счислСния

Π˜Π·ΡƒΡ‡Π°Ρ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ, я понял, Ρ‡Ρ‚ΠΎ нСдостаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ понимаю систСмы счислСний. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, часто использовал 2-, 8-, 10-, 16-ю систСмы, ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠ» ΠΎΠ΄Π½Ρƒ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, Π½ΠΎ дСлалось всС Π½Π° β€œΠ°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π΅β€. ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² мноТСство ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ, я Π±Ρ‹Π» ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ отсутствиСм Π΅Π΄ΠΈΠ½ΠΎΠΉ, написанной простым языком, ΡΡ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ ΡΡ‚ΠΎΠ»ΡŒ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρƒ. ИмСнно поэтому Ρ€Π΅ΡˆΠΈΠ» Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свою, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ постарался доступно ΠΈ ΠΏΠΎ порядку ΠΈΠ·Π»ΠΎΠΆΠΈΡ‚ΡŒ основы систСм счислСния.

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

БистСма счислСния β€” это способ записи (прСдставлСния) чисСл.

Π§Ρ‚ΠΎ ΠΏΠΎΠ΄ этим подразумСваСтся? НапримСр, Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄ собой нСсколько Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π². Π’Π°ΡˆΠ° Π·Π°Π΄Π°Ρ‡Π° β€” ΠΈΡ… ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Для этого ΠΌΠΎΠΆΠ½ΠΎ β€” Π·Π°Π³ΠΈΠ±Π°Ρ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Ρ‹, Π΄Π΅Π»Π°Ρ‚ΡŒ Π·Π°Ρ€ΡƒΠ±ΠΊΠΈ Π½Π° ΠΊΠ°ΠΌΠ½Π΅ (ΠΎΠ΄Π½ΠΎ Π΄Π΅Ρ€Π΅Π²ΠΎ β€” ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Π»Π΅Ρ†\Π·Π°Ρ€ΡƒΠ±ΠΊΠ°) ΠΈΠ»ΠΈ ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ 10 Π΄Π΅Ρ€Π΅Π²ΡŒΡΠΌ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, камСнь, Π° Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΎΠΌΡƒ экзСмпляру β€” ΠΏΠ°Π»ΠΎΡ‡ΠΊΡƒ ΠΈ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π½Π° зСмлю ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ подсчСта. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС число прСдставляСтся, ΠΊΠ°ΠΊ строка ΠΈΠ· Π·Π°Π³Π½ΡƒΡ‚Ρ‹Ρ… ΠΏΠ°Π»ΡŒΡ†Π΅Π² ΠΈΠ»ΠΈ Π·Π°Ρ€ΡƒΠ±ΠΎΠΊ, Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ β€” композиция ΠΊΠ°ΠΌΠ½Π΅ΠΉ ΠΈ ΠΏΠ°Π»ΠΎΡ‡Π΅ΠΊ, Π³Π΄Π΅ слСва β€” ΠΊΠ°ΠΌΠ½ΠΈ, Π° справа β€” ΠΏΠ°Π»ΠΎΡ‡ΠΊΠΈ

БистСмы счислСния ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΈ Π½Π΅ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅, Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅, Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, β€” Π½Π° ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅.

НСпозиционная β€” самая дрСвняя, Π² Π½Π΅ΠΉ каТдая Ρ†ΠΈΡ„Ρ€Π° числа ΠΈΠΌΠ΅Π΅Ρ‚ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ, Π½Π΅ Π·Π°Π²ΠΈΡΡΡ‰ΡƒΡŽ ΠΎΡ‚ Π΅Ρ‘ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ (разряда). Π’ΠΎ Π΅ΡΡ‚ΡŒ, Ссли Ρƒ вас 5 Ρ‡Π΅Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ β€” Ρ‚ΠΎ число Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π²Π½ΠΎ 5, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅, нСзависимо ΠΎΡ‚ Π΅Ρ‘ мСста Π² строкС, соотвСтствуСт всСго 1 ΠΎΠ΄ΠΈΠ½ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚.

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Π°Ρ систСма β€” Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ зависит ΠΎΡ‚ Π΅Ρ‘ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ (разряда) Π² числС. НапримСр, привычная для нас 10-я систСма счислСния β€” позиционная. Рассмотрим число 453. Π¦ΠΈΡ„Ρ€Π° 4 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ количСство сотСн ΠΈ соотвСтствуСт числу 400, 5 β€” ΠΊΠΎΠ»-Π²ΠΎ дСсяток ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ 50, Π° 3 β€” Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ 3. Как Π²ΠΈΠ΄ΠΈΠΌ β€” Ρ‡Π΅ΠΌ большС разряд β€” Ρ‚Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡˆΠ΅. Π˜Ρ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ число ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ сумму 400+50+3=453.

ΠžΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Π°Ρ систСма β€” для всСх разрядов (ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ) числа Π½Π°Π±ΠΎΡ€ допустимых символов (Ρ†ΠΈΡ„Ρ€) ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ². Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π²ΡˆΡƒΡŽΡΡ Ρ€Π°Π½Π΅Π΅ 10-ю систСму. ΠŸΡ€ΠΈ записи числа Π² ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½ΠΎΠΉ 10-ΠΉ систСмС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ разрядС ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ΄Π½Ρƒ Ρ†ΠΈΡ„Ρ€Ρƒ ΠΎΡ‚ 0 Π΄ΠΎ 9, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, допускаСтся число 450 (1-ΠΉ разряд β€” 0, 2-ΠΉ β€” 5, 3-ΠΉ β€” 4), Π° 4F5 β€” Π½Π΅Ρ‚, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ символ F Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π½Π°Π±ΠΎΡ€ Ρ†ΠΈΡ„Ρ€ ΠΎΡ‚ 0 Π΄ΠΎ 9.

БмСшанная систСма β€” Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ разрядС (ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ) числа Π½Π°Π±ΠΎΡ€ допустимых символов (Ρ†ΠΈΡ„Ρ€) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π½Π°Π±ΠΎΡ€ΠΎΠ² Π΄Ρ€ΡƒΠ³ΠΈΡ… разрядов. Π―Ρ€ΠΊΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” систСма измСрСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ разрядС сСкунд ΠΈ ΠΌΠΈΠ½ΡƒΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ 60 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… символов (ΠΎΡ‚ Β«00Β» Π΄ΠΎ Β«59Β»), Π² разрядС часов – 24 Ρ€Π°Π·Π½Ρ‹Ρ… символа (ΠΎΡ‚ Β«00Β» Π΄ΠΎ Β«23Β»), Π² разрядС суток – 365 ΠΈ Ρ‚. Π΄.

НСпозиционныС систСмы

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ люди Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ β€” Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎΡΡ‚ΡŒ записи чисСл. Π’ Π½Π°Ρ‡Π°Π»Π΅ всС Π±Ρ‹Π»ΠΎ просто β€” Π·Π°Ρ€ΡƒΠ±ΠΊΠ° ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ повСрхности соотвСтствовала ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ΄Π½ΠΎΠΌΡƒ Ρ„Ρ€ΡƒΠΊΡ‚Ρƒ. Π’Π°ΠΊ появилась пСрвая систСма счислСния β€” Сдиничная.

Единичная систСма счислСния

Число Π² этой систСмС счислСния прСдставляСт собой строку ΠΈΠ· Ρ‡Π΅Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ (ΠΏΠ°Π»ΠΎΡ‡Π΅ΠΊ), количСство ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π²Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π΄Π°Π½Π½ΠΎΠ³ΠΎ числа. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΡƒΡ€ΠΎΠΆΠ°ΠΉ ΠΈΠ· 100 Ρ„ΠΈΠ½ΠΈΠΊΠΎΠ² Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ числу, состоящСму ΠΈΠ· 100 Ρ‡Π΅Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ.
Но эта систСма ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ явными нСудобствами β€” Ρ‡Π΅ΠΌ большС число β€” Ρ‚Π΅ΠΌ Π΄Π»ΠΈΠ½Π½Π΅Π΅ строка ΠΈΠ· ΠΏΠ°Π»ΠΎΡ‡Π΅ΠΊ. Помимо этого, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ записи числа, Π΄ΠΎΠ±Π°Π²ΠΈΠ² случайно лишнюю ΠΏΠ°Π»ΠΎΡ‡ΠΊΡƒ ΠΈΠ»ΠΈ, Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π½Π΅ дописав.

Для удобства, люди стали Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Π»ΠΎΡ‡ΠΊΠΈ ΠΏΠΎ 3, 5, 10 ΡˆΡ‚ΡƒΠΊ. ΠŸΡ€ΠΈ этом, ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ соотвСтствовал ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π·Π½Π°ΠΊ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ для подсчСта использовались ΠΏΠ°Π»ΡŒΡ†Ρ‹ Ρ€ΡƒΠΊ, поэтому ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π·Π½Π°ΠΊΠΈ появились для Π³Ρ€ΡƒΠΏΠΏ ΠΈΠ· 5 ΠΈ 10 ΡˆΡ‚ΡƒΠΊ (Π΅Π΄ΠΈΠ½ΠΈΡ†). ВсС это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ систСмы записи чисСл.

ДрСвнССгипСтская дСсятичная систСма

ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. a3975d79bb66cfce92a253cb0a8723cc. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-a3975d79bb66cfce92a253cb0a8723cc. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° a3975d79bb66cfce92a253cb0a8723cc. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ½Π° называСтся дСсятичной? Как писалось Π²Ρ‹ΡˆΠ΅ β€” люди стали Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ символы. Π’ Π•Π³ΠΈΠΏΡ‚Π΅ β€” Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΡƒ ΠΏΠΎ 10, оставив Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Ρ†ΠΈΡ„Ρ€Ρƒ β€œ1”. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС, число 10 называСтся основаниСм дСсятичной систСмы счислСния, Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ символ β€” прСдставлСниС числа 10 Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ стСпСни.

Числа Π² дрСвнССгипСтской систСмС счислСния Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ, ΠΊΠ°ΠΊ комбинация этих
символов, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… повторялся Π½Π΅ Π±ΠΎΠ»Π΅Π΅ дСвяти Ρ€Π°Π·. Π˜Ρ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΡΠ»ΠΎΡΡŒ суммС элСмСнтов числа. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ способ получСния значСния свойствСнСн ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½Π΅ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС счислСния. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ число 345:

ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. 638d69f5bc7df2079b4720f5837c7dea. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-638d69f5bc7df2079b4720f5837c7dea. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 638d69f5bc7df2079b4720f5837c7dea. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния

Вавилонская ΡˆΠ΅ΡΡ‚ΠΈΠ΄Π΅ΡΡΡ‚Π΅Ρ€ΠΈΡ‡Π½Π°Ρ систСма

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚ СгипСтской, Π² вавилонской систСмС использовалось всСго 2 символа: β€œΠΏΡ€ΡΠΌΠΎΠΉβ€ ΠΊΠ»ΠΈΠ½ β€” для обозначСния Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΈ β€œΠ»Π΅ΠΆΠ°Ρ‡ΠΈΠΉβ€ β€” для дСсятков. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ числа Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ числа Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° разряды справа Π½Π°Π»Π΅Π²ΠΎ. Новый разряд начинаСтся с появлСния прямого ΠΊΠ»ΠΈΠ½Π° послС Π»Π΅ΠΆΠ°Ρ‡Π΅Π³ΠΎ. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм число 32:
ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. c320336c3d3d08506b387240c67b0637. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-c320336c3d3d08506b387240c67b0637. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° c320336c3d3d08506b387240c67b0637. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния
Число 60 ΠΈ всС Π΅Π³ΠΎ стСпСни Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ прямым ΠΊΠ»ΠΈΠ½ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ β€œ1”. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ вавилонская систСма счислСния ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡˆΠ΅ΡΡ‚ΠΈΠ΄Π΅ΡΡΡ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ.
ВсС числа ΠΎΡ‚ 1 Π΄ΠΎ 59 вавилонянС записывали Π² дСсятичной Π½Π΅ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, Π° большиС значСния β€” Π² ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ с основаниСм 60. Число 92:
ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. 914f09c7330baf438b4537bc7ae6512c. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-914f09c7330baf438b4537bc7ae6512c. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 914f09c7330baf438b4537bc7ae6512c. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния
Π—Π°ΠΏΠΈΡΡŒ числа Π±Ρ‹Π»Π° Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½Π΅ сущСствовало Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅ΠΉ ноль. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ числа 92 ΠΌΠΎΠ³Π»ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 92=60+32, Π½ΠΎ ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 3632=3600+32. Для опрСдСлСния Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ значСния числа Π±Ρ‹Π» Π²Π²Π΅Π΄Π΅Π½ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ символ для обозначСния ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠ³ΠΎ ΡˆΠ΅ΡΡ‚ΠΈΠ΄Π΅ΡΡΡ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ разряда, Ρ‡Ρ‚ΠΎ соотвСтствуСт появлСнию Ρ†ΠΈΡ„Ρ€Ρ‹ 0 Π² записи дСсятичного числа:
ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. a8c52751c49d8bb91c9dbd8d1e845f49. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-a8c52751c49d8bb91c9dbd8d1e845f49. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° a8c52751c49d8bb91c9dbd8d1e845f49. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния
Π’Π΅ΠΏΠ΅Ρ€ΡŒ число 3632 слСдуСт Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ:

ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. 7798902fdcc9d5090678b8afcb5fa870. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти Ρ„ΠΎΡ‚ΠΎ. ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти-7798902fdcc9d5090678b8afcb5fa870. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΊΠ°ΠΊΡƒΡŽ систСму счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² своСй памяти. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 7798902fdcc9d5090678b8afcb5fa870. "ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅" систСмы счислСния

ШСстидСсятСричная вавилонская систСма β€” пСрвая систСма счислСния, частично основанная Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅. Данная систСма счислСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈ сСгодня, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” час состоит ΠΈΠ· 60 ΠΌΠΈΠ½ΡƒΡ‚, Π° ΠΌΠΈΠ½ΡƒΡ‚Π° ΠΈΠ· 60 сСкунд.

Римская систСма

Римская систСма Π½Π΅ сильно отличаСтся ΠΎΡ‚ СгипСтской. Π’ Π½Π΅ΠΉ для обозначСния чисСл 1, 5, 10, 50, 100, 500 ΠΈ 1000 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π·Π°Π³Π»Π°Π²Π½Ρ‹Π΅ латинскиС Π±ΡƒΠΊΠ²Ρ‹ I, V, X, L, C, D ΠΈ M соотвСтствСнно. Число Π² римской систСмС счислСния β€” это Π½Π°Π±ΠΎΡ€ стоящих подряд Ρ†ΠΈΡ„Ρ€.

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы счислСния

Как ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅ β€” ΠΏΠ΅Ρ€Π²Ρ‹Π΅ прСдпосылки ΠΊ появлСнию ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π² Π΄Ρ€Π΅Π²Π½Π΅ΠΌ Π’Π°Π²ΠΈΠ»ΠΎΠ½Π΅. Π’ Индии систСма приняла Ρ„ΠΎΡ€ΠΌΡƒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ дСсятичной Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ нуля, Π° Ρƒ индусов эту систСму чисСл заимствовали Π°Ρ€Π°Π±Ρ‹, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Ρ‘ пСрСняли Π΅Π²Ρ€ΠΎΠΏΠ΅ΠΉΡ†Ρ‹. По ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ, Π² Π•Π²Ρ€ΠΎΠΏΠ΅ Π·Π° этой систСмой Π·Π°ΠΊΡ€Π΅ΠΏΠΈΠ»ΠΎΡΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ β€œΠ°Ρ€Π°Π±ΡΠΊΠ°Ρβ€.

ДСсятичная систСма счислСния

Π­Ρ‚ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· самых распространСнных систСм счислСния. ИмСнно Π΅Ρ‘ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ, ΠΊΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌ Ρ†Π΅Π½Ρƒ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΈ произносим Π½ΠΎΠΌΠ΅Ρ€ автобуса. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ разрядС (ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° Ρ†ΠΈΡ„Ρ€Π° ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ‚ 0 Π΄ΠΎ 9. ОснованиСм систСмы являСтся число 10.

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм число 503. Если Π±Ρ‹ это число Π±Ρ‹Π»ΠΎ записано Π² Π½Π΅ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС, Ρ‚ΠΎ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΡΠ»ΠΎΡΡŒ 5+0+3 = 8. Но Ρƒ нас β€” позиционная систСма ΠΈ Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ числа Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° основаниС систСмы, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС число β€œ10”, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ, Ρ€Π°Π²Π½ΡƒΡŽ Π½ΠΎΠΌΠ΅Ρ€Ρƒ разряда. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ 5*10 2 + 0*10 1 + 3*10 0 = 500+0+3 = 503. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚Π°Π½ΠΈΡ†Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ с нСсколькими систСмами счислСния основаниС указываСтся Π² качСствС Π½ΠΈΠΆΠ½Π΅Π³ΠΎ индСкса. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, 503 = 50310.

Помимо дСсятичной систСмы, ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ внимания Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‚ 2-, 8-, 16-ая систСмы.

Двоичная систСма счислСния

Π­Ρ‚Π° систСма, Π² основном, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ стали ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΡƒΡŽ Π½Π°ΠΌ 10-ю? ΠŸΠ΅Ρ€Π²ΡƒΡŽ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ создал Π‘Π»Π΅Π· Паскаль, использовавший Π² Π½Π΅ΠΉ Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму, которая оказалась Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ Π² соврСмСнных элСктронных ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ производство устройств, способных Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² 10 состояниях, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π»ΠΎ ΠΈΡ… Ρ†Π΅Π½Ρƒ ΠΈ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Π­Ρ‚ΠΈΡ… нСдостатков Π»ΠΈΡˆΠ΅Π½Ρ‹ элСмСнты, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ Π² 2-ΠΎΠΉ систСмС. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, рассматриваСмая систСма Π±Ρ‹Π»Π° создана Π·Π° Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ изобрСтСния Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… машин ΠΈ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ β€œΠΊΠΎΡ€Π½ΡΠΌΠΈβ€ Π² Ρ†ΠΈΠ²ΠΈΠ»ΠΈΠ·Π°Ρ†ΠΈΡŽ Инков, Π³Π΄Π΅ использовались ΠΊΠΈΠΏΡƒ β€” слоТныС Π²Π΅Ρ€Ρ‘Π²ΠΎΡ‡Π½Ρ‹Π΅ сплСтСния ΠΈ ΡƒΠ·Π΅Π»ΠΊΠΈ.

Двоичная позиционная систСма счислСния ΠΈΠΌΠ΅Π΅Ρ‚ основаниС 2 ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для записи числа 2 символа (Ρ†ΠΈΡ„Ρ€Ρ‹): 0 ΠΈ 1. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ разрядС допустима Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° Ρ†ΠΈΡ„Ρ€Π° β€” Π»ΠΈΠ±ΠΎ 0, Π»ΠΈΠ±ΠΎ 1.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ число 101. Оно Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ числу 5 Π² дСсятичной систСмС счислСния. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСрСвСсти ΠΈΠ· 2-ΠΉ Π² 10-ю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ числа Π½Π° основаниС β€œ2”, Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ, Ρ€Π°Π²Π½ΡƒΡŽ разряду. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, число 1012 = 1*2 2 + 0*2 1 + 1*2 0 = 4+0+1 = 510.

Π₯ΠΎΡ€ΠΎΡˆΠΎ, для машин 2-я систСма счислСния ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅, Π½ΠΎ ΠΌΡ‹ вСдь часто Π²ΠΈΠ΄ΠΈΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ числа Π² 10-ΠΉ систСмС. Как ΠΆΠ΅ Ρ‚ΠΎΠ³Π΄Π° машина опрСдСляСт ΠΊΠ°ΠΊΡƒΡŽ Ρ†ΠΈΡ„Ρ€Ρƒ Π²Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ? Как ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ число ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, вСдь Π² Π΅Ρ‘ распоряТСнии всСго 2 символа β€” 0 ΠΈ 1?

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠ³ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΌΠΈ числами (ΠΊΠΎΠ΄Π°ΠΌΠΈ), Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π³Π΄Π΅-Ρ‚ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡΡŒ. Для хранСния ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ примСняСтся Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ собой ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ схСму. Он ΠΌΠΎΠΆΠ΅Ρ‚ находится Π² 2-Ρ… состояниях, ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… соотвСтствуСт Π½ΡƒΠ»ΡŽ, Π΄Ρ€ΡƒΠ³ΠΎΠ΅ β€” Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅. Для запоминания ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ рСгистр β€” Π³Ρ€ΡƒΠΏΠΏΠ° Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ², число ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… соотвСтствуСт количСству разрядов Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ числС. А ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ рСгистров β€” это опСративная ΠΏΠ°ΠΌΡΡ‚ΡŒ. Число, содСрТащССся Π² рСгистрС β€” машинноС слово. АрифмСтичСскиС ΠΈ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ со словами осущСствляСт Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСскоС устройство (АЛУ). Для упрощСния доступа ΠΊ рСгистрам ΠΈΡ… Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚. НомСр называСтся адрСсом рСгистра. НапримСр, Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ 2 числа β€” достаточно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° ячССк (рСгистров), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ΠΈ находятся, Π° Π½Π΅ сами числа. АдрСса Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² 8- ΠΈ 16-Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмах (ΠΎ Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ рассказано Π½ΠΈΠΆΠ΅), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ Π½ΠΈΡ… ΠΊ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ осущСствляСтся достаточно просто. Для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΈΠ· 2-ΠΉ Π² 8-ю число Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ 3 разряда справа Π½Π°Π»Π΅Π²ΠΎ, Π° для ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΊ 16-ΠΎΠΉ β€” ΠΏΠΎ 4. Если Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ Π»Π΅Π²ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ Ρ†ΠΈΡ„Ρ€ Π½Π΅ достаСт разрядов, Ρ‚ΠΎ ΠΎΠ½ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ слСва нулями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌΠΈ. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм число 1011002. Π’ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ β€” это 101 100 = 548, Π° Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ β€” 0010 1100 = 2Π‘16. ΠžΡ‚Π»ΠΈΡ‡Π½ΠΎ, Π½ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π° экранС ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ дСсятичныС числа ΠΈ Π±ΡƒΠΊΠ²Ρ‹? ΠŸΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ пСрСдаётся опрСдСлённая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ элСктричСских ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ², ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ символу соотвСтствуСт своя ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ элСктричСских ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² (Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΠΈ экрана обращаСтся ΠΊ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ символов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Unicode, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 65536 символов), опрСдСляСт ΠΊΠ°ΠΊΠΎΠΌΡƒ символу соотвСтствуСт ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π° экранС. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, тСксты ΠΈ числа хранятся Π² памяти ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ способом ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² изобраТСния Π½Π° экранС.

Π’ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½Π°Ρ систСма счислСния

8-я систСма счислСния, ΠΊΠ°ΠΊ ΠΈ двоичная, часто примСняСтся Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. Π˜ΠΌΠ΅Π΅Ρ‚ основаниС 8 ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для записи числа Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΎΡ‚ 0 Π΄ΠΎ 7.

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

ШСстнадцатСричная систСма ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½Π΅Ρ‘ указываСтся Ρ†Π²Π΅Ρ‚: #FFFFFF β€” Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. РассматриваСмая систСма ΠΈΠΌΠ΅Π΅Ρ‚ основаниС 16 ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для записи числа: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B. C, D, E, F, Π³Π΄Π΅ Π±ΡƒΠΊΠ²Ρ‹ Ρ€Π°Π²Π½Ρ‹ 10, 11, 12, 13, 14, 15 соотвСтствСнно.

Помимо рассмотрСнных ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм счислСния, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
1) Вроичная
2) ЧСтвСричная
3) ДвСнадцатСричная

ΠŸΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ ΡΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅.

ΠžΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы счислСния

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅, Π΄Π°Π½Π½ΠΎΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ, достаточно ΠΏΠΎΠ»Π½ΠΎ описываСт ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹Π΅ систСмы, поэтому ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅ β€” излишнС.

Π‘ΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹Π΅ систСмы счислСния

К ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡƒ: β€œΠ΅ΡΠ»ΠΈ P=Q n (P,Q,n – Ρ†Π΅Π»Ρ‹Π΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа, ΠΏΡ€ΠΈ этом P ΠΈ Q β€” основания), Ρ‚ΠΎ запись любого числа Π² смСшанной (P-Q)-ΠΎΠΉ систСмС счислСния тоТдСствСнно совпадаСт с записью этого ΠΆΠ΅ числа Π² систСмС счислСния с основаниСм Q.”

Π‘ΠΌΠ΅ΡˆΠ°Π½Π½Ρ‹ΠΌΠΈ систСмами счислСния Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:
1) Π€Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ°Π»ΡŒΠ½Π°Ρ
2) Π€ΠΈΠ±ΠΎΠ½Π°Ρ‡Ρ‡ΠΈΠ΅Π²Π°

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы счислСния Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ

Иногда трСбуСтся ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ число ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы счислСния Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ, поэтому рассмотрим способы ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ систСмами.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму счислСния

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: 1012 = 1*2 2 + 0*2 1 + 1*2 0 = 4+0+1 = 510

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· дСсятичной систСмы счислСния Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅

Записав всС остатки снизу Π²Π²Π΅Ρ€Ρ…, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ число 17. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, 1510 = 178.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ Π² Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ систСмы

Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм число 10012: 10012 = 001 001 = (0*2 2 + 0*2 1 + 1*2 0 ) (0*2 2 + 0*2 1 + 1*2 0 ) = (0+0+1) (0+0+1) = 118

Для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΡƒΡŽ β€” Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅ΠΌ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΏΠΎ 4 Ρ†ΠΈΡ„Ρ€Ρ‹ справа Π½Π°Π»Π΅Π²ΠΎ, Π·Π°Ρ‚Π΅ΠΌ β€” Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈΠ· 2-ΠΉ Π² 8-ю.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСм Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΈΠ· Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ β€” ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ числа Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ 3-Ρ… разрядноС число Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π° 2 (Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠΈ см. Π²Ρ‹ΡˆΠ΅ ΠΏΡƒΠ½ΠΊΡ‚ β€œΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· дСсятичной систСмы счислСния Π² другиС”), Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ разряды Π·Π°ΠΏΠΎΠ»Π½ΠΈΠΌ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌΠΈ нулями.

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° рассмотрим число 458: 45 = (100) (101) = 1001012

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΈΠ· 16-ΠΎΠΉ Π² 2-ю β€” ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ разряд ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ числа Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ 4-Ρ… разрядноС число Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π½Π° 2, Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΊΡ€Π°ΠΉΠ½ΠΈΠ΅ разряды заполняСм Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌΠΈ нулями.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Ρ€ΠΎΠ±Π½ΠΎΠΉ части любой систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ осущСствляСтся Ρ‚Π°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ для Ρ†Π΅Π»Ρ‹Ρ… частСй, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ†ΠΈΡ„Ρ€Ρ‹ числа ΡƒΠΌΠ½ΠΎΠΆΠ°ΡŽΡ‚ΡΡ Π½Π° основаниС Π² стСпСни β€œ-n”, Π³Π΄Π΅ n начинаСтся ΠΎΡ‚ 1.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Ρ€ΠΎΠ±Π½ΠΎΠΉ части Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмы Π² 8- ΠΈ 16-ΡƒΡŽ

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

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: 1001,012 = 001 001, 010 = (0*2 2 + 0*2 1 + 1*2 0 ) (0*2 2 + 0*2 1 + 1*2 0 ), (0*2 2 + 1*2 1 + 0*2 0 ) = (0+0+1) (0+0+1), (0+2+0) = 11,28

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Ρ€ΠΎΠ±Π½ΠΎΠΉ части дСсятичной систСмы Π² Π»ΡŽΠ±ΡƒΡŽ Π΄Ρ€ΡƒΠ³ΡƒΡŽ

Для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π΄Ρ€ΠΎΠ±Π½ΠΎΠΉ части числа Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ систСмы счислСния Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ†Π΅Π»ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π² ноль ΠΈ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅Π³ΠΎΡΡ числа Π½Π° основаниС систСмы, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ пСрСвСсти. Если Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ умноТСния Π±ΡƒΠ΄ΡƒΡ‚ снова ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Ρ†Π΅Π»Ρ‹Π΅ части, ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π² ноль, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠ² (записав) Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅ΠΉΡΡ Ρ†Π΅Π»ΠΎΠΉ части. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ заканчиваСтся, ΠΊΠΎΠ³Π΄Π° дробная Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ обратится Π² Π½ΡƒΠ»ΡŒ.

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅ΠΌ 10,62510 Π² Π΄Π²ΠΎΠΈΡ‡Π½ΡƒΡŽ систСму:
0,625*2 = 1,25
0,250*2 = 0,5
0,5*2 = 1,0
Записав всС остатки свСрху Π²Π½ΠΈΠ·, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 10,62510 = (1010), (101) = 1010,1012

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *