Презентация "Представление целых чисел в компьютере" - скачать презентации по Информатике

Слайд 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, а в разряды цифровой части числа – двоичный код его абсолютной величины.
Прямой код числа -12710

Пример

Слайд 7

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

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

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

Пример

Пример