![]() |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
![]() |
dron4ik |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 318 Пол: Мужской Репутация: ![]() ![]() ![]() |
Всем привет. Линкую программу в формат ехе и у меня выходит ошибка No program entry point. перевел на русский значит что точку входа не обнаружило. посоветуйте где писать эту точку входа.
CODE SEGMENT Добавлено через 13 мин. Удивительно,но вроде сделал сам1) Добавлено через 49 сек. Надеюсь вход сделал правильно.. CODES SEGMENT 'CODE' Добавлено через 49 сек. По чаще надо оказывается лекции открывать ![]() Добавлено через 3 мин. По крайней мере программа должна демонстрировать работу строковых операций.. |
![]() ![]() |
dron4ik |
![]()
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 318 Пол: Мужской Репутация: ![]() ![]() ![]() |
вроде так.. но есть ошибка..*Warning* 40.asm(66) Reserved word used as symbol: STACK
CODES SEGMENT 'CODE' Добавлено через 1 мин. Еще твоя программа при stos и movs затирает произвольный участок памяти (вероятно, свой PSP).-- а как можно избавиться от произвольного затирания памяти? Сообщение отредактировано: dron4ik - 23.10.2009 14:44 |
xds |
![]()
Сообщение
#3
|
![]() N337 ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 737 Пол: Мужской Репутация: ![]() ![]() ![]() |
а как можно избавиться от произвольного затирания памяти? Добавить входные данные и буфер для выходных, загрузить указатели на них в ds:si и es:di. Так же, почитать про префиксы rep и repe — про то, сколько они раз повторяют команду. -------------------- The idiots are winning.
|
![]() ![]() |
![]() |
Текстовая версия | 3.07.2025 4:21 |