Введение в архитектуру компьютеров

Таблица умножения


Пример умножения чисел:

a

b



1

0

~

15

 

0

1

1

1

~

16

 

1

0

1

0

  0

0

0

0

1

1

0

  1

0

1

1

1

0

 

1

0

 

0

1

0

0

0

0

~

240

 

3. Деление.

Если промежуточное делимое (полученное из остатка путем сноса цифры из делимого) содержит столько же разрядов, сколько делитель, то независимо от того, больше это промежуточное делимое, чем делитель, или нет, в частное пишут "+1", если первые цифры делимого и делителя совпадают, или цифру "

", если нет. Если вслед за этим получается остаток, содержащий столько же разрядов, сколько и делитель, то повторяют указанные действия, записывая новую цифру частного в тот же разряд.

Пример.

1

0

1

0

1

1

1

1

1

0

0

0

0

1

1

1

1

1

1

0

1

0

0

1

0

0

1

1

1

1

0

1

1

1

0

Замечание. Если есть остаток, т. е. нацело деление не осуществляется, то в частном ставим "," и продолжаем операцию деления дальше.

Преимущества системы:

· нет знакового разряда и знак числа явно не указывается;

· отрицательные числа получаются из равных им по абсолютной величине положительных простой инверсией знаков всех разрядов числа.

Из недостатков можно отметить появление нескольких значений для одного и того же разряда частного.

Эта система кодирования впервые была использована в машине "СЕТУНЬ", разработанной в МГУ (СССР).



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