Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
У комп'ютерній техніці застосовуються три форми запису (кодування) цілих чисел із знаком: прямий код, зворотний код, додатковий код. ⇐ ПредыдущаяСтр 2 из 2
Останні дві форми застосовуються особливо широко, оскільки дозволяють спростити конструкцію арифметико-логічного пристрою комп'ютера шляхом заміни різноманітних арифметичних операцій операцією складання. Позитивні числа в прямому, зворотному і додатковому кодах зображаються однаково - двійковими кодами з цифрою 0 в знаковому розряді. Наприклад: Негативні числа в прямому, зворотному і додатковому кодах мають різне зображення. 1. Прямий код. У знаковий розряд поміщається цифра 1, а в розряди цифрової частини числа — двійковий код його абсолютної величини. Наприклад: 2. Зворотний код. Виходить інвертуванням всіх цифр двійкового коду абсолютної величини числа, включаючи розряд знаку: нулі замінюються одиницями, а одиниці — нулями. Наприклад: 3. Додатковий код. Виходить утворенням зворотного коду з подальшим збільшенням одиниці до його молодшого розряду. Наприклад: Зазвичай негативні десяткові числа при введенні в машину автоматично перетворяться в зворотний або додатковий двійковий код і у такому вигляді зберігаються, переміщаються і беруть участь в операціях. При виведенні таких чисел з машини походить зворотне перетворення в негативні десяткові числа. Завдання на лабораторну роботу: 1. Заповніть таблицю.
2. Заповніть таблицю.
Контрольні запитання 1. Цілі числа без знаку? 2. Прямий код? 3. Зворотний код? 4. Додатковий код?
|