- Учителю
- Практическая работа Представление чисел в памяти компьютера 10 класс
Практическая работа Представление чисел в памяти компьютера 10 класс
</<font face="Times New Roman, serif">Практическая работа «Представление чисел в компьютере»
Вариант 1
-
Заполнить таблицу, записав десятичные числа в прямом, обратном и дополнительном кодах в 8 - разрядном представлении:
Прямой код
Обратный код
Дополнительный код
18
-57
125
-
Запишите в десятичной системе счисления число со знаком, дополнительный код которого в однобайтовом формате имеет вид 10011011
-
Найти разность 3110 - 1610 в восьмибитном представлении.
Практическая работа «Представление чисел в компьютере»
Вариант 2
-
Заполнить таблицу, записав отрицательные десятичные числа в прямом, обратном и дополнительном кодах в 8 - разрядном представлении:
Прямой код
Обратный код
Дополнительный код
19
-68
107
-
Запишите в десятичной системе счисления число со знаком, дополнительный код которого в однобайтовом формате имеет вид 10111001
-
Найти разность 2810 - 1910 в восьмибитном представлении.
Для того чтобы представить целые отрицательные числа, используется дополнительный код.
Чтобы получить дополнительный код, нужно использовать следующий алгоритм:
-
записать внутреннее представление соответствующего ему положительного числа;
-
записать обратный код полученного числа заменой во всех разрядах 0 на 1, 1 на 0;
-
к полученному числу прибавить 1.
Для положительного числа прямой, обратный и дополнительный коды выглядят одинаково.
Пример:
Определим внутреннее представление числа -1310 в восьмиразрядной сетке (слайд 9).
-
Запишем внутреннее представление числа 1310: 00001101
-
Запишем обратный код: 11110010
-
К полученному числу прибавим 1: 11110011
111100112 это и есть представление числа -1310
Для того чтобы представить целые отрицательные числа, используется дополнительный код.
Чтобы получить дополнительный код, нужно использовать следующий алгоритм:
-
записать внутреннее представление соответствующего ему положительного числа;
-
записать обратный код полученного числа заменой во всех разрядах 0 на 1, 1 на 0;
-
к полученному числу прибавить 1.
Для положительного числа прямой, обратный и дополнительный коды выглядят одинаково.
Пример:
Определим внутреннее представление числа -1310 в восьмиразрядной сетке (слайд 9).
-
Запишем внутреннее представление числа 1310: 00001101
-
Запишем обратный код: 11110010
-
К полученному числу прибавим 1: 11110011
111100112 это и есть представление числа -1310
Практическая работа «Представление чисел в компьютере»
Вариант 3
-
Заполнить таблицу, записав отрицательные десятичные числа в прямом, обратном и дополнительном кодах в 8 - разрядном представлении:
Прямой код
Обратный код
Дополнительный код
35
-74
115
-
Запишите в десятичной системе счисления число со знаком, дополнительный код которого в однобайтовом формате имеет вид 10101111.
-
Найти разность 2710 - 1810 в восьмибитном представлении.
Практическая работа «Представление чисел в компьютере»
Вариант 4
-
Заполнить таблицу, записав отрицательные десятичные числа в прямом, обратном и дополнительном кодах в 8 - разрядном представлении:
Прямой код
Обратный код
Дополнительный код
31
-77
113
-
Запишите в десятичной системе счисления число со знаком, дополнительный код которого в однобайтовом формате имеет вид 10100111.
-
Найти разность 3010 - 1510 в восьмибитном представлении.
Для того чтобы представить целые отрицательные числа, используется дополнительный код.
Чтобы получить дополнительный код, нужно использовать следующий алгоритм:
-
записать внутреннее представление соответствующего ему положительного числа;
-
записать обратный код полученного числа заменой во всех разрядах 0 на 1, 1 на 0;
-
к полученному числу прибавить 1.
Для положительного числа прямой, обратный и дополнительный коды выглядят одинаково.
Пример:
Определим внутреннее представление числа -1310 в восьмиразрядной сетке (слайд 9).
-
Запишем внутреннее представление числа 1310: 00001101
-
Запишем обратный код: 11110010
-
К полученному числу прибавим 1: 11110011
111100112 это и есть представление числа -1310
___________________________________________________________________________________________
Для того чтобы представить целые отрицательные числа, используется дополнительный код.
Чтобы получить дополнительный код, нужно использовать следующий алгоритм:
-
записать внутреннее представление соответствующего ему положительного числа;
-
записать обратный код полученного числа заменой во всех разрядах 0 на 1, 1 на 0;
-
к полученному числу прибавить 1.
Для положительного числа прямой, обратный и дополнительный коды выглядят одинаково.
Пример:
Определим внутреннее представление числа -1310 в восьмиразрядной сетке (слайд 9).
-
Запишем внутреннее представление числа 1310: 00001101
-
Запишем обратный код: 11110010
-
К полученному числу прибавим 1: 11110011
111100112 это и есть представление числа -1310