|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.11.2009, 22:02 | #1 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Директива PUBLIC
Доброго времени суток!
все теже внешние модули не дают мне покоя! господа подскажите как прописывают и ассамблируют внешний модуль! примерно такая заготовка нужна? или ошибаюсь .model small .stack 100 .data ........ .code имя проседуры proc ......... имя процедуры proc endp public имя проседуры S: ......... endS примерно так??? и как асамблировать что бы было расширение *.*.lib?? |
16.11.2009, 19:22 | #2 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
вот еще наводящий вопрос, про эту же тему.....
к примеру.... INCLUBE primer.inc ;подключаем библиотеку модуля или так modyl PROTO, ;подклчуаем библиотеку модуля StriWriteLn: dWord ; указываем процедуру или функцию в теле програмы указываем на вывод процедуры или функции с помощью CALL StriWriteLn Вот примерно та, но как создать собственный модуль или добавить некоторые функции...не могу понять..... Кто хоть что то знает подскажите!!! |
16.11.2009, 22:40 | #3 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
да все свалили в одну кучу, нужен пример модульной программы или использование библиотек?
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
17.11.2009, 18:12 | #4 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
airyashov
это...с использыванием библиотек...вроде как бы разобралсь на 50%...а, с модулями...полный, не где не могу найти описания с чего сосотоят сами библиотеки и как они прописываються и асамблируються! |
17.11.2009, 18:17 | #5 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Для начала уточните ОС и компилятор.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
17.11.2009, 18:22 | #6 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Windows XP
masm 6.15 |
18.11.2009, 21:30 | #7 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Господа!!!!! не ужели не кто не знает!!!!!
|
18.11.2009, 21:47 | #8 |
equ asm
Участник клуба
Регистрация: 02.05.2009
Сообщений: 1,605
|
Вы dll' ку хотите собрать ?
Если нет, то зачем вам lib ? Хотите подключать asm модули так и подключайте их как asm модули с помощью include. Кстати есть такой ключ компоновщика /IMPLIB. Может он вам нужен ?
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4 Последний раз редактировалось Goodwin98; 18.11.2009 в 21:56. |
18.11.2009, 21:53 | #9 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
так....мне так казалось что .lib и .dll это практически одно и тоже.....
да хочу что бы он был отдельный, точней что бы он был отдельным файлом...не в теле программы... |
18.11.2009, 21:58 | #10 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
а, через INCLUDE .... подключать разобрался...чужие модули...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Private: public: | Swool | Общие вопросы C/C++ | 2 | 15.09.2009 13:53 |
public/published методы | Altera | Общие вопросы Delphi | 3 | 20.08.2009 20:03 |
Delphi: Public vs Published | Jean-Esther | Помощь студентам | 1 | 07.03.2009 15:42 |
Что такое директива препроцессора? | prikolist | Общие вопросы C/C++ | 7 | 11.02.2009 11:52 |
Директива Oracle | D-mon | БД в Delphi | 4 | 20.05.2008 16:02 |