Содержание
- 2. Машинные формы представления чисел Два основных способа представления данных в ЭВМ: с фиксированной запятой (точкой); с
- 3. Представление чисел с фиксированной точкой Каков же диапазон представления чисел для данного формата ? Аmax =
- 4. Представление чисел с фиксированной точкой При использовании фиксированной точки (как правило) числа представляются в виде целого
- 5. Т.о. при n-разрядном представлении модульной части формат с фиксированной точкой обеспечивает диапазон изменения абсолютного значения числа
- 6. Ошибка представления – это один из важнейших параметров представления чисел. Ошибка представления может быть абсолютной (Δ)
- 7. максимальные значения ошибок для формата с фиксированной точкой: В случае целых чисел: Δmax = 0,5; δmax
- 8. Целые числа в ЭВМ Целые числа представляются в формате с фиксированной точкой. Возможны 4 (четыре) варианта
- 9. Целое число занимает 2 или 4 байта. Его формат полностью соответствует используемому центральному процессору. Для представления
- 10. Упакованное десятичное занимает 10 байт. Такое число содержит 18 десятичных цифр (по две в каждом байте).
- 11. Арифметические операции над числами в формате с фиксированной точкой К числу основных арифметических операций, непосредственно реализуемых
- 12. Выполнение длинных операций (умножение и деление) Реализуется в два этапа: на первом этапе формируется знак искомого
- 13. Первый этап … Операнды, как правило, представлены в прямом коде, и знак результата, независимо от того,
- 14. Второй этап … { материал по операциям с алгебраическими числами }
- 15. Деление с фиксированной точкой Деление = формирование частного двоичных положительных чисел, которые представлены правильными дробями. Второй
- 16. Достоинства vs. Недостатки
- 17. Представление чисел с плавающей точкой При представления числа с плавающей точкой число в общем случае представляет
- 18. Число с плавающей точкой Х представляется в виде двух частей: мантисса (mx), отображающая запись числа, представляется
- 19. Количественная оценка числа Х: Х = qPx ⋅ mx , где q – основание системы счисления.
- 20. Нормализованная форма числа Распространено и удобно для представление ограничение вида: q-1 ≤ |mx| Форма представления чисел,
- 21. В прямом коде нормализованного числа мантисса в старшем разряде модуля имеет ненулевое значение, для двоичной системы
- 22. При s-разрядном представлении модуля записи мантиссы и k-разрядном представлении модуля записи порядка форма с плавающей точкой
- 23. Абсолютная и относительная ошибки Максимальная абсолютная погрешность представления чисел: Δmax = 2–(s+1) ⋅ 2p Максимальная относительная
- 24. В чем преимущество нормализованных чисел ??? Для фиксированной разрядной сетки (при фиксированном количестве цифр в числе)
- 25. Преимущества представления чисел с плавающей точкой: Относительная ошибка при представлении чисел в форме с плавающей точкой
- 26. Формат чисел с плавающей точкой Формат машинного изображения чисел с плавающей точкой включает знаковые поля (для
- 27. Научная нотация В языках высокого уровня используется такое представление: (знак)(мантисса)Е(знак)(порядок) НАПРИМЕР: -5.35Е-2 обозначает число -5.35*10-2 Такое
- 28. Действительные числа в ЭВМ В зависимости от типа данных, числа с плавающей точкой в памяти ЭВМ
- 29. Для упрощения операций над порядками применяется представление со смещенным порядком: p` = p + N, N
- 30. Характеристика Поле характеристики – это степень двойки, на которую умножается мантисса, плюс смещение. Смещение равно: для
- 31. Арифметика с плавающей точкой Операция сложения Операция умножения Операция деления.
- 32. Операция СЛОЖЕНИЯ чисел с плав. точкой Реализуется в 3 этапа: выравнивание порядков; сложение мантисс операндов, имеющих
- 33. Примеры: Пример 1 Произведем сложение двух чисел 0,5 · 102 и 0,8 · 103 в формате
- 34. Примеры: 0.4726*102 + 0.9132*100 = 102 * (0.4726 + 0.0091) = 0.4817*102 0.10112*2-1 + 0.10112*21 =
- 35. Пример (!) Найти разность С1 чисел А и В, представленных с плавающей точкой, если А и
- 36. Ответ: После устранения нарушения нормализации окончательный результат будет иметь вид С1 → {[c1п]пк = 00.010, [c1м]пк
- 37. Операция умножения чисел с плав. точкой С точки зрения представления чисел с плавающей точкой поиск произведения
- 38. Отсюда вытекает, что порядок произведения определяется как сумма порядков сомножителей, а мантисса произведения – как произведение
- 39. Последовательность действий при произведении двух чисел: определяется знак произведения как сумма по модулю 2 знаковых разрядов
- 40. Деление чисел с плавающей точкой Мантиссу делимого делят на мантиссу делителя; Из порядка делимого вычитают порядок
- 41. Представление данных в ЭВМ Элементарной единицей информации для представления данных в машинах используется байт, который содержит
- 42. Элементы данных представляются в виде последовательности байт переменной длины.
- 43. Для представления двоичного числа обычно используется ограниченный набор форматов Пример: представление чисел с плавающей точкой в
- 45. Скачать презентацию