Информатика 7 вариант. Вариант 7. Арифметические основы функционирования компьютеров Задание 1 291,43
Скачать 113.37 Kb.
|
Ответ: 101000001.1111=141.F16 Переведем 141.F16 в десятичную систему Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда. 14116 = 162*1 + 161*4 + 160*1 = 256 + 64 + 1 = 321 Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда. F16 = 16-1*15 = 0.9375 В итоге получаем число 321.9375 Ответ: 141.F16=321.9375 Задание 3 Сложить два двоичных числа, полученных в первом задании и результат перевести в десятичную систему счисления. Решение: 100100011.01102 + 101000001.11112 = Представим числа 100100011.01102 и 101000001.11112 в прямом коде. Прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1. Таким образом, число 100100011.0110 в прямом двоичном коде записывается как 0,000000100100011.0110 Прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1. Таким образом, число 101000001.1111 в прямом двоичном коде записывается как 0,000000101000001.1111 Сложим числа 0000000100100011.0110 и 0000000101000001.1111 В 1-ом разряде возникло переполнение (1 + 1 = 10). Поэтому записываем 0, а 1 переносим на 2-й разряд.
В 2-ом разряде возникло переполнение (1 + 1 + 1 = 11). Поэтому записываем 1, а 1 переносим на 3-й разряд.
В 3-ом разряде возникло переполнение (1 + 1 = 10). Поэтому записываем 0, а 1 переносим на 4-й разряд.
В 4-ом разряде возникло переполнение (1 + 1 + 1 = 11). Поэтому записываем 1, а 1 переносим на 5-й разряд.
|