АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Получен правильный результат. Единицу переноса из знакового разряда компьютер отбрасывает

Читайте также:
  1. B. Инструменты, необходимые для рационального использования полученных сведений и навыков
  2. I. Дайте англійські еквіваленти з наступних слів і словосполучень.
  3. II. Порядок обращения за получением социального обслуживания
  4. L.3.1. Процессы переноса вещества и тепла.
  5. V. Закрепление полученных знаний
  6. А не интенсивность, которая выясняется только спустя некоторое время, после получения информации о последствиях.
  7. Абсолютная проницаемость. Методы получения. Способ задания.
  8. АЗОТИСТАЯ КИСЛОТА, СПОСОБЫ ПОЛУЧЕНИЯ, СТРОЕНИЕ.
  9. АЗОТИСТЫЙ АНГИДРИД, СТРОЕНИЕ, ПОЛУЧЕНИЕ, СВОЙСТВА.
  10. АЗОТНЫЙ АНГИДРИД, СВОЙСТВА, СТРОЕНИЕ, СПОСОБЫ ПОЛУЧЕНИЯ.
  11. АММИАК, ЕГО СТРОЕНИЕ, СПОСОБЫ ПОЛУЧЕНИЯ И СВОЙСТВА.
  12. Аналіз таблиць «Синтаксис» і «Словосполучення».

4. А и В отрицательные. Например:

Получен правильный результат в дополнительном коде. Единицу переноса из знакового разряда компьютер отбрасывает.

Случаи переполнения для дополнительных кодов рассматриваются по аналогии со случаями 5 и 6 для обратных кодов.

Вопросы учащимся:

Какие выводы можно сделать из рассмотренных примеров кодирования чисел и арифметических действий с числами? (Оцените удобство выполнения операций).

Сравнение рассмотренных форм кодирования целых чисел со знаком показывает:

  • на преобразование отрицательного числа в обратный код компьютер затрачивает меньше времени, чем на преобразование в дополнительный код, так как последнее состоит из двух шагов — образования обратного кода и прибавления единицы к его младшему разряду;
  • время выполнения сложения для дополнительных кодов чисел меньше, чем для их обратных кодов, потому что в таком сложении нет переноса единицы из знакового разряда в младший разряд результата.

2. Назовите алгоритмы перевода чисел в обратный и дополнительный коды:

Алгоритм№3 (перевод числа в обратный код)

Обратный код.

Записать двоичный код абсолютной величины числа.

Инвертировать все цифры двоичного кода абсолютной величины числа (модуля числа), включая разряд знака: нули заменяются единицами, а единицы — нулями.

Алгоритм№4 (перевод отрицательного числа в дополнительный код).

Дополнительный код отрицательного числа.

1. Модуль числа записать в прямом коде в п двоичных раз­рядах. (Для этого получить внутреннее представление положительного числа N: перевести число N в двоичную систему счисления, полученный результат дополнить слева незначащими нулями до k разрядов)

2. Получить обратный код числа, для этого значения всех битов инвертировать (все единицы заменить на нули и все нули заменить на единицы).

3. К полученному обратному коду прибавить единицу.

Назовите алгоритм перевода дополнительного кода в десятичное число

Алгоритм №5 перевода дополнительного кода в десятичное число.

1) Инвертировать дополнительный код

2) Прибавить к полученному коду 1 и получить модуль отрицательного числа:

3) Перевести в десятичное число и приписать знак отрицательного числа.

В чем вы видите достоинства представления чисел в формате с фиксированной запятой?


1 | 2 | 3 | 4 | 5 | 6 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)