![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 18.04.2009
Сообщений: 688
|
![]()
Нужно сравнить строки str1, str2. Причём str1 заранее известно, str2 получается при выполнении программы
Код:
в строках: mov BH, byte ptr [AH] cmp BH, byte ptr [AL] |
![]() |
![]() |
![]() |
#2 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
![]()
1. каким макаром вы в 8 битный регистр запихиваете 16 битный аддрес ? -_-
2. вам же написали должен быть или регистр базы (bx) или индексный регистр (di,si,bp,sp)
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4 Последний раз редактировалось Goodwin98; 21.07.2011 в 17:26. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 22.02.2010
Сообщений: 71
|
![]()
А нельзя так:
lea esi,str1 lea edi,str2 mov ecx,strlen repe cmpsb |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
немогу сравнить символ строки с пробелом | SUDALV | Общие вопросы C/C++ | 4 | 07.04.2011 21:46 |
сравнить две строки. С++ | Демик | Помощь студентам | 12 | 03.04.2011 21:54 |
сравнить две строки | maxs7 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 01.10.2010 05:27 |
Сравнить строки. FASM. | Crivel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 15.09.2009 17:27 |
сравнить разные строки | Katovski | Общие вопросы Delphi | 8 | 02.05.2008 21:10 |