Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2009, 12:20   #1
Shnaps151
 
Регистрация: 20.05.2009
Сообщений: 4
По умолчанию замена многоточий на точки(ассемблер)

Собственно надо заменить в строке например такой "jgh...rfgh...d"
многоточия на точки.Задача упрощается тем, что можно заменить три точки на "пробел точка пробел".Заранее благодарен
Shnaps151 вне форума Ответить с цитированием
Старый 20.05.2009, 12:47   #2
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

можно так
Код:
    lea esi,string
next:
    xor eax,eax
    mov ax,[esi]
    shl eax,8
    mov al,[esi+2]
    cmp eax,2e2e2eh
    jnz @f
    mov [esi],20h
    mov [esi+2],20h
@@:
    inc esi
    cmp [esi],0
    jnz next
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4

Последний раз редактировалось Goodwin98; 20.05.2009 в 13:00.
Goodwin98 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена кода программы с Delhi5 на Delhi7 либо замена базы данных с Acessa на MySQL DorianLeroy Фриланс 8 18.02.2009 18:52
Точки DoGGy Паскаль, Turbo Pascal, PascalABC.NET 11 23.01.2009 19:11
Замена точки на запятую SIV84 Microsoft Office Excel 1 11.01.2009 11:16
Отбражение чисел - точки, это точки, а не запятые, обозначающие дробную часть Дикий Помощь студентам 7 12.05.2008 17:57
Точки в Chart yulia Компоненты Delphi 3 26.09.2007 22:22