Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Виконання дій у вісімковій системі числення є нетривіальною задачею. Тому спочатку переведемо задане число у десяткову систему, а потім у трійкову.




А8 = 326 = 21410

         
-213        
  -69      
    -21    
      -6  
         
         
Число: 212213  

24. Перемножити на суматорі прямого коду числа А = -0,1100011 та В= -0,1011101.

 

Ми бачимо, що обидва операнда мають однакові знаки (негативні). Результат, відповідно, буде позитивним і нам не потрібно піклуватися про знаковою частини числа. У таких випадках для операцій додавання, віднімання, множення і ділення використовують двійковий суматор прямого коду.

Для множення з молодших розрядів множника зі зрушенням множника потрібно 2n-розрядний суматор, 2n-розрядний регістр проміжного добутку, 2n-розрядний регістр для зберігання і зсуву множимого і n-розрядний регістр для зберігання множника.

Множення виконується, починаючи з молодшого розряду. При його значенні, рівному 1, до проміжного додатку додається значення множимого, після чого здійснюється його зсув вправо. Відповідно, при значенні розряду 0 здійснюється тільки зсув.

Число тактів визначається розрядністю множника.

Знак добутку визначається як сума по модулю два знаків співмножників.

Послідовність дій при виконанні множення зі зсувом множника:

1 такт: 0.0000000 Множник:   цифра
  +0.1100011 .1011101    
  0.11000110      
    Зсув множника    
2 такт: 0.01100011 .0101110    
  +0.0000000      
  0.01100011 Зсув проміжного добутку (ПП)    
    Зсув множника    
3 такт: 0.001100011 .0010111    
  +0.11000110      
  0.111101111 Зсув ПП    
    Зсув множника    
4 такт: 0.111101111 .00010011    
  +0.11000110      
  1.101111011 Зсув ПП    
    Зсув множника    
5 такт: 0.1101111011 .0000101    
  +0.11000110      
  1.1010010011 Зсув ПП    
    Зсув множника    
6 такт: 0.11010010011 .0000010    
  +0.00000000000      
  0.100100000110 Зсув ПП    
         
    Зсув множника    
7 такт: 0.0100100000110 .000001    
  +0.11000110      
  1.0000111000110 Зсув ПП    
         
  0.10000111000110 Результат    

 

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных