1 | ||||||
Сложение через логические операции02.01.2014, 03:35. Показов 3609. Ответов 1
Метки нет (Все метки)
Знакомил сегодня сына с системой команд процессора, и озадачил он меня следующим вопросом - можно ли реализовать операцию сложения через только логические операции, сдвиги и условные переходы? Без применения инкремента и декремента, естественно. Посидели, подумали с ним, придумали один вариант, который я только что протестировал и исправил одну ошибку. Интересно, как бы вы реализовали такую функцию? Наш код ниже, написан на С, но это не принципиально - ассемблер на разных платформах порой сильно различается, но простейшие операции присутствуют и одинаковы на большинстве платформ (хотя мы ориентировались на систему команд AVR-Tiny).
0
|
02.01.2014, 03:35 | |
Ответы с готовыми решениями:
1
Логические операции Логические операции Логические операции Арифметико-логические операции |
Ушел с форума
16338 / 7659 / 1075
Регистрация: 11.11.2010
Сообщений: 13,696
|
|
02.01.2014, 03:53 | 2 |
_Ivana,
Электронный учебник ГЛАВА 10. АРИФМЕТИЧЕСКИЕ КОМАНДЫСложение чисел А и B в несколько этапов
2
|
02.01.2014, 03:53 | |
02.01.2014, 03:53 | |
Помогаю со студенческими работами здесь
2
Логические операции на асме. Арифметические и логические операции Логические операции в ассемблере Логические операции в ассемблере Логические операции в Tasm Битовые и логические операции с массивом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |