![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.12.2012
Сообщений: 3
|
![]()
Здравствуйте. Хочу понять как работает программа, но не знаю, каким ассмом ее откомпилить. Меня интересует в каком асме есть стандартный макрос include macros.mlb и функции print, setmem, input?
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
тут проще по коду сказать.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 14.12.2012
Сообщений: 3
|
![]()
У меня сильное подозрение, что макрос macros.mlb нестандартный и все функции, вызывающие у меня вопрос описаны там. Это будет очень печально.
Код:
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]()
Vodolei
зависит не от диалекта ассемблера, а от операционной системы, под которую ты будешь писать свои программы, если под Windows, то для ввода и вывода из msvcrt.dll вызываются API-функции scan и print, если под DOS, то для ввода и вывода там используются 9 и 0Ah функции 21h. И это работает для любого диалекта ассемблера (masm, tasm, fasm, wasm, poasm, gas и т.д.) хочешь оформить всё это в виде макроса -- напиши его сам, это совсем не сложно Из примера видно, что пишешь под ДОС Сделай в Гугле поиск файла macros.mlb Последний раз редактировалось Mikl___; 18.12.2012 в 07:05. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 14.12.2012
Сообщений: 3
|
![]()
Я его уже искал в гугле. Не нашел. Подумал, вдруг стандартный. Видимо, нет.
|
![]() |
![]() |
![]() |
#6 | |
Участник клуба
Регистрация: 11.01.2010
Сообщений: 1,139
|
![]() Цитата:
Перехожу ко второй ссылке: http://www.apple2.org.za/gswv/a2zine.../LZCOMPasm.txt твой asm-текст один в один передран отсюда поднимаюсь на http://www.apple2.org.za/gswv/a2zine...s/LZCompDecomp Parent Directory | -| LEMPELZV.BXY |17-Jun-2001 01:39 | 19K LZ.TXT |17-Jun-2001 01:39 |3.5K LZCOMPasm.txt |17-Jun-2001 01:39 |7.1K LZCOMPexe.txt |17-Jun-2001 01:39 |3.5K LZDCMPasm.txt |17-Jun-2001 01:39 |6.0K LZDCMPexe.txt |17-Jun-2001 01:39 |3.5K MACROSmlb.txt |17-Jun-2001 01:39 |6.3K MACROSmlb.txt это и есть тот самый файл MACROS.mlb, который ты ищешь Последний раз редактировалось Mikl___; 18.12.2012 в 10:43. |
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой алгоритм использовать? | EniOk | Помощь студентам | 1 | 07.04.2011 19:03 |
Какой компилятор выбрать?? | vov4ara | Софт | 1 | 24.11.2010 23:54 |
посоветуйте какой нибудь компилятор для ассемблера | alex(21) | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 24.05.2010 22:37 |
Какой компилятор лучший? | Mikhail Bakurov | Свободное общение | 12 | 04.02.2009 08:39 |
Какой компилятор лучше? | Veytarn | Общие вопросы C/C++ | 2 | 09.01.2007 21:29 |