Логические и арифметические основы и принципы работы ЭВМ




Умножение со старших разрядов в дополнительном коде


[Z]дк = [X]дк*[Y]дк = [X]дк*(y1 – y0 ) + [X]дк*(y2 – y1 )*2-1 + ... + + [X]дк*(yn+1 – yn )*2-n


[-X]дк = 1.01011 [Z]дк = [-X]дк + [X]*2-1 + [X]дк*2-2*0 + [-X]дк*2-3 + + [X]дк*2-4 + [-X]дк*2-5

+1.01011 [-X]дк 0.010101 [X]дк*2-1

________ +1.101011 1.11101011 [-X]дк*2-3

__________ +1.10010111 0.000010101 [X]дк*2-4

___________ +1.101000011 1.1111101011 [-X]дк*2-5

____________ 1.1001110001 Ответ: [Z]дк = 1.1001110001

<


Содержание  Назад