|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Помогите преобразовать из Delphi в ASM
Вот у меня есть код :
Код:
procedure TForm1.Button1Click(Sender: TObject); var n1,n2:int64; begin n1 := StrToInt64(Edit1.Text); n2 := n1 xor $0000FF00; Edit2.Text := IntToStr(n2); end; И учитель сказал сделать чтобы этот код в Asme работал)не поможете?)в Asmе я не бум бум(( Последний раз редактировалось Admin, 26.02.2009 в 16:58. |
#2
|
|||
|
|||
Открой сырцы VCL и посмотри примеры. Только тут такой вопрос - а зачем??? Код на Дельфи работает достаточно быстро и тут просто не имеет смысла потимизировать, перекладывая на асемблер.
Что типа того: Код:
procedure TForm1.Button1Click(Sender: TObject); var n1,n2:int64; begin n1 := StrToInt64(Edit1.Text); asm MOV EAX,n1 MOV EBX,$0000FF00 XOR EAX,EBX MOV n2,EAX end; Edit2.Text := IntToStr(n2); end; |
#3
|
||||
|
||||
мне просто учитель сказал сделать в Делфи и чтоб потом в Асме работала)сам не знаю зачем))
|