Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.05.2009, 16:32   #1
ghostil
Пользователь
 
Регистрация: 01.05.2009
Сообщений: 34
По умолчанию asm файлы

Чем можно скомпилирывать asm файлы в ехе?
Это формат ассамблера как я понял значит нужен норм ассамблер для создания ехе.
ghostil вне форума
Старый 01.05.2009, 21:26   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

ну так ассемблеров (навскидку: TASM/MASM/FASM...) полно всяких... так же как и EXE - они разные бывают (DOS, Win32, Win64, console/GUI и т.д.)
Конкретно - что за ASM исходник у Вас есть и что Вы хотите получить?
Serge_Bliznykov вне форума
Старый 01.05.2009, 21:47   #3
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

*.asm - это исходный код программы на Ассемблере для одного из трансляторов...
Истинный программист открывает и редактирует эти файлы в "Блокноте"...

Трансляторов не очень-то много: MASM, TASM, FASM, NASM, YASM и HLA (если не считать всяких модификаций типа "Lazy Assembler"-а)

Синтаксис каждого транслятора обычно отличается.....
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума
Старый 02.05.2009, 02:23   #4
qpokyc
Форумчанин
 
Аватар для qpokyc
 
Регистрация: 07.04.2009
Сообщений: 117
По умолчанию

Транслятор создает объектный файл, до обработки линковщиком он в ехе не привратится. Линковщик, обычно, там же где и транслятор найти можно...
Copyright © qpokyc (qpy[the dog]bk.ru), 2008-2009 г.
qpokyc вне форума
Старый 02.05.2009, 20:38   #5
ghostil
Пользователь
 
Регистрация: 01.05.2009
Сообщений: 34
По умолчанию

есть диссамблер норм который без чисел все переводит?
ghostil вне форума
Старый 02.05.2009, 21:06   #6
MalCer
Форумчанин
 
Аватар для MalCer
 
Регистрация: 15.07.2008
Сообщений: 615
По умолчанию

Цитата:
есть диссамблер норм который без чисел все переводит?
Это как? Диссамблер переводит программу в код ассемблера. Таких прог очень много!!!
xor eax, eax
xchg [eax], eax
MalCer вне форума
Старый 02.05.2009, 21:32   #7
ghostil
Пользователь
 
Регистрация: 01.05.2009
Сообщений: 34
По умолчанию

fasm скачал он какой то ком делает а мне нужен ехе. щас пример покажу кода из диссамблера.
ghostil вне форума
Старый 02.05.2009, 22:29   #8
ghostil
Пользователь
 
Регистрация: 01.05.2009
Сообщений: 34
По умолчанию

jz L005ACB5A
call SUB_L00569740
test eax,eax
jz L005ACB1B
add eax,00000008h
jmp L005ACB1D
L005ACB1B:
xor eax,eax
L005ACB1D:
mov edx,[edi+20h]
lea ecx,[edx+ebx+0Ch]
push ecx
push SSZ008BD9F4_IkeSimulationMgr__Could _not_crea
push eax
call SUB_L004024B0
add esp,00000008h
push eax
call SUB_L00569240
add esp,00000008h
вот числа какие то
ghostil вне форума
Старый 02.05.2009, 22:30   #9
ghostil
Пользователь
 
Регистрация: 01.05.2009
Сообщений: 34
По умолчанию

mov ecx,L0093AD9C
call SUB_L00568A60
push SSZ008B0CEC_868_eue_pst_drw
mov ecx,L0093ADA8
call SUB_L00568A60
push SSZ008B0CD8_1033_eue_rfl_draw
mov ecx,L0093ADB4
call SUB_L00568A60
push SSZ008B0CC4_1029_eue_hls_rfl
mov ecx,L0093ADC0
call SUB_L00568A60
push SSZ008B0CB0_2900_tce_rfl_hls
mov ecx,L0093ADCC
call SUB_L00568A60
push SSZ008B0C9C_2901_tce_rfl_draw
вот еще.
ghostil вне форума
Старый 02.05.2009, 22:35   #10
ghostil
Пользователь
 
Регистрация: 01.05.2009
Сообщений: 34
По умолчанию

SSZ008CB82C_aiinfo:
db 'aiinfo',0
db 00h;
SSZ008CB834_airoe:
db 'airoe',0
db 00h;
db 00h;
SSZ008CB83C_dist:
db 'dist',0
db 00h;
db 00h;
db 00h;
а вот то что мне нужно было.
ghostil вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ASM, pcx2bmp 1ntro Помощь студентам 1 15.03.2009 18:48
[c++]asm Nightwalker Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 14.10.2008 19:39
Amature ASM nighthack Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 01.06.2008 23:45
два вредных вопроса:про асю и прикриплёные файлы файлы steck Свободное общение 3 17.06.2007 14:53