Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

компиляция файла с помощью Ассемблера

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> компиляция файла с помощью Ассемблера
Имя
Сообщение << Старые топики   Новые топики >>
компиляция файла с помощью Ассемблера - 2007-10-31 14:11:07.723333   
Dgedit

Сообщений: 131
Оценки: 0
Присоединился: 2007-02-04 15:07:37.163333
Прошу всех кто знает помочь если знает.
Моя проблема сводится к следующему.
Пишу программу Hello World на асме вот ее исходник:

&nbsp;&nbsp;&nbsp; .model&nbsp; tiny
&nbsp;&nbsp;&nbsp; .code
&nbsp;&nbsp;&nbsp; org&nbsp;&nbsp; &nbsp;&nbsp; 100h
start:
&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp; &nbsp;&nbsp; ah, 9
&nbsp;&nbsp;&nbsp; mov&nbsp;&nbsp; &nbsp;&nbsp; dx, offset message
&nbsp;&nbsp;&nbsp; int 21h
&nbsp;&nbsp;&nbsp; ret
message&nbsp;&nbsp; &nbsp;&nbsp; db&nbsp;&nbsp; &nbsp;&nbsp; "Hello World!", 0Dh, 0Ah, '$'
end start
прогоняю ее через MASM получается .COM файл он запускается пишет "привет мир". Но когда я пытаюсь открыть его в OllyDbg чтобы изучить как он работает состояние регистров после каждой команды она пишет что файл не 32-х битный.
в гугле узнал что олли не поддерживает 16 битные приложения. Какой тогда программой воспользоваться.
Post #: 1
RE: компиляция файла с помощью Ассемблера - 2007-10-31 14:57:56.450000   
necrostaz

Сообщений: 172
Оценки: 0
Присоединился: 2007-02-27 15:54:59.460000
используй CodeView…для простых программ типа этой подойдет AFD

взять здесь
Post #: 2
RE: компиляция файла с помощью Ассемблера - 2007-10-31 16:01:37.490000   
Dgedit

Сообщений: 131
Оценки: 0
Присоединился: 2007-02-04 15:07:37.163333
В AFD что-то слишком убогий интерфейс(не скажу что я такой тупой), а CodeView файлы формата .COM вообще не видит. Так какую программу выбрать.
Post #: 3
RE: компиляция файла с помощью Ассемблера - 2007-10-31 16:05:39.310000   
Dgedit

Сообщений: 131
Оценки: 0
Присоединился: 2007-02-04 15:07:37.163333
Пардон, поспешил - затупил. Спасибо, Codeview помог,надо просто было вручную файл прописать и все получается.
Post #: 4
RE: компиляция файла с помощью Ассемблера - 2007-10-31 17:55:00.903333   
Flint_ta

Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
SoftICe
Post #: 5
RE: компиляция файла с помощью Ассемблера - 2007-10-31 21:11:09.066666   
DeBreaker

Сообщений: 4
Оценки: 0
Присоединился: 2007-10-31 20:50:46.920000
HV епта - лучший отладчик :D
А так если по уму, и CodeView и AFD - оба нормально работают, но АФД мне больше нравится..
Post #: 6
RE: компиляция файла с помощью Ассемблера - 2007-11-01 16:35:33.156666   
furiousangel

Сообщений: 1116
Оценки: 0
Присоединился: 2005-05-28 06:31:47
А не проще ли в масм32 собрать ехе.
сам пользуюсь для 16-разрядных программ AFD (иногда CV)
Post #: 7
RE: компиляция файла с помощью Ассемблера - 2007-12-13 18:43:38.193333   
crbunny

Сообщений: 223
Оценки: 0
Присоединился: 2006-06-22 21:20:01
Turbo Debugger для маленьких софтин рулит.
Ну под Дос имеется в виду.
Post #: 8
RE: компиляция файла с помощью Ассемблера - 2007-12-14 23:03:53.850000   
progma137

Сообщений: 21
Оценки: 0
Присоединился: 2007-10-31 23:11:33.856666
для таких целей, я всегда пользуюсь UltraEdit-32. видит и слышит все.
з.ы. только в хекс-коде
Post #: 9
Страниц:  [1]
Все форумы >> [Прочее] >> компиляция файла с помощью Ассемблера







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.