Содержание
- 2. Компьютерная арифметика § 26. Особенности представления чисел в компьютере
- 3. Предельные значения чисел В математике нет предельных значений! В компьютере – конечное число деталей, ограниченное количество
- 4. Предельные значения чисел система счисления с основанием B K разрядов Переполнение разрядной сетки — это ситуация,
- 5. Вещественные числа система счисления с основанием B F разрядов в дробной части
- 6. Неточность представления 0,1234567 1,3211 1,3212 1,3214
- 7. Сравнение вещественных чисел хранится неточно! неточный результат! допустимая погрешность (10-6)
- 8. Дискретность Целые числа дискретны. Вещественные числа непрерывны. Компьютер работает только с дискретными данными. При дискретизации может
- 9. Компьютерная арифметика § 27. Хранение в памяти целых чисел
- 10. Целые числа без знака (unsigned) 78 = 10011102 Беззнаковые данные – не могут быть отрицательными. биты
- 11. Целые числа без знака 1111 1111 + 0000 0001 1 0000 0000
- 12. Целые числа без знака: диапазон
- 13. Целые числа со знаком Старший (знаковый) бит числа определяет его знак. Если он равен 0, число
- 14. Целые числа со знаком Идея: «– 1» должно быть представлено так, чтобы при сложении с числом
- 15. Как построить дополнительный код? Алгоритм А0: перевести число 2K – X в двоичную систему счисления. для
- 16. Как построить дополнительный код? Алгоритм А2: перевести число X-1 в двоичную систему счисления; выполнить инверсию всех
- 17. Целые числа со знаком
- 18. Целые числа co знаком: диапазон
- 19. Компьютерная арифметика § 28. Операции с целыми числами
- 20. Сложение и вычитание 0000 0101 1111 0111 + 1111 1100 -4 ←
- 21. Переполнение знаковый бит дополнительный бит 00100001 01100000 + 010000001 96 33 -127 S’ S 0 0
- 22. Умножение 9 5 →45 00001001 × 00000101 00001001 00000000 00001001 0000101101 + -9 5 →-45 11110111
- 23. Поразрядные логические операции Поразрядные операции выполняются с отдельными битами числа и не влияют на остальные. регистр
- 24. Логическая операция «И» (and, &) данные маска Маска – константа, которая определяет область применения логической операции
- 25. Логическая операция «ИЛИ» (or, |) D D or M M AA16 6С16 EE16 AA16 or 6C16
- 26. Операция «исключающее ИЛИ» (xor, ^) D D xor M M AA16 6С16 C616 AA16 xor 6C16
- 27. Битовые логические операции (итог) R 1) отключить лампочки 2 и 1, не трогая остальные R =
- 28. Шифрование с помощью xor Идея: (A xor B) xor B = A Текст: 2*2=4 Коды символов:
- 29. Шифрование с помощью xor Исходный текст: 2*2=4 '2' → 3216 xor 1716 = '*' → 2A16
- 30. Логический сдвиг Влево: бит переноса С Вправо: С С, C++, Python: Паскаль: N = N N
- 31. Логический сдвиг Влево: 12 24 Вправо: 12 6 Логический сдвиг влево (вправо) – это быстрый способ
- 32. Арифметический сдвиг (вправо) –12 С – 6 Примеры: 20 15 11 3 1 → 10 →
- 33. Циклический сдвиг Влево: Вправо:
- 34. Пример Задача: в целой переменной N (32 бита) закодирована информация о цвете пикселя в RGB: Записать
- 35. Пример Вариант 2: Сдвинуть вправо так, чтобы число G передвинулось в младший байт. Обнулить все биты,
- 36. Пример С, C++, Python: R = B = Паскаль: R:= B:=
- 37. Компьютерная арифметика § 29. Хранение в памяти вещественных чисел
- 38. Хранение вещественных чисел С фиксированной запятой (в первых ЭВМ): для больших и маленьких чисел нужно масштабирование
- 39. Хранение вещественных чисел Теоретически оптимальный вариант (целая часть = 0): 0,0012345 = 0,12345·10-2 12,345 = 0,12345·102
- 40. Нормализация Нормализованная форма: значащая часть Z удовлетворяет условию 1 ≤ Z Пример: 17,25 = 10001,012 =
- 41. Число обычной точности (single) -17,25 = -10001,012 = -1,0001012·24 single: 4 байта = 32 бита мантисса
- 42. Диапазон вещественных чисел Extended – тип для вычислений в сопроцессоре, единица в значащей части не скрывается.
- 43. Компьютерная арифметика § 30. Операции с вещественными числами
- 44. Сложение и вычитание порядки выравниваются до большего значащие части складываются (или вычитаются) результат нормализуется 1,2345·10 –
- 46. Скачать презентацию











































Использование функций в табличном процессоре MS EXCEL
Анимация в системе программирования PascalABC.NET
Вирус Bagle.AM
Стенд по изучению азбуки Морзе
Компьютерные игры для девушек
Форматный вывод
Электронды үкімет
Танки. Шаблон
Операционные системы. Определение ОС
Система компьютерного моделирования процессов Полигон
Информационные системы в малом и среднем бизнесе
Дональд Дэвис
Теория графов (8 класс)
Беспроводная сеть сбора метрологических данных
Latest Wireless Sensor Network thesis help and research guidance
Новостной сайт Lymadav
Измерение информации
Разработка интернет магазина женской одежды при помощи CMS OpenCart
Представление информации, языки, кодирование
L’OREAL TAGGING Checkout Tagging
Исследование и реализация хеш-функции SHA-2
Структуры хранения данных
Урок 3 (Графические примитивы)
Проблемы развития киберспорта в регионах России
Организация службы документационного обеспечения управления на примере ООО СОЮЗ
Российская академия народного хозяйства и государственной службы. Учебная практика. Бизнес-информатика
Презентация "Цветовые модели в графике" - скачать презентации по Информатике
Friend Systems. Заработок в интернете