й. В основному зворотний код потрібен для отримання додаткового. p align="justify"> Додатковий код (або доповнення до двох) для позитивних чисел збігається з прямим, а для негативних чисел виходить з зворотного коду складанням з 1. Переваги додаткового коду перед зворотним кодом є спрощення підсумовування, тому що не виникає необхідності в циклічному перенесення із старшого розряду в молодший.
.2 Комп'ютерне кодування тексту
Безліч символів, використовуваних при записі тексту, називається алфавітом. Кількість символів в алфавіті називається його потужністю. p align="justify"> Для представлення текстової інформації в комп'ютері найчастіше використовується алфавіт потужністю 256 символів. Один символ з такого алфавіту несе 8 біт інформації, т. к. 28 = 256. Але 8 біт складають один байт, отже, двійковий код кожного символу займає 1 байт пам'яті ЕОМ. Усі символи такого алфавіту пронумеровані від 0 до 255, а кожному номеру відповідає 8-розрядний двійковий код від 00000000 до 11111111. Цей код є порядковим номером символу в двійковій системі числення. p align="justify"> Для різних типів ЕОМ і операційних систем використовуються різні таблиці кодування, що відрізняються порядком розміщення символів алфавіту в кодової таблиці. Міжнародним стандартом на персональних комп'ютерах є таблиця кодування ASCII. p align="justify"> Принцип послідовного кодування алфавіту полягає в тому, що в кодової таблиці ASCII латинські букви (прописні і рядкові) розташовуються в алфавітному порядку. Розташування цифр також впорядковано за зростанням значень. p align="justify"> Стандартними в цій таблиці є тільки перші 128 символів, тобто символи з номерами від нуля (двійковий код 00000000) до 127 (01111111). Сюди входять букви латинського алфавіту, цифри, розділові знаки, дужки і деякі інші символи. Решта 128 кодів, починаючи з 128 (двійковий код 10000000) і кінчаючи 255 (11111111), використовуються для кодування букв національних алфавітів, символів псевдографіки і наукових символів. p align="justify"> Зараз існує кілька різних кодових таблиць для російських букв (ЯКІ-8, СР-1251, СР-866, Mac, ISO), причому тексти, створені в одному кодуванні, можуть неправильно відображатися в іншій. Вирішується така проблема за допомогою спеціальних програм перекладу тексту з одного кодування в іншу. В операційній системі Windows довелося пересунути російські літери в таблиці на місце псевдографіки, і отримали кодування Windows 1251 (Win-1251). p align="justify"> Протягом довгого часу поняття В«байтВ» і В«символВ» були майже синонімами. Проте, врешті-решт, стало ясно, що 256 різних символів - це не так багато. Математикам потрібно використовувати у формулах спеціальні математичні знаки, перекладачам необхідно створювати тексти, де можуть зустрітися символи з різних алфавітів, економістам необхідні символи валют ($, ВЈ, ВҐ). Для вирішення цієї пр...