Просмотр полной версии : отрицательные двоичные
Whatsername
09.05.2004, 23:55
Возможно, кто-нибудь может порекомендовать ч.л. где можно почитать об отрицательных двоичных числах.
anyway, у меня есть три вопроса:
1.Почему двоичные числа названы 32-х разрядными?
2.Как представлены отрицательные числа в двоичной системе счисления?
3.И как они представлены в AS (т.е. что значит в "дополнительном коде")?
Спасибо.
1) Оно не названо. Просто у наших компов максимальная длина чисел, которыми может оперировать процессор - 32 бита, то бишь 32 нолика и единички, то бишь (2^32)10 = (4294967296)10
2) Отрицательные двоичные - такие же как и все остальные
3) Что такое дополнительный код?
Whatsername
10.05.2004, 03:30
Спасибо, Nucer
Отрицательные двоичные - такие же как и все остальные
Что такое дополнительный код?
Я имею ввиду оператор "~"
~2 // результат -3
А что такое дополнительный код я и сам не знаю, Мук на него ссылается, вот я и интересуюсь =)
iLoveYou
10.05.2004, 11:29
дополнительный код -- форма представления отрицательных чисел в ЭВМ -- результат инвертирования каждого бита двоичного числа, равного модулю исходного отрицательного числа, плюс единица.
подробнее -- гугл поможет. :)
FreeLander
10.05.2004, 14:37
Может моя ссылка тебе поможет: http://www.firststeps.ru/
там в разделе TASM шаги с 27 по 29.
Whatsername
11.05.2004, 10:49
спасибо, ребята
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.