2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Сдвиг с мертвой точки...
Сообщение30.10.2009, 22:28 
Кто может помочь сдвинуться с нее? Дело в том, что недавно перешел на ассемблер, скачал все, что нужно и все правильно установил. Использую компилятор MASM32. Вот проблема: хочу написать хоть что-нибудь работоспособное, например программу вывода сообщения. Но вот перепробовал около 20 различных вариантов программы "H.W.", предложенных в инете, однако никакая из ник не заработала. Все из-за ошибок. Я уже и все нужные .inc и .lib загрузил, но только 3 из 20 вариантов хотя бы obj фаил выдали, но .exe я так и не получил, а хотелось-бы получить результат, а то так оно и останется. Кто-нибудь выложите работоспособный шаблон программы для DOS или для EXE...

 
 
 
 Re: Сдвиг с мертвой точки...
Сообщение30.10.2009, 23:31 
Откуда брали масм32? В стандартной сборке куча различных примеров...

-- Сб окт 31, 2009 00:35:44 --

http://www.masm32.com/masmdl.htm

-- Сб окт 31, 2009 00:44:56 --

Например:
Код:
.386
.model flat, stdcall
option casemap:none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib
includelib \masm32\lib\kernel32.lib

.data
MsgCaption      db "Iczelion's tutorial no.2",0
MsgBoxText      db "Win32 Assembly is Great!",0

.code
start:
   invoke MessageBox, NULL,addr MsgBoxText, addr MsgCaption, MB_OK
   invoke ExitProcess,NULL
end start

 
 
 
 Re: Сдвиг с мертвой точки...
Сообщение31.10.2009, 12:10 
Спасибо! Почти такой-же загружал, а он ерролся, а тут сразу пошло..

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group