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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2009, 09:18   #11
saperA3814
 
Аватар для saperA3814
 
Регистрация: 13.07.2009
Сообщений: 7
По умолчанию

вот нашел файл линк.ехе и что выдало:
Код:
 Assembling: sit.asm
warning A4017: invalid command-line option : /at

Microsoft (R) Segmented Executable Linker  Version 5.31.009 Jul 13 1992
Copyright (C) Microsoft Corp 1984-1992.  All rights reserved.

Object Modules [.obj]: sit.obj 
Run File [sit.exe]: "sit.exe"
List File [nul.map]: NUL
Libraries [.lib]: 
Definitions File [nul.def]: 
LINK : warning L4021: no stack segment
мне хочется узнать в чем причина, тут ехе создалась но проблема выдает ошыбку
Во имя контрол, альт и святого делете. Энтер
saperA3814 вне форума Ответить с цитированием
Старый 15.07.2009, 10:15   #12
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Когда компилируешь программу набирай в командной строке:
ml proga.asm
link proga.obj ( или link /t proga.obj , если это .com программа)
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 15.07.2009, 11:20   #13
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

И поставь строчку, перед org 100h
Код:
assume cs:CSEG, ds:CSEG, es:CSEG, ss:CSEG
Где CSEG-это твой единственный сегмент для com программы
xor eax, eax
xchg [eax], eax

Последний раз редактировалось MalCer; 15.07.2009 в 13:43.
MalCer вне форума Ответить с цитированием
Старый 15.07.2009, 14:47   #14
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

Цитата:
Сообщение от saperA3814 Посмотреть сообщение
вот нашел файл линк.ехе и что выдало:
Код:
warning A4017: invalid command-line option : /at
мне хочется узнать в чем причина, тут ехе создалась но проблема выдает ошыбку
/AT соблюдайте регистр
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Старый 15.07.2009, 20:58   #15
saperA3814
 
Аватар для saperA3814
 
Регистрация: 13.07.2009
Сообщений: 7
По умолчанию

Спасибо ребята вышло, а то на форуме одном предлогали яду выпить, как видите несдалса, ничего прорвусь
Во имя контрол, альт и святого делете. Энтер
saperA3814 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не понял урок beygul Помощь студентам 24 22.05.2009 09:53
решить с использованием рекурсивной подпрограммы. помогите пожалуйста ваще ни че не понял st1m Паскаль, Turbo Pascal, PascalABC.NET 2 02.04.2009 15:31
обьясните!!!! gnom63 Помощь студентам 1 12.03.2009 14:56
[Delphi]Окно как выводить понял,а вот.. Ученик(школьник) Помощь студентам 5 26.12.2008 13:55