Как пользоваться Поиском

поиск по сайту
логин

пароль

регистрация     
забыли пароль?

Помощь сайту

Вопросы » Информатика, Логика » вы можете помочь с заданием по информатике?? :(

вы можете помочь с заданием по информатике?? :(

создана: 11.10.2012 в 23:34
................................................

 

:

Выполнить перевод числа N в систему счисления с основанием p : N=(101101)2,p=3.

 

Выполнить сложение чисел N и K в дополнительных кодах формат чисел и результата 16 двоичных разряда : N=(-15)10, K=(24)10... 

Вот...

 ( +1 ) 
12.10.2012 12:54
Комментировать Верное решение
(баллы:+1)

на первую: сначала переводим из двоичной СС в десятичную - 150413120110= 1*25+0*24+1*23+1*22+0*21+1*20=32+0+8+4+0+1=4510. Теперь из десятичной СС в троичную: 45/3=15(остаток 0), 15/3=5(остаток 0), 5/3=1(остаток 2), 1/3=(остаток 1)=0. И осталось снизу вверх записать: 012003,т.е. 12003.

 
12.10.2012 17:20
Комментировать

спасибо :)

 ( +251 ) 
12.10.2012 18:10
Комментировать Верное решение
(баллы:+2)

N=-1510 = 8+4+2+1 = 23+22+21+20 = 11112 = 1000 0000 0000 1111

Первая 1 означает, что число со знаком минус

Записываем без знака и инвертируем (0 заменим на1, 1 заменим на 0)

0000 0000 0000 1111  - прямой код

1111 1111 1111 0000  - обратный код

  прибавим 1

1111 1111 1111 0001 - дополнительный код N

K=2410= 16+8 = 24+23 = 110002 = 0000 0000 0001 1000

Складываем

   1111 1111 1111 0001

+ 0000 0000 0001 1000

__________________

 1 0000 0000 0000 1001

крайняя левая 1 отбрасывается.         Проверим 10012 = 910

 
14.10.2012 16:24
Комментировать

мм..спасибки)

Хочу написать ответ