Представление целых чисел в компьютере

Слайд 2

Целые числа без знака

Обычно занимают в памяти компьютера один или два

Целые числа без знака Обычно занимают в памяти компьютера один или два
байта и принимают значения:
в однобайтовом формате
от 000000002 до 111111112
в двубайтовом формате
от 00000000 000000002 до 11111111 111111112
Диапазоны
значений целых чисел без знака

Слайд 3

Число 7210 = 10010002 в однобайтовом формате:
Число 7210 = 10010002 в

Число 7210 = 10010002 в однобайтовом формате: Число 7210 = 10010002 в
двубайтовом формате:
Число 6553510 = 11111111111111112 в двубайтовом формате:

Пример 1.

Пример 2.

Пример 3.

Слайд 4

Целые числа со знаком

Обычно занимают в памяти компьютера один, два или

Целые числа со знаком Обычно занимают в памяти компьютера один, два или
четыре байта, при этом самый левый (старший) разряд содержит информацию о знаке числа. Знак «плюс» кодируется нулем, а «минус» – единицей.
Диапазоны
значений целых чисел со знаком

Слайд 5

В компьютерной технике применяются три формы записи (кодирования) целых чисел со знаком:

В компьютерной технике применяются три формы записи (кодирования) целых чисел со знаком:
прямой код, обратный код и дополнительный код.
Положительные числа в прямом, обратном и дополнительном кодах изображаются одинаково – двоичными кодами с цифрой 0 в знаковом разряде.
Число 12710 = 11111112

Пример

Знак числа «+»

Слайд 6

Отрицательные числа в прямом, обратном и дополнительном кодах имеют разное изображение.
1. Прямой

Отрицательные числа в прямом, обратном и дополнительном кодах имеют разное изображение. 1.
код. В знаковый разряд помещается цифра 1, а в разряды цифровой части числа – двоичный код его абсолютной величины.
Прямой код числа -12710

Пример

Слайд 7

2. Обратный код получается инвертированием всех цифр двоичного кода абсолютной величины числа,

2. Обратный код получается инвертированием всех цифр двоичного кода абсолютной величины числа,
включая разряд знака; нули заменяются единицами, а единицы – нулями.
Число: -12710
Код модуля числа: 0 1111111
Обратный код числа: 1 0000000
3. Дополнительный код получается образованием обратного кода с последующим прибавлением единицы к его младшему разряду.
Дополнительный код числа -127:

Пример

Пример

Имя файла: Представление-целых-чисел-в-компьютере.pptx
Количество просмотров: 152
Количество скачиваний: 0