Ja, aber DirectASM gibt es (als Begriff) nicht, es gibt nur ASM und InlineASM.ts-soft hat geschrieben:@Nicolaus:Ist das nicht DirectASM, InlineASM ist doch ohne !, oder irre ich jetztCode: Alles auswählen
!MOV eax, dword[esp]
err under debian linux
-
- Beiträge: 6291
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Und bei InlineASM kann ich z.B. die PB-Variablen mit v_ benutzen, muß das aber aktivieren. Und mit ASM brauche ich es nicht, muß mir die Werte aber irgendwie anders klauen?
Irgendwann lerne ich auchmal Assembler, aber nicht in diesem Leben 


PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
- Beiträge: 6291
- Registriert: 29.08.2004 08:37
- Computerausstattung: Hoffentlich bald keine mehr
- Kontaktdaten:
InlineASM-Variable: diesevariablets-soft hat geschrieben:Und bei InlineASM kann ich z.B. die PB-Variablen mit v_ benutzen, muß das aber aktivieren. Und mit ASM brauche ich es nicht, muß mir die Werte aber irgendwie anders klauen?Irgendwann lerne ich auchmal Assembler, aber nicht in diesem Leben
ASM-Variable: v_diesevar
Allerdings ist die Parameterübergabe in ASM umständlicher über esp
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.