Головна

 Основні елементи ЕОМ їх призначення і взаємодію |  Архітектура простий ЕОМ. |  Склад команд МП. |  Структура елементарного МП. |  Функціонування ЕОМ. |  Мікропроцесор. |  Етапи обробки вимоги переривання. |  Покажчика стека. |  Склад команд арифметичних дій. |  склад команд логічних операцій |

Додатковий код. Арифметика в додатковому коді.

  1.  Арифметика з листям і водою
  2.  арифметика покажчиків
  3.  У додатковому вікні параметрів пошуку рішення слід вибрати позначки Лінійна модель і позитивне значення.
  4.  Двійкова арифметика. Арифметичні операції в позиційних системах числення.
  5.  Для фізичної діяльності не потрібен додатковий білок
  6.  додатковий

Якщо потрібно використовувати числа зі знаком, в ЕОМ використовується спеціальний код. Застосування його істотно спрощує апаратні засоби ЕОМ.

Зобразимо умовно осередок пам'яті чи регістр ЕОМ.

1 - має вагу 16 (24).

Для представлення знака числа прийнято угоду про те, що якщо старший значущий розряд в числі дорівнює нулю, то число позитивне.

В інших осередках записується другу паралельну число. Якщо старший розряд слова дорівнює 1, то число є негативним, а в інших рядах слова записано двійковечисло в додатковому коді.

Використання додаткового коду дозволяє операцію віднімання замінити складанням.

арифметика в додатковому коді:

Процесори ЕОМ непристосовані для виконання операцій віднімання, тому цю операцію замінили операцією додавання, в якій негативні числа представлені в додатковому коді.

Розглянемо на прикладах всі можливі ситуації, при арифметичних діях з числами:

1. складання двох позитивних чисел: 5 + 3 = 8

2. скласти числа: 7 + (- 3) = 4

Проінвертіруем це число і та отриманого числа додамо 1:

В результаті отримали Девятіразрядний число, причому старший розряд є переповненням восьмирозрядного числа, тому їм нехтуємо. Час, що залишився число в старшому розряді має 0, тому є позитивним

3. Скласти 2 негативних числа: (-5) + (- 7) = - 12

Проінвертіруем це число і та отриманого числа додамо 1:

Проінвертіруем це число і та отриманого числа додамо 1:

 



 Приклад типової процедури в ЕОМ. |  Угруповання біт.
© um.co.ua - учбові матеріали та реферати