|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.01.2011, 23:46 | #1 |
Пользователь
Регистрация: 21.10.2010
Сообщений: 87
|
Не ассембилируется (
Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор.
мы все врём , скомпилированный исходник - нет !
Последний раз редактировалось Serge_Bliznykov; 31.01.2011 в 03:12. |
31.01.2011, 03:06 | #2 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
gefest58, Str переименовать попробуй. И убери текст из цикла.
Код:
Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 31.01.2011 в 03:12. |
31.01.2011, 15:28 | #3 |
Пользователь
Регистрация: 21.10.2010
Сообщений: 87
|
при запуске , пишет - "Синтаксическая ошибка" =(
мы все врём , скомпилированный исходник - нет !
|
31.01.2011, 15:44 | #4 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
ваш транслятор/компоновщик, параметры сборки, строки с ошибками, имена ошибок?
суть: ошибок то нет!
Нет, ну правда..
|
31.01.2011, 15:59 | #5 |
Регистрация: 30.11.2009
Сообщений: 4
|
Я только начинаю изучать Asm, поэтому поделюсь лишь своими предположениями.
Возможно, переменную надо было объявить в сегменте данных? Предлагаю следующий код: codeseg segment assume CS:codeseg, DS:dataseg begin: mov AX, dataseg mov DS, AX mov AH, 09h mov DX, offset Mess int 21h mov AH, 4Ch mov AL, 0 int 21h ; Exit To DOS codeseg ends dataseg segment Mess db 'HelloWorld!$' ; Define String dataseg ends stackseg segment stack db 256 dup (0) stackseg ends end begin Последний раз редактировалось spburger; 31.01.2011 в 16:05. |
31.01.2011, 16:20 | #6 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
spburger, в COM-программе данные и код находятся в одном сегменте.
|
31.01.2011, 16:54 | #7 |
Регистрация: 30.11.2009
Сообщений: 4
|
|
31.01.2011, 17:04 | #8 |
Пользователь
Регистрация: 21.10.2010
Сообщений: 87
|
всё , получилось
через cmd запустить не удалось получилось через DosBox !
мы все врём , скомпилированный исходник - нет !
|