![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 19.01.2013
Сообщений: 6
|
![]()
У меня возникла проблема в создании простейшей программы. Причем я списывал с учебника. Я использую MASM32.
![]() Код:
![]() (Значит это я вписал в MASM) А еще в книге дано такая фигня типа для компиляции важно но я не могу понять куда это вписать. ml /c hello-2.asm link hello-2.obj И еще какие фалы нужны для компиляции ASM B EXE? Как я догадываюсь один из них должен быть .bat .Если да(я угадал) точ то в него вписать а если что еще есть, то расскажите плз. Я списал из учебника, автор которого"Зубков С.В" Последний раз редактировалось Stilet; 19.01.2013 в 16:31. |
![]() |
![]() |
![]() |
#2 | |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
![]() Цитата:
ICQ: 677936656 Gmail: ekEmbed@gmail.com
|
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 19.01.2013
Сообщений: 6
|
![]()
Обьясните мне плз что такое линковщик, что это за программа и как все должно выглядеть?
|
![]() |
![]() |
![]() |
#4 | |
Регистрация: 21.11.2010
Сообщений: 5
|
![]() Цитата:
2. Подключай к программе библиотеку, параметры.... windows.inc 3. Вы не написали сообщения для вывода на екран... Вот простой пример того что я говорил (не забудьте и про модель процесора и т.п.): Код HTML:
.386 .model flat,stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc includelib \masm32\lib\kernel32.lib include \masm32\include\user32.inc includelib \masm32\lib\user32.lib .data MsgBoxCaption db "Iczelion Tutorial No.2",0 MsgBoxText db "Win32 Assembly is Great!",0 .code start: invoke MessageBox, NULL, addr MsgBoxText, addr MsgBoxCaption, MB_OK invoke ExitProcess, NULL end start |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 19.01.2013
Сообщений: 6
|
![]()
Спасибо конечно , я скачал РадАсм , но я все равно не понимаю уда тыкать то. и как делать. Можете написать пожалуйста подробную интсрукцию для чайников
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
![]()
устанавливаете masm
запускаете командную строку заходите в папку bin уcтановленного там и будут ml, link смотрите книжку и пишите комманды это ж основы... и асм тут боком
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Последний раз редактировалось Ezhik Kihze; 21.01.2013 в 01:16. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 19.01.2013
Сообщений: 6
|
![]()
вОТ ИМЕННО В КНИЖКЕ ЭТА ТЕМА НЕ ОПИСЫВАЕТСЯ Я САМ НЕ ПОНИМАЮ ПОЧЕМУ
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
![]()
Ну не предполагал автор, что человек, решивший програмить на асме, не знает элементарных вещей об ОС, на которой работает и под которую собрался писать... вам же команды дали в книге - дали. )
ICQ: 677936656 Gmail: ekEmbed@gmail.com
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 19.01.2013
Сообщений: 6
|
![]()
Ну так все таки вы можете подробно и ясно объяснить, потратив немного больше времени, чем если бы в ы отвечали простым ответом ?
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
![]()
Давайте так. Что из этого:
Цитата:
ICQ: 677936656 Gmail: ekEmbed@gmail.com
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
что нужно для отправки этого запроса | megostudent | Работа с сетью в Delphi | 4 | 29.01.2012 14:25 |
После сохранения в файл *.xls при открытии этого файла выдается предупреждение. Как от этого избавиться? | A-IX-2 | Общие вопросы Delphi | 1 | 13.11.2011 20:33 |
как открыть exe файл в Builder C++ для его изменения | C-Jay | C++ Builder | 3 | 05.05.2010 21:51 |
Помогите, пожалуйста, решить хоть что-то из этого. Очень нужно. | Андрэ | Фриланс | 6 | 10.12.2008 02:20 |
Помогите, пожалуйста, решить хоть что-то из этого. Очень нужно. | Андрэ | Помощь студентам | 1 | 07.12.2008 11:42 |