проблема с ассамблером
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
проблема с ассамблером - 2007-11-24 16:30:04.606666
|
|
|
kolchan
Сообщений: 164
Оценки: 0
Присоединился: 2007-11-24 15:07:19.933333
|
вот засада…. в обшем я начал программмировать на ассамблере и вот в чём запор: рабоаю в проге Vasm.написал простенькую програграмму "hello world!!!" установил Tasm и tlink, жму "make 32b COM или EXE file" и получается туфта в формате LST….. текст проги такой: .386 .model flat extrn ExitProcess:PROC extrn MessageBoxA:PROC .data Ttl db "First ASSEMBLER program",0h Msg db 'Hello, World!!!!',0h .code start: push 0h push offset Msg push offset Ttl push 0h call MessageBoxA push 0h call ExitProcess end start что делать????[sm=8.gif]
|
|
|
RE: проблема с ассамблером - 2007-11-24 16:45:06.053333
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
Ставь masm? имхо, tasm уже не поддерживается. А по коду: походу ты инклуды не включил, по крайне мере на masm этот код выглядит так: .386 .model flat, stdcall ; ìîäåëü ïàìÿòè - flat option casemap :none include \MASM32\INCLUDE\kernel32.inc include \MASM32\INCLUDE\user32.inc includelib \MASM32\LIB\kernel32.lib includelib \MASM32\LIB\user32.lib ; Ñåêöèÿ äàííûõ .data alert_title db "Simply program", 0 alert_text db "Hello, World!", 0 ; ñåêöèÿ êîäà .code start: invoke MessageBox, NULL , addr alert_text, addr alert_title, MB_OK invoke ExitProcess, NULL end start
|
|
|
RE: проблема с ассамблером - 2007-11-24 17:34:54.536666
|
|
|
kolchan
Сообщений: 164
Оценки: 0
Присоединился: 2007-11-24 15:07:19.933333
|
хе-хе-хе. в програмировании я- ламер. vasm мне понравился потому что в нем нет лишних пантов. всё гениальное просто. ну поставил я MASM. я толком его запустить не смог… я всё тки как выглядит код на Vasm
|
|
|
RE: проблема с ассамблером - 2007-11-24 18:15:05.863333
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
К masmu есть IDE: WinAsm Studio, RedAsm, masm builder, Chrome IDE В запуске ниче сложного нет, ставишь masm в корень диска C:, ставишь любую IDE и кодишь в ней.
|
|
|
RE: проблема с ассамблером - 2007-11-24 19:08:49.913333
|
|
|
kolchan
Сообщений: 164
Оценки: 0
Присоединился: 2007-11-24 15:07:19.933333
|
установил masm 6.11.и… в корневой паке есть другие папки:bin, binr, help, include,INIT,LIB, SAMPLES.в них куча не отрываюшихся программ. не знаю что делать
|
|
|
RE: проблема с ассамблером - 2007-11-24 19:47:56.630000
|
|
|
kolchan
Сообщений: 164
Оценки: 0
Присоединился: 2007-11-24 15:07:19.933333
|
так с поргрой я разобрался. но не в водятся руские буквы!!!(ìîäåëü ïàìÿòè )
|
|
|
RE: проблема с ассамблером - 2007-11-24 23:00:51.430000
|
|
|
Mahoraz
Сообщений: 2908
Оценки: 30
Присоединился: 2007-03-15 20:51:18.450000
|
quote:
установил masm 6.11.и… По-древнее ничего не смог найти
|
|
|
RE: проблема с ассамблером - 2007-11-25 08:18:57.680000
|
|
|
kolchan
Сообщений: 164
Оценки: 0
Присоединился: 2007-11-24 15:07:19.933333
|
не мог. мосоветуйте ссылки
|
|
|
RE: проблема с ассамблером - 2007-11-25 10:09:07.770000
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
http://www.masm32.com
|
|
|
RE: проблема с ассамблером - 2007-11-25 13:23:43.710000
|
|
|
kolchan
Сообщений: 164
Оценки: 0
Присоединился: 2007-11-24 15:07:19.933333
|
скачал.посавил. нет вышеперечисленых програм(WinAsm Studio, RedAsm, masm builder, Chrome IDE ) есть только pstart4 pstold mnutoasm thegun ну и другие шняги. но того чего нужно- нет. брал версию для UK
|
|
|
RE: проблема с ассамблером - 2007-11-25 13:50:12.906666
|
|
|
kolchan
Сообщений: 164
Оценки: 0
Присоединился: 2007-11-24 15:07:19.933333
|
меня парит MASM. друзья подсажите текст прги на vasm(hello world!!!" )
|
|
|
RE: проблема с ассамблером - 2007-11-25 14:37:15.776666
|
|
|
Mahoraz
Сообщений: 2908
Оценки: 30
Присоединился: 2007-03-15 20:51:18.450000
|
quote:
ORIGINAL: kolchan скачал.посавил. нет вышеперечисленых програм(WinAsm Studio, RedAsm, masm builder, Chrome IDE ) есть только pstart4 pstold mnutoasm thegun ну и другие шняги. но того чего нужно- нет. брал версию для UK Я не пил, но я не понял…
|
|
|
RE: проблема с ассамблером - 2007-11-26 13:26:07.193333
|
|
|
TronoX
Сообщений: 13
Оценки: 0
Присоединился: 2007-11-24 11:10:25.553333
|
вродь тут всё есть и даж учат чему-то: http://radasm.com/ качай: 2.2.1.2 IDE pack (843K) RadASM programming pack (944K) RadASM language pack (134K) Win32.hlp help file (15.6Mb) там во всех архивах ридми имеется, вот и ставь как там указано..)
|
|
|
RE: проблема с ассамблером - 2007-11-26 15:09:12.553333
|
|
|
furiousangel
Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
|
Переезжайте ребята на фасм. Абсолютно опенсорс проэкт. Сам компилер выложен в исходных кодах… на фасме… ахахахаха И до сих пор хорошо поддерживается. В комплекте идет неплохая документация по компилеру и примеры. Так же с сайта можно скачать примеры для работы с SEH, работы с загрузчиком и много чего. Так же есть версии компилера для Linux. Ах да… Еще бородатые дядьки работают над его кроссплатформенностью… Затея конечно сомнительная, но уважения стоит имхо.
|
|
|
RE: проблема с ассамблером - 2007-11-26 16:27:12.160000
|
|
|
blаcksun
Сообщений: 1670
Оценки: 0
Присоединился: 2007-11-19 20:03:45.703333
|
Народ, чем вам MASM не угодил то? :) 2Аффтар: http://wasm.ru
|
|
|
RE: проблема с ассамблером - 2007-11-26 18:49:38.133333
|
|
|
furiousangel
Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
|
MASM вообще-то создавали для разработки 16-разрядных приложений под ДОС и ОС/2. Хотя бы этот факт должен отталкнуть виндоус-кодера на асме. Я полагаю ты имел ввиду MASM32 который был разработан Hutch-ем и компанией. Проэкт достоин уважения, согласен. Но я не пытаюсь обсирать МАСМ (сам порой по инерции на нем пишу). Просто советую фасм. Он развивается гораздо стемительнее чем МАСМ. Это просто надо попробовать имхо. А дальше для себя решить.
|
|
|
|
|