ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы исчислСния Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π­Π’Πœ

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСдставляСт собой Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΡΠΊΡ€Π°Π½ для вСдСния Π΄ΠΈΠ°Π»ΠΎΠ³Π° с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π—Π΄Π΅ΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊ-схСму ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π΄ΠΈΠ°Π»ΠΎΠ³ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ — Π² ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅) ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся ввСсти Π΄Π²Π° дСсятичных числа для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ слоТСния, вычитания, умноТСния. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ прСдставляСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ для Π΅Π³ΠΎ удобства Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ систСмы исчислСния Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π­Π’Πœ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ число процСссор

Π—Π°Π΄Π°Π½ΠΈΠ΅

  • Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅
    • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
    • 1. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти
    • 2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΎ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти Π­Π’Πœ
    • 3. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… счислСния (Π‘Π‘)

4. АрифмСтичСский Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

  • 4.1 ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄

4.1.1 ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл, прСдставлСнных Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅

  • 4.2 ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

4.2.1 ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа, прСдставлСнного Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅

5. Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой

6. ЛогичСский Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

7. ВСкстовый Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

8. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° выполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π’Ρ‹Π²ΠΎΠ΄ Π—Π°Π΄Π°Π½ΠΈΠ΅

ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ ВСстированиС Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСского Π±Π»ΠΎΠΊΠ° процСссора Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌ прСдставлСния Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ срСдствами Π­Π’Πœ.

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

1) Π’ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…:

арифмСтичСский, логичСский ΠΈ Ρ‚Скстовый;

2) Π‘Ρ€Π΅Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств:

Microsoft Visual Studio 2008;

3) ВСорСтичСскиС свСдСния Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΏΠΎ ΠΊΡƒΡ€ΡΡƒ «Π­Π’Πœ ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Π΅ устройства» .

4) IBM-совмСстимая Π­Π’Πœ.

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π½Π° Π­Π’Πœ вСдётся ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° большого количСства Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ². Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…, написанных Π½Π° Π―Π’Π£ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ логичСского Ρ‚ΠΈΠΏΠ° boolean, арифмСтичСских Ρ‚ΠΈΠΏΠΎΠ² integer, byte, short, decimal, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ тСкстовых Ρ‚ΠΈΠΏΠΎΠ² character ΠΈ string. Но Π½Π° Ρ„изичСском ΡƒΡ€ΠΎΠ²Π½Π΅ всС эти Π΄Π°Π½Π½Ρ‹Π΅ хранятся ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ΠΎΠΌ ΠΊΠ°ΠΊ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ числа. Π”Π°Π»Π΅Π΅ эти Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ срСдствами прСдставлСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΡΡ‚ся Π² Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅ΠΌΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²ΠΈΠ΄Π΅: ΠΊΠ°ΠΊ дСсятичноС ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ΅ число, ΠΊΠ°ΠΊ Π² Π²ΠΈΠ΄Π΅ тСкста, ΠΈ Ρ‚. Π΄. Π’ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ смысл Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Ρ‹ ΠΈ Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚, опрСдСляСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ΠŸΠš состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ структуру хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π”Π°Π½Π½Ρ‹Π΅, хранящиСся Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ Π­Π’Πœ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ† — Π±ΠΈΡ‚ΠΎΠ². Π‘ΠΈΡ‚Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ — Π±Π°ΠΉΡ‚Ρ‹, слова ΠΈ Ρ‚. Π΄. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ участку ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎ слово, присваиваСтся порядковый Π½ΠΎΠΌΠ΅Ρ€ (адрСс). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±ΠΈΡ‚ Π±Π°ΠΉΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ установлСн (Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, «1»), ΠΈΠ»ΠΈ ΠΆΠ΅ ΡΠ±Ρ€ΠΎΡˆΠ΅Π½ (Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½, «0»), всСго ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ 256 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Π±ΠΎΡ€ΠΎΠ² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π±ΠΈΡ‚ΠΎΠ² Π² Π±Π°ΠΉΡ‚Π΅.

1. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ Π­Π’Πœ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ составной Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Π‘Π•Π˜). ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π‘Π•Π˜, находящССся Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ Π­Π’Πœ, называСтся записью. Π—Π°ΠΏΠΈΡΡŒ состоит ΠΈΠ· Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ², входящих Π² ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρƒ Π‘Π•Π˜.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ записСй ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ массив, ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ». Π’Π΅Ρ€ΠΌΠΈΠ½ массив ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ рассмотрСнии Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π­Π’Πœ, Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½ Ρ„Π°ΠΉΠ» примСняСтся для Π΄Π°Π½Π½Ρ‹Ρ…, Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… Π½Π° Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройствах.

Под ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ устойчивый порядок располоТСния записСй Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ Π­Π’Πœ ΠΈ ΡΠΏΠΎΡΠΎΠ± обСспСчСния взаимосвязи ΠΌΠ΅ΠΆΠ΄Ρƒ записями.

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

Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ способами указания ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ записи ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Π΄Π°Π½Π½ΠΎΠΉ записи. Но ΡΡ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, эффСктивныС для ΠΎΠ΄Π½ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, становятся Π½Π΅ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌΠΈ для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

Бписком называСтся мноТСство записСй, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ участки памяти, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… задаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ адрСсов связи. АдрСсом связи Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ записи называСтся Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ хранится Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ адрСс ΠΈΠ»ΠΈ Π½ΠΎΠΌΠ΅Ρ€ записи, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ послС этой записи.

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

Π”Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… (Π΄Π΅Ρ€Π΅Π²ΠΎΠΌ) называСтся мноТСство записСй, располоТСнных ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

— Π½Π° 1-ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ располоТСна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° запись (ΠΊΠΎΡ€Π΅Π½ΡŒ Π΄Π΅Ρ€Π΅Π²Π°)

— ΠΊ Π»ΡŽΠ±ΠΎΠΉ записи i-Π³ΠΎ уровня Π²Π΅Π΄Π΅Ρ‚ адрСс связи ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ записи уровня i-1.

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ понятия «Π΄Π΅Ρ€Π΅Π²ΠΎ» ΠΈ «ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ» вводятся ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Если записи ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ Π½ΠΎΠΌΠ΅Ρ€Π° ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ, Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΈ Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡŽ. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π² Π΄Π΅Ρ€Π΅Π²Π΅ называСтся Ρ€Π°Π½Π³ΠΎΠΌ. Записи Π΄Π΅Ρ€Π΅Π²Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π΄Ρ€Π΅ΡΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅ΠΉ записи (i-1)-Π³ΠΎ уровня, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ Π³Ρ€ΡƒΠΏΠΏΡƒ. МаксимальноС число элСмСнтов Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ называСтся порядком Π΄Π΅Ρ€Π΅Π²Π°. Π”Π΅Ρ€Π΅Π²ΡŒΡ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌΠΈ, адрСс связи ΠΎΡ‚ Π·Π°ΠΏΠΈΡΠΈ уровня i+1 ΠΊ Π·Π°ΠΏΠΈΡΠΈ i-Π³ΠΎ уровня называСтся ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ.

ΠŸΡ€ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ Π΄Π΅Ρ€Π΅Π²Π° Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ Π­Π’Πœ каТдая запись ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ мСсто. НазовСм Π·Π²Π΅Π½ΠΎΠΌ связи Π½Π°Π±ΠΎΡ€ адрСсов связи, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΠΎΠ΄Π½ΠΎΠΉ записи. Если порядок Π΄Π΅Ρ€Π΅Π²Π° Ρ€Π°Π²Π΅Π½ Ρ€, Ρ‚ΠΎ Π·Π²Π΅Π½ΠΎ связи состоит ΠΈΠ· Ρ€+1 адрСсов (ΠΎΠ΄ΠΈΠ½ адрСс ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠΉ связь с Π·Π°ΠΏΠΈΡΡŒΡŽ нСпосрСдствСнно Π±ΠΎΠ»Π΅Π΅ высокого уровня). ΠšΠΎΡ€Π΅Π½ΡŒ Π΄Π΅Ρ€Π΅Π²Π° адрСсуСтся ΠΈΠ· ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ указатСля Π΄Π΅Ρ€Π΅Π²Π°. НСзанятыС адрСса связи содСрТат ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ ΠΊΠΎΠ½Ρ†Π° списка. ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ, цСпная ΠΈ Π±ΠΈΠ½Π°Ρ€Π½Π°Ρ дрСвовидная ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎΠ±Ρ‰Π΅ΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ — ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ записСй с ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ взаимозамСняСмы, ΠΈΠΌΠ΅Π΅Ρ‚ смысл Π·Π°Π΄Π°Ρ‡Π° Π²Ρ‹Π±ΠΎΡ€Π° Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. По ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ формирования Π΄Π°Π½Π½Ρ‹Ρ… Ρ†Π΅ΠΏΠ½ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΈ Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ прСимущСства ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ массивом, нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ процСссы формирования ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°ΠΌΠΈ. По Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ поиска ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ массив ΠΈ Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ Ρ†Π΅ΠΏΠ½ΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°. МинимальноС врСмя ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ для Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π°, Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ памяти — для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ массива.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π±Π΅Π·ΡƒΠΏΡ€Π΅Ρ‡Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΠ΅Ρ‚. Однако, минимальноС врСмя ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ считаСтся Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅ΠΌ, Ρ‡Π΅ΠΌ минимальная Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ, ΠΈ Ρ‚ΠΎΠ³Π΄Π° Π»ΡƒΡ‡ΡˆΠΈΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π­Π’Πœ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚ΡŒ упорядочСнноС Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ΅ Π΄Π΅Ρ€Π΅Π²ΠΎ.

2. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΎ Π²Π½Π΅ΡˆΠ½Π΅ΠΉ памяти Π­Π’Πœ

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

Π”Π°Π½Π½Ρ‹Π΅ Π½Π° Π²Π½Π΅ΡˆΠ½Π΅ΠΌ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌ устройствС хранятся Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ².

Π€Π°ΠΉΠ» прСдставляСт собой мноТСство логичСски связанных записСй.

Π—Π°ΠΏΠΈΡΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ соотвСтствуСт ΠΎΠ΄Π½ΠΎΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ составной Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈΠΌΠ΅Π΅Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ имя Ρ„Π°ΠΉΠ»Π°. Π’ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ΅ΠΌ случаС Ρ„Π°ΠΉΠ» прСдставляСт ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ массив записСй Π½Π° Π²Π½Π΅ΡˆΠ½Π΅ΠΌ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅ΠΌ устройствС. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ внСшнСй памяти ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π­Π’Πœ ΠΈΠΌΠ΅Π΅Ρ‚ ряд ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠΉ ΠΎΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² ΠΌΠΈΠ½ΠΈ-Π­Π’Πœ ΠΈ ΡΡ€Π΅Π΄Π½ΠΈΡ… Π­Π’Πœ. Вся внСшняя ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Ρ„изичСскиС Π±Π»ΠΎΠΊΠΈ (сСкторы), ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 512 Π±Π°ΠΉΡ‚), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° систСмы.

ОбмСн с ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ происходит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅Π»Ρ‹ΠΌΠΈ сСкторами.

Когда производится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Ρ„Π°ΠΉΠ»Π°, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ (с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния минимального Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ доступа) Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ…; ΠΊΠΎΠ³Π΄Π° происходит Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Ρ… записСй, ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±Π»ΠΎΠΊΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ Π² ΠΎΠ΄Π½Ρƒ запись.

БущСствуСт ряд стандартных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΌ дискС ΠΈ ΡΠΎΠΎΡ‚вСтствСнно ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² доступа ΠΊ ΡΡ‚ΠΈΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌ. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… — ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ, индСксно-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ, индСксно-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Π°Ρ ΠΈ ΠΏΡ€ΡΠΌΠ°Ρ организация Ρ„Π°ΠΉΠ»ΠΎΠ². Π’ΠΎ Π²ΡΠ΅Ρ… случаях Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π² Π·Π°ΠΏΠΈΡΡΡ… Ρ„Π°ΠΉΠ»Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°.

ΠŸΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° Π½Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΌ дискС Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ доступ ΠΎΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠΉ записи ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ записи (ΠΏΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ Ρ„Π°ΠΉΠ»Π°). ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½, СдинствСнный ΠΏΡƒΡ‚ΡŒ состоит Π² Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„Π°ΠΉΠ»Π°, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΌ Π΅Π³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ ΠΊ Π½ΡƒΠΆΠ½ΠΎΠΉ записи Π² ΠΏΡ€ΡΠΌΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ.

ИндСксно-ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» прСдставляСт собой ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», снабТСнный индСксами. На ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠΌ дискС Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Ρ‚Ρ€ΠΈ области — пСрвичная, индСксная ΠΈ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ пСрСполнСния. Π’ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ области ΠΏΠΎΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ упорядочСнныС ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° записи, ΠΊΠΎΠ³Π΄Π° Ρ„Π°ΠΉΠ» Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ создаСтся. Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ области ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΎΠ΄ΠΈΠ½, Π΄Π²Π° ΠΈΠ»ΠΈ Ρ‚Ρ€ΠΈ уровня индСксов:

Β· индСкс ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ послСднюю запись ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ диска;

Β· индСкс Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚ послСднюю запись ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ†ΠΈΠ»ΠΈΠ½Π΄Ρ€Π° ΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΎΠ³ΠΎ диска.

Если Ρ„Π°ΠΉΠ» индСкса Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ уровня достаточно Π²Π΅Π»ΠΈΠΊ ΠΏΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ, Ρ‚ΠΎ Π΄Π»Ρ Π½Π΅Π³ΠΎ допускаСтся созданиС индСкса Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ уровня. Если Π² ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ информация ΠΎ ΠΊΠ»ΡŽΡ‡Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ записи, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ индСксно-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ доступ. Записи Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈ этом Π½Π΅ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Ρ‹ ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΊΠ»ΡŽΡ‡Π°. ИндСкс для индСксно-ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° доступа практичСски всСгда формируСтся ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹ΠΉ.

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ доступа соотвСтствуСт Ρ„Π°ΠΉΠ»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°Π΄Ρ€Π΅ΡΠ½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²ΠΈΠ΄Π° i=p-a. Для прямого доступа Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ особСнности:

Β· Π½Π΅ Ρ‚рСбуСтся ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΠΎΡΡ‚ΡŒ записСй Ρ„Π°ΠΉΠ»Π°;

Β· Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΡ…ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠ»ΡŽΡ‡Π° нСдопустимо;

Β· значСниям Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ адрСс.

На Π²Ρ‹Π±ΠΎΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹ΡˆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² сущСствСнноС влияниС ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ количСство записСй, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ΠΎ Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ запроса. Π­Ρ‚ΠΎΡ‚ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ называСтся Π΄ΠΎΠ»Π΅ΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ ΠΈ Ρ€Π°Π²Π΅Π½ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ числа Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ записСй Ρ„Π°ΠΉΠ»Π° ΠΊ ΠΎΠ±Ρ‰Π΅ΠΌΡƒ числу записСй Π² Ρ„Π°ΠΉΠ»Π΅. 1-я запись — прямая организация, 0.10% - прямая индСксная организация, 10.100% - ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ организация Ρ„Π°ΠΉΠ»Π°.

3. ΠžΠ±Ρ‰ΠΈΠ΅ свСдСния ΠΎ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… счислСния (Π‘Π‘)

БистСма счислСния — способ кодирования числовой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‚. Π΅. способ записи чисСл с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°, символы ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ.

БущСствуСт мноТСство Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… систСм счислСния. Π˜Ρ… ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Ρ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ:

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

Β· НСпозиционныС систСмы счислСния.

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

Основой построСния Π­Π’Πœ являСтся ориСнтация Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ вСщСствСнных чисСл. Для поля вСщСствСнных чисСл приняты ΠΏΡ€Π°Π²ΠΈΠ»Π° прСдставлСния числа Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ систСмС счислСния с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ основаниСм b. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ число с Ρ„иксированной запятой записываСтся ΠΊΠ°ΠΊ:

Для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° числа ΠΈΠ· Π»ΡŽΠ±ΠΎΠΉ систСмы счислСния Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°:

ΠšΡ€ΠΎΠΌΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ записи числа с Ρ„иксированной Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ сущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ запись с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой:

Π°x — порядок числа, fx — мантисса, значащая Ρ‡Π°ΡΡ‚ΡŒ числа.

БистСма счислСния — ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² обозначСния чисСл, язык, Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠ²Π»ΡΡŽΡ‚ΡΡ символы (Ρ†ΠΈΡ„Ρ€Ρ‹), Π° ΡΠΈΠ½Ρ‚аксисом — ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запись чисСл ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ.

Π’Π°Π±Π»ΠΈΡ†Π° 1 — БоотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ, дСсятичной ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмами счислСния

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

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

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

A

B

C

D

E

F

4. АрифмСтичСский Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

Π­Ρ‚ΠΎΡ‚ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для осущСствлСния арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов ΠΈ Ρ‚. ΠΏ.

ВСхничСская ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΎΡ‚сутствии возмоТности Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ (Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π°ΠΉΠΌΠ°). Π’ Π­Π’Πœ Π² Ρ†Π΅Π»ΡΡ… упрощСния выполнСния арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ для прСдставлСния чисСл.

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

Β· «0» ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ;

Β· прямой ΠΊΠΎΠ΄ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ вычитания.

РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ Π±Ρ‹Π»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π² Π·Π°ΠΌΠ΅Π½Π΅ вычитания слоТСниСм:

(с — y) — Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, p — Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ числа.

Помимо прямого ΠΊΠΎΠ΄Π° числа ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄Ρ‹. ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ дополняСт число Π΄ΠΎ 2p-1 ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ся ΠΊΠ°ΠΊ:

Рассмотрим ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅:

[(2p — 1) — y] - ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄;

— Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄.

4.1 ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄ — это прСдставлСниС числа Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ (ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ) разряд отводится ΠΏΠΎΠ΄ Π·Π½Π°ΠΊ числа. Если число ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, Ρ‚ΠΎ Π² Π»Π΅Π²Ρ‹ΠΉ разряд записываСтся 0; Ссли число ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅, Ρ‚ΠΎ Π² Π»Π΅Π²Ρ‹ΠΉ разряд записываСтся 1.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ прямой ΠΊΠΎΠ΄, Π² Π²ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ ячСйкС (Π±Π°ΠΉΡ‚Π΅) ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ сСмиразрядноС число. НапримСр:

0 11 010 — ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число

1 11 010 — ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΡΠ΅ΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΠΉ ячСйкС со Π·Π½Π°ΠΊΠΎΠΌ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ разрядС Ρ€Π°Π²Π½ΠΎ 256. Π­Ρ‚ΠΎ совпадаСт с ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Π²ΠΎΡΡŒΠΌΠΈΡ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ ячСйку Π±Π΅Π· указания Π·Π½Π°ΠΊΠ°. Однако Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΡƒΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π΅ΠΌΡƒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ значСния ΠΎΡ‚ -128 Π΄ΠΎ 127 Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ (ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ Π² Π΄Π΅ΡΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ систСму счислСния).

ΠŸΡ€ΠΈ этом Π² Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅ прямой ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для прСдставлСния ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл.

Для ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄. Π­Ρ‚ΠΎ связано с ΡƒΠ΄ΠΎΠ±ΡΡ‚Π²ΠΎΠΌ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ числами элСктронными устройствами ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

4.1.1 ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл, прСдставлСнных Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄ числа «5»: 0 000 0101

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄ числа «7»: 0 000 0111

Π”Π²Π° исходных числа ΡΡ€Π°Π²Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ. Π’ Ρ€Π°Π·Ρ€ΡΠ΄ Π·Π½Π°ΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° записываСтся Π·Π½Π°ΠΊ большСго исходного числа.

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

ПослС выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ учитываСтся ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ разряд. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ 0 000 1100, («12» Π² Π΄Π΅ΡΡΡ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС).

4.2 ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

Π’ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΏΡ€ΡΠΌΠΎΠΌ, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ разряд отводится для прСдставлСния Π·Π½Π°ΠΊΠ° числа. ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для прСдставлСния ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ — для прСдставлСния ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ разрядС находится 1, Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ Ρ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ числом.

ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ разряды числа Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ сначала ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ (ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), Ρ‚. Π΅. Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹ΠΌΠΈ (0 Π½Π° 1, Π° 1 Π½Π° 0). НапримСр, Ссли 1 1 100 — это прямой ΠΊΠΎΠ΄ числа, Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π΅Π³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, сначала Π½Π°Π΄ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½ΡƒΠ»ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π½Π° Π½ΡƒΠ»ΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ разряда. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ 1 1 110 011. Но ΡΡ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΈΠ΄ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° числа. Π”Π°Π»Π΅Π΅ слСдуСт ΠΏΡ€ΠΈΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ ΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅ΠΌΡƒΡΡ инвСрсиСй числу:

1 1 110 011 + 1 = 1 1 110 100

Π’ ΠΈΡ‚ΠΎΠ³Π΅ получаСтся число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΊΠΎΠ΄ΠΎΠΌ числа.

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

4.2.1 ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа, прСдставлСнного Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄ числа «5»: 0 000 0101

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄ числа «-7»: 1 000 0111

Π€ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° числа «-7» .

ΠŸΡ€ΡΠΌΠΎΠΉ ΠΊΠΎΠ΄: 1 000 0111

Π˜Π½Π²Π΅Ρ€ΡΠΈΡ (ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄): 1 111 1000

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄): 1 111 1001

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния:

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΏΡƒΡ‚Π΅ΠΌ прСобразования ΠΊ ΠΏΡ€ΡΠΌΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄: 1 111 1110

Π’Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹: 1 111 1101

Π˜Π½Π²Π΅Ρ€ΡΠΈΡ: 1 000 0010 («-2» Π² Π΄Π΅ΡΡΡ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС).

5. Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой

Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠΎΠΉ прСдставлСния числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой являСтся Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Π½Π° Π΄Π²Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹: ax — порядок числа;fx — мантисса, значащая Ρ‡Π°ΡΡ‚ΡŒ (прСдставляСтся Π² Π΄Ρ€ΠΎΠ±Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

55,71 = 5,571*10−1,

Π³Π΄Π΅ 5,571 — мантисса, 10−1 — порядок.

ΠŸΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа Π·Π½Π°ΠΊ «-» кодируСтся Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅ΠΉ, которая ставится нСпосрСдствСнно ΠΏΠ΅Ρ€Π΅Π΄ числом, Π·Π½Π°ΠΊ «+» — Π½ΡƒΠ»Π΅ΠΌ. ΠŸΡ€ΠΈ использовании Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ понятиСм Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ прСдставлСния чисСл. Нормализованным числом называСтся число, мантисса ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ удовлСтворяСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ нСравСнствам:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€:

0,0056 = 0,56*10−2;

0,001 = 0,1*10−2

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

Рисунок 1 — устройство для слоТСния ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚ания чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой

6. ЛогичСский Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

ЛогичСский Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ…, примСняСтся для логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

ЛогичСскиС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π˜Π›Π˜-НЕ ΠΈ Π˜-НЕ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π˜Π›Π˜ ΠΈ И.

Для синтСза ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ сумматора Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π΄Π²Π° полусумматора: ΠΏΡ€ΠΈ слоТСнии многоразрядных Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл полусумматор справляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΡΠ°ΠΌΡ‹ΠΌΠΈ младшими разрядами. Π’ΠΎ Π²ΡΠ΅Ρ… ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… случаях приходится ΡΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ Π΄Π²Π°, Π° Ρ‚Ρ€ΠΈ Π±ΠΈΡ‚Π°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ добавляСтся пСрСнос ΠΈΠ· Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅Π³ΠΎ низшСго разряда.

Рисунок 2 — RS-Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ Π½Π° Π›Π­ «Π˜Π›Π˜-НЕ»

Для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ ΡΠΈΠ½Ρ‚Π΅Π·Π° элСмСнтов ΠΈ ΡƒΡΡ‚ройств Π­Π’Πœ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ нашла Π±ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π°, названная Π² Ρ‡Π΅ΡΡ‚ΡŒ английского ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π”ΠΆΠΎΡ€Π΄ΠΆΠ° Буля. Π’Π΅ΠΎΡ€Π΅Ρ‚ΠΈΠΊΠΎ-мноТСствСнный Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹ выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

K=,

Π³Π΄Π΅ B = {0, 1} - исходноС числовоС мноТСство с Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΠΌΡ‹ΠΌΠΈ опСрациями, , (логичСскиС слоТСниС, ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅).

Π‘ΡƒΠ»Π΅Π²Π° Π°Π»Π³Π΅Π±Ρ€Π° построСна Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… аксиомах:

1) Для Π»ΡŽΠ±Ρ‹Ρ… x, yB ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ xy=z1 B ΠΈ x y=z2 B.

2) Π’ ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π΅ Π’ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ элСмСнты 0 ΠΈ 1: для всякого xB x0=x, x1=x.

3) Для всСх x, y, z B, справСдливы ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства дистрибутивности:

(xy)z=(xz)(yz)

4) Для всякого x B ΠΈΠΌΠ΅Π΅Ρ‚ся Π΅Π³ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ (ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅) x B — Ρ‚Π°ΠΊΠΎΠ΅, Ρ‡Ρ‚ΠΎ xx=1, xx=0.

На ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ Π²Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… аксиом выводятся свойства Π±ΡƒΠ»Π΅Π²ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, Π°ΡΡΠΎΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, ΠΈΠ΄Π΅ΠΌΠΏΠΎΡ‚Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

ЛогичСская функция — это логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, составлСнноС ΠΈΠ· Π‘ΡƒΠ»Π΅Π²Ρ‹Ρ… логичСских ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ:

f (x1,x2,x3)= (x1x2)x3

ΠšΡ€ΠΎΠΌΠ΅ способа задания Π±ΡƒΠ»Π΅Π²Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² Ρ„ΠΎΡ€ΠΌΠ΅ логичСского выраТСния сущСствуСт Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹ΠΉ способ, Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности.

Π’Π°Π±Π»ΠΈΡ†Π° 3 — Π’Π°Π±Π»ΠΈΡ†Π° истинности логичСской Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ f (x1,x2,x3)

x1

x2

x3

x1x2

x3

(x1x2) x3

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности Π±ΡƒΠ»Π΅Π²Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π΄Π²ΡƒΡ… эквивалСнтных Ρ„ΠΎΡ€ΠΌΠ°Ρ…:

ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Π°Ρ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° (БДНЀ) — Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ элСмСнтарных логичСских ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ всСх ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, взятых с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… функция ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «1» :

Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Π°Ρ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Π°Ρ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° (БКНЀ) — ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ элСмСнтарных Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΉ всСх ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, Π΄Π°ΡŽΡ‰ΠΈΡ… «0» :

7. ВСкстовый Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ для хранСния любой символьной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ нашСл Π² ΡΠ΅Ρ‚ΠΈ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π³Π΄Π΅ распространСниС ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° ΠΎΠ΄Π½Π° ΠΈΠ· Π΅Π³ΠΎ разновидностСй — гипСртСкст. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ языков Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ гипСртСкста (XML, HTML, PHP ΠΈ ΠΏΡ€.) информация прСдоставляСтся ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅.

Часто тСкстовыС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π² Π±ΠΎΠ»Π΅Π΅ ΡƒΠ·ΠΊΠΎΠΌ смыслС — ΠΊΠ°ΠΊ тСкст Π½Π° ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ языках (Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ СстСствСнных), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½ ΠΈ ΠΏΠΎΠ½ΡΡ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ.

ВСкстовому Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρƒ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ «Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅», информация Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π΅ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Π½Π½ΠΎΠΌ Π½Π° Π²ΠΎΡΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ.

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

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

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

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½ΠΈΠΆΠ΅ приводится Ρ‡Π°ΡΡ‚ΡŒ исходного ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄.

Рисунок 3 -Ρ‡Π°ΡΡ‚ΡŒ исходного ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅

8. ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° выполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈ написании ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для тСстирования Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠΎ-логичСского Π±Π»ΠΎΠΊΠ° процСссора я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π» язык высокого уровня Π‘#.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прСдставляСт собой Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΡΠΊΡ€Π°Π½ для вСдСния Π΄ΠΈΠ°Π»ΠΎΠ³Π° с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π—Π΄Π΅ΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊ-схСму ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π΄ΠΈΠ°Π»ΠΎΠ³ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Π²Π΅Ρ‚Π²ΠΈ — Π² ΠΎΠ±Ρ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅) ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ прСдлагаСтся ввСсти Π΄Π²Π° дСсятичных числа для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ слоТСния, вычитания, умноТСния. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ прСдставляСтся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ для Π΅Π³ΠΎ удобства Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ послС Π²Π²ΠΎΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄Π²ΡƒΡ… ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² («true» ΠΈΠ»ΠΈ «false»). На ΡΠΊΡ€Π°Π½ выводятся Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Ρ‚Ρ€Π΅Ρ… Π±Π°Π·ΠΎΠ²Ρ‹Ρ… логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ («Π˜», «Π˜Π›Π˜», «ΠΠ•»). Π‘Π»ΠΎΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Ρ‚Скстовым Ρ‚ΠΈΠΏΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² ΡΠ΅Π±Ρ: ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ тСкста Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Π²ΠΈΠ΄, поиск ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ слова Π²ΠΎ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Ρ€Π°Π½Π΅Π΅ тСкстС.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ начинаСтся с ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰Π΅ΠΉΠ°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Скстовыми Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅.

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² ΡΡ€Π΅Π΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ VisualStudio 2008. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ «NewProject…» ΠΈΠ»ΠΈ Π² ΠΌΠ΅Π½ΡŽ «File» -> «New» -> «Project…» .

Рисунок 4 — созданиС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π”Π°Π»Π΅Π΅ выбираСтся Ρ‚ΠΈΠΏ прилоТСния. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС — это консольноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (ConsoleApplication) (рисунок 5).

Рисунок 5 — настройки для создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π’ ΠΏΠΎΡΠ²ΠΈΠ²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ (рисунок 5) вводится тСкст исходной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° находится ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (SolutionExplorer), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ всС Ρ„Π°ΠΉΠ»Ρ‹, ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π½Ρ‹Π΅ ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ.

Рисунок 6 — написаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ тСстов:

ВСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ вСдСтся Π² ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π΅ с 32-Ρ… разрядной сСткой.

1) Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл.

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π΄Π²Π° Ρ†Π΅Π»Ρ‹Ρ… чСтырСхразрядных числа со Π·Π½Π°ΠΊΠΎΠΌ Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅ Ρ… = 1 012 (число 510), Ρƒ = 111 012 (число -310). ВрСбуСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ сумму

sum = x+y.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ слоТСния:

Π”Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число 102 соотвСтствуСт дСсятичному числу 210 Π² ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ 1.

2) Π’Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ числа, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π²Π·ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ±Ρ€Π°Π·Π΅Ρ†) ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π΄Π²Π° Ρ†Π΅Π»Ρ‹Ρ… чСтырСхразрядных числа со Π·Π½Π°ΠΊΠΎΠΌ Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅ Ρ… = 1 012 (число 510), Ρƒ = 111 012 (число -310). ВрСбуСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ

s = y — x.

Находим Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ числа ;

x: = + 1 = 110 112.

Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ разности:

s = y + =111 012 + 110 112 = 110 002 = -810

3) Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… чисСл.

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π΄Π²Π° Ρ†Π΅Π»Ρ‹Ρ… чСтырСхразрядных числа со Π·Π½Π°ΠΊΠΎΠΌ Π² ΠΏΡ€ΡΠΌΠΎΠΌ ΠΊΠΎΠ΄Π΅ Ρ… = 1 012 (число 510), Ρƒ = 111 012 (число -310).

ВрСбуСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅

P = x* y.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ умноТСния:

Π”Π²ΠΎΠΈΡ‡Π½ΠΎΠ΅ число 111 100 012 соотвСтствуСт дСсятичному числу -1510

4) Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ логичСского умноТСния (опСрация «Π˜»).

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π΄Π²Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Ρ‚ΠΈΠΏΠ° boolean:

Ρ… = true, Ρƒ = false.

ВрСбуСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ логичСского умноТСния

P = xy.

Π’ ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ истинности логичСского вСнтиля «Π˜» :P = false.

5) Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ логичСского слоТСния (опСрация «Π˜Π›Π˜»).

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π΄Π²Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Ρ‚ΠΈΠΏΠ° boolean:

Ρ… = true, Ρƒ = false.

ВрСбуСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ логичСского слоТСния

S = xy.

Π’ ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ истинности логичСского вСнтиля «Π˜Π›Π˜» :P = true.

6) Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ логичСского отрицания (опСрация «ΠΠ•»).

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Ρ‹ Π΄Π²Π° ΠΎΠΏΠ΅Ρ€Π°Π½Π΄Π° Ρ‚ΠΈΠΏΠ° boolean:

Ρ… = true, Ρƒ = false.

ВрСбуСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ значСния логичСского отрицания ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²:

NX = x, NY = y.

Π’ ΡΠΎΠΎΡ‚вСтствии с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ истинности логичСского вСнтиля «ΠΠ•» :

NX = false, NY = true.

Π’Ρ‹Π²ΠΎΠ΄

Π­Π’Πœ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ нСстандартныС для Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° систСмы исчислСния, Ρ‡Ρ‚ΠΎ обусловлСно тСхничСскими ограничСниями. Для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ систСмами исчислСния ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ спСциализированноС ПО, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» рассмотрСн Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΎΡ‚Ρ‡Π΅Ρ‚Π΅. ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ Π‘И Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π­Π’Πœ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΌΠ°Π»ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Π»Π΅Π³ΠΊΠΎ программируСтся.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ