ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.01.2008, 16:52
Аватар для GlOFF
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

De-visible Ну я думаю автоматических прог для перегонки с одного языка на другой врядли найти, поэтому чтобы это сделать нужно знать и ассемблер и делфи...

Если код небольшой, то можешь на форуме попросить...
 
Ответить с цитированием

  #2  
Старый 16.01.2008, 20:18
Аватар для De-visible
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

Я слышал что delphi автоматически генерирует код...(на Ассемблер)
 
Ответить с цитированием

  #3  
Старый 16.01.2008, 20:26
Аватар для GlOFF
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

De-visible Так любой компилятор генерирует код в машинный )
Чуть не понятно тебя...

Если тебе в делфе нужно асм вставки, то юзай директивы
Цитата:
asm

mov eax, eax

end;
 
Ответить с цитированием

  #4  
Старый 16.01.2008, 20:36
Аватар для De-visible
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

Сам себя чуть не понял....
ты говоришь любой генерирует! так значит он переводит!
Только как просмотреть!
Именно код моей проги чтобы ничего лишнего!
 
Ответить с цитированием

  #5  
Старый 16.01.2008, 20:37
Аватар для GoreMaster
GoreMaster
Участник форума
Регистрация: 28.05.2007
Сообщений: 125
Провел на форуме:
638513

Репутация: 103
По умолчанию

Цитата:
Только как просмотреть!
В отладчике
 
Ответить с цитированием

  #6  
Старый 16.01.2008, 20:46
Аватар для De-visible
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

там вообще ужас!
это не то!
 
Ответить с цитированием

  #7  
Старый 16.01.2008, 21:02
Аватар для zl0y
zl0y
Banned
Регистрация: 13.09.2006
Сообщений: 523
Провел на форуме:
2869410

Репутация: 925


Отправить сообщение для zl0y с помощью ICQ
По умолчанию

к примеру :
Цитата:
i:=2;
c:=i;
компилер делфи выделит блок памяти(в 4 байта для каждой переменной i и c)
после чего сгенерит следующий код в представлении ассемблера:
[QUOTE]
mov [04440001],2 //04440001-блок памяти под переменную "i","с" записанным в него значением
xchg [04440001], [04440005] //Первое значение адрес памяти с переменной i а второе с переменной "с",после чего переменной "с" происходит назначение значения которое содержиться в переменной i.

А по другому никак.
попробуй IDA - интерактивный дизассемблер,он в состоянии генерировать код,который может быть скомпилирован TASM.
 
Ответить с цитированием

  #8  
Старый 19.01.2008, 00:00
Аватар для Piflit
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
mov ax, 0070h
omg. а если там будет 0170h?
 
Ответить с цитированием

  #9  
Старый 19.01.2008, 00:08
Аватар для dinar_007
dinar_007
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме:
13936387

Репутация: 1844


Отправить сообщение для dinar_007 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Piflit  
omg. а если там будет 0170h?
0170h это 0000000101110000b
команда bsr запишет в bx значение 7, а команда shr bx,2 поделит целочисленно на 4, будет 1
 
Ответить с цитированием

  #10  
Старый 24.01.2008, 00:43
Аватар для Minimus
Minimus
Новичок
Регистрация: 22.09.2007
Сообщений: 9
Провел на форуме:
312775

Репутация: 25
По умолчанию

вот только начал читать книжку по асму....первый же исходник не компилируется, ругается на offset message, помогите кто чем может
Код:
 .model     small             
        .stack     100h       
        .code
start:  mov        ax,DGROUP 
        mov        ds,ax          
        mov        dx,offset message
        mov        ah,9
        int        21h               
        mov        ax,4C00h
        int        21h               
        .data
message db         "Hello World!",0Dh,0Ah,'$'
        end        start
p.s. компилятор TASM
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы для новичков! (faq) PEPSICOLA С/С++, C#, Delphi, .NET, Asm 92 14.05.2010 17:59
Обзор программ для очистки жёсткого диска v1ru$ Soft - Windows 21 17.01.2010 21:07
ОС с нуля z01b С/С++, C#, Delphi, .NET, Asm 36 03.07.2008 15:30
Лучший софт для Linux _-Ramos-_ Soft - *nix 11 15.01.2008 12:08
Взлом Unix а silveran *nix 4 21.12.2005 22:46



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ