AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Assembler Befehls Code ermitteln
Thema durchsuchen
Ansicht
Themen-Optionen

Assembler Befehls Code ermitteln

Ein Thema von mwilms · begonnen am 27. Nov 2022 · letzter Beitrag vom 29. Nov 2022
Antwort Antwort
mwilms

Registriert seit: 23. Nov 2022
Ort: Wolfratshausen
37 Beiträge
 
Delphi 10.4 Sydney
 
#1

Assembler Befehls Code ermitteln

  Alt 27. Nov 2022, 13:41
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?
  Mit Zitat antworten Zitat
markus888

Registriert seit: 23. Dez 2018
46 Beiträge
 
#2

AW: Assembler Befehls Code ermitteln

  Alt 27. Nov 2022, 20:38
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.
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

AW: Assembler Befehls Code ermitteln

  Alt 27. Nov 2022, 23:32
Am besten auf Delphi 11 upgraden, das versteht AVX assembly
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
mwilms

Registriert seit: 23. Nov 2022
Ort: Wolfratshausen
37 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Assembler Befehls Code ermitteln

  Alt 28. Nov 2022, 06:29
@ Markus888 und Community

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

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!

Markus W
  Mit Zitat antworten Zitat
markus888

Registriert seit: 23. Dez 2018
46 Beiträge
 
#5

AW: Assembler Befehls Code ermitteln

  Alt 29. Nov 2022, 15:27
Am besten auf Delphi 11 upgraden, das versteht AVX assembly
Danke für den Hinweis.
  Mit Zitat antworten Zitat
markus888

Registriert seit: 23. Dez 2018
46 Beiträge
 
#6

AW: Assembler Befehls Code ermitteln

  Alt 29. Nov 2022, 15:28
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
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.815 Beiträge
 
Delphi 12 Athens
 
#7

AW: Assembler Befehls Code ermitteln

  Alt 29. Nov 2022, 16:28
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...
  Mit Zitat antworten Zitat
markus888

Registriert seit: 23. Dez 2018
46 Beiträge
 
#8

AW: Assembler Befehls Code ermitteln

  Alt 29. Nov 2022, 18:28
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.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.332 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Assembler Befehls Code ermitteln

  Alt 29. Nov 2022, 19:54
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.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.815 Beiträge
 
Delphi 12 Athens
 
#10

AW: Assembler Befehls Code ermitteln

  Alt 29. Nov 2022, 21:28
Laut EMBT Info auf der EKON neulich soll es Mal eine Community Edition der 11 geben...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 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