Сложение и вычитание целых чисел с фиксированной запятой. Сложение и вычитание чисел с плавающей запятой презентация
Содержание
- 2. Любая информация (числа, команды, записи и т. п.) представляется в ЭВМ в виде двоичных кодов фиксированной
- 3. Выполнение арифметических операций: сложение; вычитание; умножение. для двоичных чисел в форме : с фиксированной запятой; с
- 4. Представление чисел в формате с фиксированной запятой Целые числа в компьютере хранятся в памяти в формате
- 5. Для хранения целых чисел со знаком отводится две ячейки памяти (16 бит), причем старший (левый) разряд
- 6. Для получения дополнительного кода отрицательного числа можно использовать довольно простой алгоритм: 1. Модуль числа записать прямым
- 7. Операция сложения двух чисел (целых иди дробных) с фиксированной запятой с произвольными знаками может выполняться в
- 8. В результате выполнения операции сложения может получиться результат, превышающий максимально возможное число для заданной разрядной сетки,
- 9. 1) Анализируются два переноса – из старшего значащего разряда в знаковый (p1) и из знакового разряда
- 10. 2) Для представления чисел применяют модифицированный код. На переполнение при сложении двух чисел указывают несовпадение цифр
- 11. Пример 3. Найти сумму двух чисел с фиксированной запятой, представленных в дополнительном коде: А1 доп =
- 12. Результат обеих операций неверный и дальнейшее решение задачи не имеет смысла. ЭВМ вырабатывает сигнал φ =
- 13. Алгоритм сложения: 1. Положительные числа остаются без изменения (в прямом коде), отрицательные числа переводятся в дополнительный
- 14. Пример 4. Заданы числа. Выполнить операцию сложения (А1+ А2). [A1]пр = 1 0110, [A1]доп = 1
- 15. Операция вычитания чисел (целых или дробных) заменяется суммой: [A1]пр – [A2]пр = [A1]пр + [–A2]пр. Знак
- 16. Пример. Выполнить арифметическое действие 300010 - 500010 в 16-ти разрядном компьютерном представлении. Представим положительное число в
- 17. Представление чисел в формате с плавающей запятой Вещественные числа (конечные и бесконечные десятичные дроби) хранятся и
- 18. Число A в форме с плавающей запятой представляется в виде A = mn . qp ,
- 19. Таким образом, в нормализованных числах первая цифра после точки должна быть значащей: Пример. Преобразуйте десятичное число
- 20. Для представления чисел в машинном слове выделяют группы разрядов для изображения мантиссы, порядка, знака числа и
- 21. Максимальным числом, представимым в формате слова, будет число Числа с плавающей точкой позволяют увеличить диапазон обрабатываемых
- 22. Алгоритм сложения двух чисел с плавающей запятой:
- 23. Нормализация мантиссы
- 24. Нарушение нормализации мантиссы вправо
- 25. Признак нарушения нормализации влево для дополнительных и обратных кодов – это сочетание 01 или 10 в
- 27. В математике известен метод умножения чисел в столбик. Метод для целых и дробных двоичных чисел. Умножение,
- 28. Умножение, начиная со старшего разряда множителя: а) дробные числа б) целые числа Умножение двоичных чисел в
- 29. Умножение двоичных чисел в форме с фиксированной запятой
- 30. Приведенные правила (1-3) позволяют сформулировать алгоритм пошагового вычисления произведения Z путем отыскания на каждом i-ом шаге
- 31. Умножение двоичных чисел в прямом коде
- 32. Алгоритм умножения операндов в прямых кодах
- 33. Пример 1. Умножение в прямом коде Zпр = Апр * Впр. Апр = 10110 = (–6)10;
- 34. * 00110 01101 0000000000 – ΣЧП0; + 00110 – прибавление множимого, разряд множителя равен 1; 0011000000
- 35. Одновременно с умножением на знаковый разряд определяется знак произведения, как «сумма по модулю 2» знаков сомножителей:
- 36. Алгоритм умножения операндов в дополнительных кодах
- 37. Следует обратить внимание: 1)слагаемые Слi представляются дополнительным кодом без удвоения количества числовых разрядов, так как младшая
- 38. Пример 2. Умножение в дополнительном коде Zдоп = Адоп * Bдоп. Апр = (+3)10 = 0
- 39. * 00 011 00 011 00 000000 – ΣЧП0; + 00 011 – прибавление множимого, разряд
- 41. Скачать презентацию