Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Программа 140



Пример 6. В памяти, начиная с адреса 0 01А, хранится некоторый текст, длина которого равна 15 (Ғһ) байтам. Определить номер первого, совпадающего с образцом, символа в тексте. При отсутствии требуемого символа результат равен 0 (это практически полный аналог функции pos в Паскале).

Поместим в R1 счетчик символов, в R2 – адрес текущего символа. Затем будем сравнивать каждый символ текста с образцом в R0 и в случае совпадения прервем выполнение цикла. При несовпадении будем продолжать цикл до тех пор, пока счетчик не превысит ҒҺ, т.е. не станет равным 10Һ. Если цикл завершится по выполнении этого условия, то символ-образец найти не удалось и в качестве ответа в R1 следует занести 0.





Дата публикования: 2014-10-19; Прочитано: 805 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...