![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 12.12.2019
Сообщений: 1
|
![]()
Как следует поступить, если потребуется для хранения кодов эталонного и тестового символов использовать регистр dx , используемый также при генерации текстовых сообщений?
Что надо сделать, чтобы проверять не один символ, а например, последовательность, из нескольких символов? Предложите структуру такой программы)) До этого я писала код, для создания пароля, проверки его, а так же вывод на экран правильного пароля |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
#3 | ||
Старожил
Регистрация: 04.02.2011
Сообщений: 4,705
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
не обязательно - есть спец "инструкции работы со-строками", с префиксом REP..
сравнить = CMPSB, скопировать = MOVSB, записать = STOSB, искать символ - SCASB. префикс REP привязывается к регистру ECX. сравнить строки без цикла можно так: Код:
Нашедшего выход - затаптывают первым..
Последний раз редактировалось R71MT; 13.12.2019 в 07:12. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,705
|
![]()
Давно не писа'л на асме ПК, с прошлого тысячелетия
![]() |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
![]()
скорее это не возражение, а дополнение
т.к. вполне можно и в цикле сравнить
Нашедшего выход - затаптывают первым..
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 30.04.2018
Сообщений: 171
|
![]()
Народ! У меня вопрос по регистрам. Правильно я понимаю, что регистры стека находятся в процессоре, а стек в оперативной памяти?
|
![]() |
![]() |
![]() |
#8 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
![]()
Да.
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 30.04.2018
Сообщений: 171
|
![]() |
![]() |
![]() |
![]() |
#10 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
![]()
Надо только учитывать, что рабочий участок стека обычно не очень велик и попадает в кэш, а кэш уже в процессоре
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Skype и Excel - трансляция текстовых сообщений | strannick | Microsoft Office Excel | 2 | 24.11.2012 14:43 |
Какой тип данных использовать для хранения сэмплов wav файла, если нужно его конвертировать в lossless? | Niaden | Visual C++ | 1 | 30.10.2012 18:59 |
Найти самое длинное слово в стpоке символов , пеpестановка символов в котоpом в обpатном поpядке также входит в стpоку | svetka92 | Помощь студентам | 0 | 21.03.2012 22:32 |
Какую API функцию следует использовать чтобы найти Handle бутона | SeRhy | Общие вопросы Delphi | 4 | 21.10.2008 23:43 |
Регистр символов | Никки | Общие вопросы Delphi | 1 | 22.12.2007 20:14 |