Assembler для Arm

Тема в разделе "Другие", создана пользователем Natali2003, 27 янв 2009.

Наш партнер Genesis Hackspace
  1. Natali2003

    Natali2003 Гость

    Очень нужна помощь до пятницы.
    Нужно составить программку, которая посчитает сумму двух модулей чисел (числа 32-ух битные и целые). Числа даются в регистрах R0 и R1. Результат записывается в регистре R0.

    Я не понимаю принципа проверки числа. Если оно положительное, то нужно просто посчитать сумму, а если оно отрицательное, то сначала его нужно переделать в положетельное, а затем посчитать сумму.
    Кажется как-то с командой "CMP"?
    Пожалуйста, подскажите принцип. Заранее благодарю.
     
Загрузка...

Поделиться этой страницей