Презентация, доклад к уроку Представление целых чисел

Содержание

Для хранения целых чисел со знаком отводится две ячейки памяти (16 битов), причем старший (левый) разряд отводится под знак числа (если число положительное, то в знаковый разряд записывается 0, если число отрицательное - 1).Представление целых чисел

Слайд 1Вычислите выражения и запишите ответ в двоичной и десятичной системах счисления
1.

(167 8 + 29916 +30 10):1112

Ответ: ___________________________


2. ((40716 – 378):101002 + 1448):19 16* 3210

Ответ: ___________________________


3. 21 8*1216 :610 – 1638 + 3116

Ответ: _____________________________________________

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

Ответ: 11610, 11101002

Ответ: 19210, 110000002

Ответ: -1510, 11111111111100012

Вычислите выражения и запишите ответ в двоичной и десятичной системах счисления1. (167 8 + 29916 +30 10):1112Ответ:

Слайд 2Для хранения целых чисел со знаком отводится две ячейки памяти
(16

битов), причем старший (левый) разряд отводится под знак числа (если число положительное, то в знаковый разряд записывается 0, если число отрицательное - 1).

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

Знаковый разряд

Для хранения целых чисел со знаком отводится две ячейки памяти (16 битов), причем старший (левый) разряд отводится

Слайд 3Представление целых чисел в оперативной памяти компьютера
Число 24 десятичное представляется, как
Число

-24 десятичное представляется, как
Представление целых чисел в оперативной памяти компьютераЧисло 24 десятичное представляется, какЧисло -24 десятичное представляется, как

Слайд 4Дополнительный код представляет собой дополнение модуля отрицательного числа А до 0,

так как в n-разрядной компьютерной арифметике:
2n - |А| + |А| = 0,
поскольку в компьютерной n-разрядной арифметике 2n = 0. Действительно, двоичная запись такого числа состоит из одной единицы и n нулей, а в n-разрядную ячейку может уместиться только n младших разрядов, то есть n нулей.

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

Дополнительный код представляет собой дополнение модуля отрицательного числа А до 0, так как в n-разрядной компьютерной арифметике:2n

Слайд 5Все отрицательные числа в оперативной памяти записываются в дополнительном коде
Дополнение числа

( дополнительный код) определяется, как величина, которая будучи прибавлена к данному числу, обращает в ноль все разряды числа и переносит 1 в следующий разряд
Например дополнением числа 25 в десятичной системе счисления называется число d , такое что 25+ d = 100

Чему равно дополнение числа 25 в восьмеричной системе счисления?

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

Чему равно дополнение числа 25 в шестнадцатеричной системе счисления?

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

Слайд 6Назовите наибольшее целое число, которое хранится в 2-х байтах? Чему равно

это число в десятичной системе счисления?

Назовите минимальное отрицательное целое число, которое хранится в 2-х байтах?


Как это число записывается в оперативной памяти компьютера?

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

Назовите наибольшее целое число, которое хранится в 2-х байтах? Чему равно это число в десятичной системе счисления?Назовите

Слайд 7Алгоритм получения дополнительного кода для отрицательного числа
2. Получить обратный код. Поменять

каждый ноль на единицу, а единицу на ноль ( инвертировать число)

3. К обратному коду прибавить 1

1. Найти прямой код числа ( перевести число в двоичную систему счисления число без знака)

Алгоритм получения дополнительного кода для отрицательного числа2. Получить обратный код. Поменять каждый ноль на единицу, а единицу

Слайд 8Найдем дополнительный код десятичного числа
-47
1. Найдем двоичную запись числа 47

( прямой код)

2. Инвертируем это число ( обратный код)

3. Прибавим 1 к обратному коду и получим запись этого числа в оперативной памяти

Найдем дополнительный код десятичного числа -471. Найдем двоичную запись числа 47 ( прямой код)2. Инвертируем это число

Слайд 9Запишем дополнительный код отрицательного числа -2002 для 16-разрядного компьютерного представления:



Представление целых

чисел в оперативной памяти компьютера
Запишем дополнительный код отрицательного числа -2002 для 16-разрядного компьютерного представления:Представление целых чисел в оперативной памяти компьютера

Слайд 10Как запишутся в оперативной памяти компьютера и калькулятора следующие десятичные числа

в 16-ти разрядной сетке

1. 5710

2. 20010

3. -11710

Как запишутся в оперативной памяти компьютера и калькулятора следующие десятичные числа в 16-ти разрядной сетке1. 57102. 200103.

Слайд 11Как запишутся в оперативной памяти компьютера и калькулятора следующие десятичные числа

в 16-ти разрядной сетке

1. -20010

2. -111710

Как запишутся в оперативной памяти компьютера и калькулятора следующие десятичные числа в 16-ти разрядной сетке1. -200102. -111710

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть