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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2009, 16:34   #1
leahov
 
Регистрация: 26.12.2008
Сообщений: 5
По умолчанию комментарии к коду

помогите написать комментарии к строчкам кода

Код:
...
mov ch, [string+1] 

....
mov dl, [string+1+bx]
по моим соображениям первое это вывод строки и пробел, второе вывод строки, пробел и bx?
leahov вне форума Ответить с цитированием
Старый 08.06.2009, 19:01   #2
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

Это может быть все что угодно!Весь код давай или процедуру! Обычно регистр cx используется для счетчика, но в вашем случае берется сама длина строки+1. Заносит байт в ch, по адресу string+1, т.е. следующий байт
xor eax, eax
xchg [eax], eax

Последний раз редактировалось MalCer; 08.06.2009 в 20:54.
MalCer вне форума Ответить с цитированием
Старый 09.06.2009, 12:25   #3
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

помоему это анализ буфера ввода для 0Ah int 21h
получить количество символов в строке
и выборка символов из строки
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Старый 09.06.2009, 13:09   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
mov dl, [string+1+bx]
Это напоминает обращение к некоторому элементу массива, номер которого в BX начиная с 1
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходимы комментарии!!! Танюшаа Помощь студентам 2 04.04.2009 06:32
Комментарии к коду ELL Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 09.03.2009 16:01
Комментарии к коду Juhn Паскаль, Turbo Pascal, PascalABC.NET 6 24.12.2007 20:29
Комментарии к коду Ярослав Помощь студентам 4 23.11.2007 16:57
Написать комментарии к коду. Delphi. Дарюха Помощь студентам 1 21.11.2007 16:05