Продолжаем наше краткое знакомство с системами команд микроконтроллеров. Сегодняшняя статья будет короткой, поскольку команды проверки и сравнения, по своей сути, можно считать "излишними и необязательными". По этой причине они есть далеко не у всех микроконтроллеров. Звучит странно? Давайте попробуем разобраться. Сразу хочу уточнить, что разговор о комбинированных командах выполняющих сразу два действия, сравнения/проверки и условного перехода, будет в отдельной статье. По той простой причине, что для их понимания потребуется знание того самого условного перехода о котором я еще не рассказывал. Сравнение Необходимость сравнения двух чисел возникает часто. Проще всего узнать, какое из чисел больше можно с помощью вычитания. Если результат равен нулю, то и числа равны. Если результат отрицательный, то первое число меньше второго. А если положительный, то больше. То есть, сравнение фактически сводится в простому вычитанию. С той лишь разницей, что нам будет не нужной разность, как резуль
Микроконтроллеры для начинающих. Часть 23. Команды проверки и сравнения
19 июля 202019 июл 2020
655
2 мин