Цитата Сообщение от hobot Посмотреть сообщение
По синтаксису я понимаю эту строку так, сравниваем с нулём содержимое R1?
Просто проверяем значение ячейки памяти, адрес которой хранится в регистре (как итог - знаем равно нулю/меньше нуля или наоборот). В данном случае для нас результат проверки неинтересен, для нас важно, что такой адрес существует в принципе (иначе такая команда не годилась бы).

Цитата Сообщение от hobot Посмотреть сообщение
что в
данном случае означают скобки с плюсом
Это значит что после обращения, значение регистра увеличится на 2 (или на 1 если обращение байтовое [исключение - регистры 6 (SP) и 7 (PC) - они всегда на 2 изменяются]).

Цитата Сообщение от hobot Посмотреть сообщение
задать количество операций INC или DEC?
Это не имеет смысла поскольку уже два вызова INC/DEC - это два слова (для регистра), а дальше - больше. Тут как раз ADD будет лучше.