![]() |
Re: [Assembler] Zahl aus Register in String umwandeln
Ich hab mir extra
![]() |
Re: [Assembler] Zahl aus Register in String umwandeln
Ja da habe ich ihn auch her :D Habe nun angefangen paar von meinen alten Consolen Programmen oder Programmen ohne Oberfläche nach ASM zu portieren.
Klappt schon recht gut dafür, dass ich mich erst seit knapp 2 Wochen mit Assembler beschäftige, aber bei manchen Sachen stehe ich dann doch auf dem Schlauch. |
Re: [Assembler] Zahl aus Register in String umwandeln
code by shield
Delphi-Quellcode:
.data
zahl1 dd 123456789 .data? szMeinStr db '', 0 .code start: mov eax, zahl1 mov esi, offset szMeinStr call _dword2decstr push MB_OK push offset szMeinStr push offset szMeinStr push 0 call MessageBox push 0 call ExitProcess _dword2decstr proc ; by shield push edx push ebx push 10 pop ecx push 10 pop ebx _1: sub edx,edx div ebx add dl,30h mov byte ptr[esi+ecx-1],dl dec ecx jnz _1 pop ebx pop edx ret _dword2decstr endp end start |
Re: [Assembler] Zahl aus Register in String umwandeln
Das ist natürlich noch besser, da es weniger Overhead mitbringt =) Danke dir :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz