Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Якщо співмножники представлено додатковим кодом, то можна застосувати спосіб множення, заснований на співставленні двох суміжних цифр множника. ⇐ ПредыдущаяСтр 2 из 2
У додаткових кодах добуток має вид: [ C ]д = [ A ]д[ B ]д = –[ A ]д b 0*20+[ A ]д b 1*2-1+…+[ A ]д bi *2- i + … [ A ]д bn *2- n, де b 0 – знаковий розряд множника. Указаний добуток можна представити наступним чином: [ C ]д = [ A ]д(b 1– b 0)*20 +[ A ]д(b 2– b 1)*2-1 +[ A ]д(bi+ 1– bi)*2- i +[ A ]д(bn+ 1– bn)*2- n , де bn +1 = 0. З урахуванням того, що, перед початком множення, в суматорі знаходиться код нуля, для четвертої схеми множення на нульовому, першому та і-му кроці, вiдповiдно, будемо мати наступне: C 0 = 0 + (b 1– b 0) [ A ]д*20, С 1 = C 0 +(b 2– b 1) [ A ]д*2-1, Сi = Ci-1 +(bi+1 – bi) [ A ]д*2- i. Аналогічні результати можна одержати і для інших схем множення. Таким чином, якщо співмножники представлено додатковим кодом, то добуток у методi «цифра за цифрою» формується таким чином: 1)якщо певна цифра множника дорівнює 1, а цифрою сусіднього мо-лодшого розряду множника є 0, то множене, разом із вагою, слiд віднімати; 2) якщо певна цифра множника дорівнює 0, а цифрою сусіднього молодшого розряду є 1, то множене, разом зi своєю вагою, слiд додавати; 3) якщо певна цифра множника є такою самою, як і цифра сусіднього молодшого розряду, то вiдповiдний частковий добуток буде нулем. У даному випадку: множене завжди передається до суматору зі своїм знаком у модифікованому коді; зсув або множення суми часткових добутків (залежно від схеми множення) повинні бути модифікованими. Цінність даного способу полягає в тому, що, при будь-якому сполу-ченні знаків співмножників, процес множення залишається незмінним. Корекція результату множення співмножників або їх зображень вво-диться автоматично (знакові розряди обробляються аналогічно цифровим). Розглянемо приклади варiацiй знакiв множеного та множника.
КОНТРОЛЬНІ ПИТАННЯ 1. Пояснити, у чому полягає складність виконання операції множення над числами, представленими в інверсних кодах.
2. Сформулювати суть того виправлення, що необхідно внести до добутку при від’ємному множнику. 3. Яке виправлення необхідно внести до добутку при від’ємному множеному? 4. На яку величину слiд вiдкорегувати результат у тому випадку, коли обидва співмножники є від’ємними? 5. Розкрити суть i сформулювати переваги методу множення з використанням порiвняння сумiжних цифр. IНДИВIДУАЛЬНI КОНТРОЛЬНI ЗАВДАННЯ ЗАВДАННЯ 1. Скласти схему алгоритму та виконати операцiю множення чисел A i B, заданих у таблицi 1, представивши вказанi числа у модифікованому додатковому коді та застосувавши до отримання добутку метод співставлення двох суміжних цифр множника (номер варіанту в таблицi 1 спiвпадає з порядковим номером студента за списком у журналі). Таблиця 1 – Iндивiдуальнi варiанти завдань
Додаток А
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-02-21; просмотров: 196; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.118.99 (0.004 с.) |