Π”ΠΈΠΏΠ»ΠΎΠΌ, курсовая, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ прСдставлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ПК

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

Поля ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ любой Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡ‚ Πž Π΄ΠΎ 255 Π±Π°ΠΉΡ‚, Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π½Ρ‹ΠΉ Ρ†Π΅Π»ΠΎΠΌΡƒ числу Π±Π°ΠΉΡ‚ΠΎΠ². НапримСр, число с Ρ„иксированной запятой Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° «ΡΠ»ΠΎΠ²ΠΎ со Π·Π½Π°ΠΊΠΎΠΌ» (рис. 4.1): -19 310 = -10 000 012. Рис. 4.3. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа Π² ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π£ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠŸΠš ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ слоТСния ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚ания Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичных чисСл. Π‘ΠΈΡ‚Ρ‹ Π² Ρ‡ΠΈΡΠ»Π΅ (Π² ΡΠ»ΠΎΠ²Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ прСдставлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ПК (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Числовая информация Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠŸΠš кодируСтся Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π² Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятСричной систСмах счислСния; ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ любой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹ ASCII. Для прСдставлСния Π±ΡƒΠΊΠ²Π΅Π½Π½ΠΎΠΉ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠŸΠš стандартно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹ ASCII ΠΈΠ»ΠΈ Unicode.

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

Π’Π°Π±Π»ΠΈΡ†Π° 4.1. Π’Π΅Ρ€ΠΌΠΈΠ½Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для обозначСния совокупностСй Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… разрядов.

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… разрядов Π² Π³Ρ€ΡƒΠΏΠΏΠ΅.

НаимСнованиС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния.

Π‘ΠΈΡ‚.

Π‘Π°ΠΉΡ‚.

8 β€’ 2Β°.

ΠŸΠ°Ρ€Π°Π³Ρ€Π°Ρ„.

8β€’1024.

ΠšΠ±Π°ΠΉΡ‚ (ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚).

8β€’10 242.

ΠœΠ±Π°ΠΉΡ‚ (ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚).

8β€’10 243.

Π“Π±Π°ΠΉΡ‚ (Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚).

8β€’10 244.

Π’Π±Π°ΠΉΡ‚ (Ρ‚Π΅Ρ€Π°Π±Π°ΠΉΡ‚).

8β€’10 245.

ΠŸΠ±Π°ΠΉΡ‚ (ΠΏΠ΅Π½Ρ‚Π°Π±Π°ΠΉΡ‚).

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±ΠΈΡ‚ΠΎΠ² ΠΈΠ»ΠΈ Π±Π°ΠΉΡ‚ΠΎΠ² часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ»Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Ρ….

Π‘ΠΈΡ‚Ρ‹ Π² Ρ‡ΠΈΡΠ»Π΅ (Π² ΡΠ»ΠΎΠ²Π΅, ΠΏΠΎΠ»Π΅ ΠΈ Ρ‚. ΠΏ.) Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ справа Π½Π°Π»Π΅Π²ΠΎ, начиная с 0-Π³ΠΎ разряда. Π’ ΠŸΠš ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ поля постоянной ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹.

Поля постоянной Π΄Π»ΠΈΠ½Ρ‹: слово — 2 Π±Π°ΠΉΡ‚Π°; Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ слово — 4 Π±Π°ΠΉΡ‚Π°; полуслово — 1 Π±Π°ΠΉΡ‚; Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ слово — 8 Π±Π°ΠΉΡ‚.

Числа с Ρ„иксированной запятой Ρ‡Π°Ρ‰Π΅ всСго ΠΈΠΌΠ΅ΡŽΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ слова ΠΈ ΠΏΠΎΠ»ΡƒΡΠ»ΠΎΠ²Π°; числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ запятой — Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ³ΠΎ слова (матСматичСскиС сопроцСссоры IBM PC ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с 10-Π±Π°ΠΉΡ‚Π½Ρ‹ΠΌΠΈ словами).

Поля ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ любой Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΡ‚ Πž Π΄ΠΎ 255 Π±Π°ΠΉΡ‚, Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π²Π½Ρ‹ΠΉ Ρ†Π΅Π»ΠΎΠΌΡƒ числу Π±Π°ΠΉΡ‚ΠΎΠ². НапримСр, число с Ρ„иксированной запятой Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° «ΡΠ»ΠΎΠ²ΠΎ со Π·Π½Π°ΠΊΠΎΠΌ» (рис. 4.1): -19 310 = -10 000 012.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа с фиксированной запятой Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° .

Рис. 4.1. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа с Ρ„иксированной запятой Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° «ΡΠ»ΠΎΠ²ΠΎ со Π·Π½Π°ΠΊΠΎΠΌ» .

Число с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ слово ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ прСдставлСниС (рис. 4.2).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° .

Рис. 4.2. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° «Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ слово» .

Π”Π²ΠΎΠΈΡ‡Π½ΠΎ-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ дСсятСричныС числа ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ прСдставлСны полями ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹ Π² ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΈ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ….

Π’ ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ (рис. 4.3) для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ дСсятичной Ρ†ΠΈΡ„Ρ€Ρ‹ (Π¦Ρ„) отводится ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… разряда (ΠΏΠΎΠ»Π±Π°ΠΉΡ‚Π°), ΠΏΡ€ΠΈ этом Π·Π½Π°ΠΊ числа кодируСтся Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Π΅ числа (1100 — Π·Π½Π°ΠΊ «+» ΠΈ 1101 — Π·Π½Π°ΠΊ «-»).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа Π² ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

Рис. 4.3. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа Π² ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π£ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠŸΠš ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ слоТСния ΠΈ Π²Ρ‹Ρ‡ΠΈΡ‚ания Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятичных чисСл.

Π’ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ (рис. 4.4) для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ дСсятичной Ρ†ΠΈΡ„Ρ€Ρ‹ выдСляСтся ΠΏΠΎ Ρ†Π΅Π»ΠΎΠΌΡƒ Π±Π°ΠΉΡ‚Ρƒ. ΠŸΡ€ΠΈ этом ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Ρ‹ (Π·ΠΎΠ½Π°) ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° (ΠΊΡ€ΠΎΠΌΠ΅ самого младшСго) Π² ΠŸΠš Π·Π°ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΊΠΎΠ΄ΠΎΠΌ 0011 (Π² ΡΠΎΠΎΡ‚вСтствии с ASCII-ΠΊΠΎΠ΄ΠΎΠΌ), Π° Π² ΠΌΠ»Π°Π΄ΡˆΠΈΡ… (Π»Π΅Π²Ρ‹Ρ…) ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚Π°Ρ… ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ дСсятичныС Ρ†ΠΈΡ„Ρ€Ρ‹. Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΉ ΠΏΠΎΠ»ΡƒΠ±Π°ΠΉΡ‚ (Π·ΠΎΠ½Π°) самого младшСго (ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ) Π±Π°ΠΉΡ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для кодирования Π·Π½Π°ΠΊΠ° числа.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа Π² распакованном Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

Рис. 4.4. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ записи числа Π² Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Распакованный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² ΠŸΠš ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅/Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ умноТСния ΠΈ Π΄Π΅Π»Π΅Π½ΠΈΡ Π΄Π²ΠΎΠΈΡ‡Π½ΠΎ-дСсятСричных чисСл.

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

Число -193(10) = -0011 1001 0011(2.10) Π² ΠŸΠš ΠΈΠΌΠ΅Π΅Ρ‚ прСдставлСниС:

Β¦ Π² ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ прСдставлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ПК.

Β¦ Π² Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ прСдставлСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² ПК.

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