Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Natali2003 |
27.1.2009, 22:02
Сообщение
#1
|
|
Пользователь Группа: Пользователи Сообщений: 1 Регистрация: 27.1.2009 Пользователь №: 21 402 |
Очень нужна помощь!
Нужно составить программку, которая посчитает сумму двух модулей чисел (числа 32-ух битные и целые). Числа даются в регистрах R0 и R1. Результат записывается в регистре R0. Я не понимаю принципа проверки числа. Если оно положительное, то нужно просто посчитать сумму, а если оно отрицательное, то сначала его нужно переделать в положетельное, а затем посчитать сумму. Кажется как-то с командой "CMP"? Пожалуйста, подскажите решение. Заранее благодарю. |
![]() ![]() |
|
Текстовая версия | Сейчас: 23.5.2012, 3:54 |