Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Assembler дописать в конец строки 
:(
    Опции темы
NickolayAkimov
Дата 25.1.2013, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 24.1.2013

Репутация: нет
Всего: нет



Всем доброго времени суток! У меня возникла такая задача:
К примеру существует некая переменная var db "stroka$", мне нужно в конец этой строки дописать символ. 
Подскажите пожалуйста как это реализовать, и если не сложно, нельзя ли простенький пример кода?

Буду благодарен за любую помощь с ув.Nickolay
PM MAIL   Вверх
skaa
Дата 10.1.2014, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 24.12.2002
Где: Skokie, IL

Репутация: нет
Всего: нет



В конец строки это значит после символа '$'? Тогда вот так:
Код

        mov     edi,var
mScan:
        cmp     byte [edi],'$'
        je      mEnd
        inc     edi
        jmp     mScan
mEnd:
        inc     edi
        mov     byte [edi],'x'

...

var     db 'stroka$'
ak      db 'abcd'

Только после выполнения 9й строки ak будет уже содержать не 'abcd', а 'xbcd'.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Добро пожаловать в раздел "Другие языки" форума Vingrad!

Void
Void

Раздел посвящён различным языкам программирования, для которых (в силу невысокой популярности) нет отдельного раздела (GPSS, Lua, MATLAB, Ada, Forth, Smalltalk, Tcl, REXX, AWK и др.)

  • Обязательно следуйте правилам Форума.
  • Пожалуйста, прочитайте и следуйте рекомендациям по работе в разделе и навигации по Форуму.
  • Для вставки текстов исходных кодов используйте подсветку синтаксиса из выплывающего списка Код в форме ответа. Если Ваш язык в списке не представлен, то используйте тег: [code=ваш_язык]код[/code], например, [code=ada]код[/code]. Если в будущем подсветка синтаксиса для указанного языка будет реализована, исходный код преобразится.
  • Помните, один вопрос - одна тема.

Приятного времяпрепровождения! С уважением, Void, kemiisto .

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие языки | Следующая тема »


 




[ Время генерации скрипта: 0.0372 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.