Содержание
-
Представление чисел в компьютере
-
Неотрицательные числа:
1 число занимает ровно 1 ячейку памяти (8 битов) Самое большое неотрицательное число: Это число: 1*2^7+1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+1*2^1+1*2^0=255 (в 10-й с.с) Если число больше 255, то занимается 2 ячейки (16 битов): Например, число 256.
-
Положительные и отрицательные числа:
Старший(левый) разряд числа отводится под знак: 0 показывает, что стоит положительное число 256 1 показывает, что стоит отрицательное число – 256 ПК не считает в отрицательных числах!!! ПК перекодирует отрицательные числа и ВЫЧИТАНИЕзаменяет СЛОЖЕНИЕМ, что упрощает работу процессора и увеличивает его быстродействие!
-
Дополнительный код отрицательного числа:
1. Модуль числа запи-сывается в прямом коде (в 2-ой с.с) Например число l– 256l ПК перекодирует, то есть даёт отрицательному числу – ДОПОЛНИТЕЛЬНЫЙ КОД 2. Получаем обратный код (для этого все 1 заменяются на 0, а 0 на 1) 3. К обратному коду прибавляем единицу Дополнительныйкодчисла – 256 :
-
ПРИМЕР: - 548 +292=?
Переведём в 2-ю с.с: А=-54810=-10001001002 В=29210=1001001002 АПК АОК АДК ВПКСДК
-
Дома:
-
П.2.9. №2.26 Выучить ПЛАН нахождения ДОПОЛНИТЕЛЬНОГО КОДА Повторить № 2.1 – 2.26 (будет тестовая работа)
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.