Forum: Programmieren allgemein
by markus888,
19. Apr 2020
Es geht nicht um kompliziert.
VirtualProtect ist ein interessanter Ansatz, dennoch ist es aus jetziger Sicht effizienter jede Konstellation zu coden.
Forum: Programmieren allgemein
by markus888,
17. Apr 2020
Wenn ich die FlushInstructionCache brauche, ist das für mich schon eher wieder uninteressant.
Ich muss ja in jeder Schleife Code ändern.
Abgesehen davon, dass FlushInstructionCache mir dann noch zusätzlich die Inhalte von Registern ändern wird, was den gesamten Overhead dann noch vergrößert.
Da wird es wohl weit effizienter sein, ich verzichte auf den Luxus.
Forum: Programmieren allgemein
by markus888,
16. Apr 2020
Alles klar, dann werd ich mich mal einlesen.
Danke.
Forum: Programmieren allgemein
by markus888,
16. Apr 2020
Ich arbeite mich grade etwas in Assembler ein und schreibe meine ersten Codes damit.
Unter anderem frage ich mich, ob es irgendwie möglich ist, dynamischen Code zu generieren.
Die Aufgabe: In einem Multimedia Register muss ein Befehl auf eine dynamische Anzahl an Registern angewendet werden.
z.B. xmm0 bis xmm3 jeweils um 4 Bit shiften, dann xmm0 bis xmm3 jeweils mit xmm4 bis xmm7...