При выполнении вычитания команда SUB ( двухбайтная) не всегда выставляет значение N регистре статуса SR при отрицательном результат. Пример R11=8046h R12=0045h SUB R11,R12
andreyaa, на caxapa.ru вы задавали точно такой же вопрос и получили точно такой же ответ. Сколько раз и на скольких форумах вам нужно еще продублировать, чтобы до вас дошел смысл ответов?
Группа: Свой
Сообщений: 45
Регистрация: 19-04-07
Пользователь №: 27 172
Цитата
Пример R11=8046h R12=0045h SUB R11,R12
Команда предполагает использование знаковых переменных. 8046h=-32698, 45h=69 тогда SUB R11,R12 означает 69-(-32698) = 32767 = 7FFFh. Число положительное, поэтому N выставляться не должен