У меня есть код, который я тестировал в сборке Pep/8, который берет ввод символа> < = и делает сравнения. После того, как сравнения завершены и выполняется соответствующая математическая операция, я хочу, чтобы программа запрашивала у пользователя другой ввод.Pep/8 Assembly Carriage Return clear?
Я не знаю, почему, но моя программа выполняет рутинирование по входному сигналу, и поскольку, если он обнаруживает «недействительный» вход, он просто направляется прямо к состоянию, чтобы выйти из программы. Я предполагаю, что это вопрос возврата каретки на данный момент. Есть ли способ очистить содержимое «догадки» перед повторным запросом?
CHARI guess,d ;character input
LDBYTEA guess,d ; load character into reg a
CPA '>',i
BRNE L
Любая помощь была бы полезной, спасибо.
Может быть, просто CPA для CR и вернитесь в CHARI? (для создания бесконечного цикла ввода любого символа без символа CR). (не может найти хороший ресурс для pep/8 онлайн, поэтому просто гадать) – Ped7g