Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Assembler Befehls Code ermitteln (https://www.delphipraxis.net/211964-assembler-befehls-code-ermitteln.html)

mwilms 27. Nov 2022 13:41

Assembler Befehls Code ermitteln
 
Hallo,

Suche eine Vorgehensweise, wie man Befehlscode ermittelt, wenn der gesuchte Befehl vom Delphi Compiler nicht unterstützt wird.

Z.B. einen Befehl, der m512 Bit aus dem Speicher in das Register zmm1 lädt. In der Intel Literatur findet man folgendes:

EVEX.512.66.0F.W1 10 /r
VMOVUPD zmm1 {k1}{z}, zmm2/m512

Quelle:
https://www.intel.com/content/www/us...intel-sdm.html

Doch welcher Byte Code steckt dahinter?

markus888 27. Nov 2022 20:38

AW: Assembler Befehls Code ermitteln
 
Mich wundert etwas, dass du mit immer neuen Themen beginnst, aber bei den vorherigen auf Hilfe nicht reagierst.
Da solltest du dann bei neuen Themen keine weitere Hilfe erwarten.

Stevie 27. Nov 2022 23:32

AW: Assembler Befehls Code ermitteln
 
Am besten auf Delphi 11 upgraden, das versteht AVX assembly

mwilms 28. Nov 2022 06:29

AW: Assembler Befehls Code ermitteln
 
@ Markus888 und Community

Bitte um Entschuldigung. Bin neu hier und habe viele Fragen. Weiß noch wenig über Assembler. Kann noch nicht soviel dazu beitragen. :oops:

Aber auf jeden Fall vielen Dank für Deine und Eure Beiträge!

Wußte nicht, wie man Delphi mithilfe des Debuggers "über die Schulter schauen kann". Das läßt auf jeden Fall viele Knoten platzen. Aber auch die ganzen anderen Kommentare finde ich sehr hilfreich!

Nochmals vielen DANK für die auch weiterhin rege Teilnahme und Hilfe! Auf daß es auch anderen weiterhelfen möge!:thumb:

Markus W

markus888 29. Nov 2022 15:27

AW: Assembler Befehls Code ermitteln
 
Zitat:

Zitat von Stevie (Beitrag 1515473)
Am besten auf Delphi 11 upgraden, das versteht AVX assembly

Danke für den Hinweis.

markus888 29. Nov 2022 15:28

AW: Assembler Befehls Code ermitteln
 
Zitat:

Zitat von mwilms (Beitrag 1515456)
Suche eine Vorgehensweise, wie man Befehlscode ermittelt, wenn der gesuchte Befehl vom Delphi Compiler nicht unterstützt wird.

Ich hole den Code von hier:

https://defuse.ca/online-x86-assembler.htm

TurboMagic 29. Nov 2022 16:28

AW: Assembler Befehls Code ermitteln
 
Zitat:

Zitat von markus888 (Beitrag 1515610)
Zitat:

Zitat von Stevie (Beitrag 1515473)
Am besten auf Delphi 11 upgraden, das versteht AVX assembly

Danke für den Hinweis.

Und noch ein Hinweis zu 11.2: das hat jetzt auch Syntax Highlighting für Assembler in der ASM Code Ansicht des Debuggers... ;)

markus888 29. Nov 2022 18:28

AW: Assembler Befehls Code ermitteln
 
Zitat:

Zitat von TurboMagic (Beitrag 1515615)
Und noch ein Hinweis zu 11.2: das hat jetzt auch Syntax Highlighting für Assembler in der ASM Code Ansicht des Debuggers... ;)

Delphi ist halt nur ein Hobby. Da begnüge ich mich mit der community edition.
Beruflich bewege ich mich derzeit in der .net Blase.

jaenicke 29. Nov 2022 19:54

AW: Assembler Befehls Code ermitteln
 
Zitat:

Zitat von markus888 (Beitrag 1515623)
Delphi ist halt nur ein Hobby. Da begnüge ich mich mit der community edition.

Die wird ja hoffentlich auch mal auf Delphi 11 aktualisiert und dann hat man diese Features auch dort.

TurboMagic 29. Nov 2022 21:28

AW: Assembler Befehls Code ermitteln
 
Laut EMBT Info auf der EKON neulich soll es Mal eine Community Edition der 11 geben...


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz