Запутался с флагами, ARM

203
25 апреля 2017, 05:05

Доброго времени суток. Что-то я уже мозг сломал. Нужно реализовать на С#, то что происходит в контроллере.

CMP     R0, R3
BLE     loc_7BAE    ; я так понимаю, знаковое сравнение. (Z==1) || (N!=V)
. . . 
loc_7BAE:
ADDS    R4, R0, #0  ; а вот тут, у нас в каких случаях будет +1???

Ну то есть, на шарпе получаем так? или не совсем так?

if (R0 <= R3) // R0, R3 - Int32
{
    R4 = R0;           // R4 = R0 + 0
    if(R0 == R3) R4++; // ???
}
READ ALSO
Написать условие

Написать условие

Есть простая строка string stroka="qwertyuioplkjhgfdsazxcvbm";//случайный набор символов далее

249
EXE Приложение на сервер

EXE Приложение на сервер

Можно ли установить winforms (C#) приложение на сервер что бы при переходе по ссылке пользователь не скачивал исполняемый файл а именно начинал...

252
Непонятный результат вычисления

Непонятный результат вычисления

Почему в данном случае a будет равно 20, а не 21?

191
Правильная остановка/запуск службы windows

Правильная остановка/запуск службы windows

Нашёл на просторах интернета такой код:

291