
17.05.2008, 13:32
|
|
Участник форума
Регистрация: 30.09.2006
Сообщений: 134
С нами:
10322269
Репутация:
197
|
|
lomerok
Ты пытаешься программу под win32 откомпилмит 16 битным компайлером. Распространённая ошибка среди начинающих. Программа написана верно на 100%. Чтобы всё компайлелось нормально - нужно скачать MASM32 (http://www.masm32.com/)
В твоём случае прошрамма должна быть такой:
Код:
cseg segment
assume cs:cseg,ss:cseg,es:cseg,ds:cseg
org 100h
begin:
mov eax, 8
add eax, 8 ;eax = 10???
int 20h
cseg ends
end begin
компалеть вот так:
Параметр "/AT" указывает ассемблеру что после ассемблирования, в случае, если ошибок нет, следует запустить компоновщик (LINK.EXE) и передать ему параметры для создания файла типа COM. Параметр /AT вводится ЗАГЛАВНЫМИ буквами
x0man
Не стоит так говорить, если одни не помогают - это не значит что и все такие злые и корыстные. И если все форумы - это гомно, хуле вы сидите тогда в этом гомне? =\ фсадкороче =\
Последний раз редактировалось KindEcstasy; 17.05.2008 в 13:48..
|
|
|