Wikipedia

Результаты поиска

среда, 24 декабря 2014 г.

Домашняя работа. Ответы на вопросы. Параграф 17.
1)Целые числа могут представляться в компьютере со знаком или без знака.бычно  занимают  в  памяти  компьютера  один  или  два  байта.     В  однобайтовом  формате  принимают  значения  от  000000002   до   111111112. Обычно занимают в памяти компьютера один, два или четыре байта, при этом самый левый (старший) разряд содержит информацию о знаке числа. Даётся 4 байта или 16бит для целого числа, 1бит отводится на разрядность, если он 0, то число отрицательное, иначе положительное, остальные 15 бит хранят само число.
2)N = 2^n; n = 4, значит N = 2^4 = 2*2*2*2=16
Диапазон чисел от 0 до 16.
3)
а) 32 переведем в 2 систему счисления
32/2=16 ост.0
16/2=8 ост.0
8/2=4 ост.0
4/2=2 ост.0
2/2=1 ост.0
число 32 = 100000
б) -32
Модуль числа -32.Равен 32
Двоичная запись числа 32 - 00100000
(заменяем 0 на 1, заменяем 1 на 0)
Получится 11011111
Добавляем к полученному числу 1
11011111+1=11100000
в) 102 переведем в двоичную систему счисления
102/2=51 ост.0
51/2=25 ост.1
25/2=12 ост.1
12/2=6 ост.0
6/2=3 ост.0
3/2=1 ост.1
В 2 системе счисления 102=1100110
г) -102
Модуль найдем -102 - это 102
Двоичная запись числа 102 - это -01100110
10011001+1=10011010
д) 126
126/2=63 ост.0
63/2=31 ост.1
31/2=15 ост1
15/2=7 ост.1
7/2=3 ост.1
3/2=1 ост.1
Число 126 записывается 1111110
е) -126
 Модуль: 126
В 8 разрядном представлении оно записывается 01111110
10000001+1=10000010
Ответы:

a) 32=00100000
б) -32=11110000
в)102=01100110
г)-102=10011010
д)126=01111110
е)-126=10000010
4)
а)  00010101=21, 0*(2^7+2^6+2^5+2^3+2^1)+1*(2^4+2^2+2^0)=21
б) 11111110=254
в) 00111111= 63, 0*(2^7+2^6)+1*(2^5+2^4+2^3+2^2+2^1+2^0)=63
г) 10101010=170