Содержание
- 2. Представление целых чисел в памяти ЭВМ Иначе: представление чисел в формате с фиксированной точкой. Точка располагается
- 3. Наиболее часто используется формат Н (2 байта, 16 бит) ПРЯМОЙ КОД ЧИСЛА
- 4. Минимальное число: 1111 1111 1111 1111(2) = FF FF(16) = - 32 767(10) Максимальное число: 0111
- 5. Формат F (4 байта, 32 бита) Минимальное число: FF FF FF FF(16) = - 2 147
- 6. Представление 0 (нуля) в прямом коде И 0 (ноль) представлен двумя способами. Количество положительных и отрицательных
- 7. Задача: представить числа 255 и –255 в формате Н (прямой код). 255(10) = 1111 1111(2) 0000
- 8. Задачи: числа представлены в формате Н. Определить знак числа. 9754 157А ABCD E100 0A00 7A0B 8000
- 9. Машинные коды чисел (дополнительный код числа) Для представления отрицательных чисел и замены операции вычитания операцией сложения,
- 10. Например, 31 и -31 в дополнительном коде. 31(пр) = 31(доп) -> 00 1F 31(10) = 11111(2)
- 11. Например, 30 и -30 в дополнительном коде. 30(пр) = 30(доп) - > 00 1E 30(10) =
- 12. Задачи: числа представлены в формате Н. Определить знак числа. 9754 157А ABCD E100 0A00 7A0B 8000
- 13. Задачи: представить числа в прямом и дополнительном кодах: 17, -17, 38, -38, 169, -169
- 14. Преимущества дополнительного кода операция вычитания заменяется операцией сложения чисел в дополнительном коде. один “0” ? 0000
- 15. Арифметические действия над машинными кодами Необходимо учитывать: числа в памяти компьютера хранятся в дополнительном коде; числа
- 16. Задача. Дано: x = 126, y = 267. Найти: x + y; x – y; –x
- 17. x + y; 0000 0000 0111 1110 0000 0001 0000 1011 0000 0001 1000 1001 +
- 18. x - y; 0000 0000 0111 1110 1111 1110 1111 0101 1111 1111 0111 0011 +
- 19. - x + y; 1111 1111 1000 0010 0000 0001 0000 1011 0000 0000 1000 1101
- 20. - x - y; 1111 1111 1000 0010 1111 1110 1111 0101 1111 1110 0111 0111
- 21. Получить X + Y - X - Y Даны X = 27 154; Y = 7
- 22. 0110 1010 0001 0010 0001 1101 1010 0101 1000 0111 1011 0111 + Проверка: 27 154
- 24. Скачать презентацию