| |
|
|
Frank Abbing | comment wäre es avec ASM dans Profan ? sur la base de Uwe Pascal Niemeiers PROFASM ? ce sont generierte Maschinencodes, qui dedans de Profanbereichen gestartet volonté peut. un Precompiler pourrait qui l'affaire mais encore erheblich simplifier. So pourrait Profancode et Assemblercode dans einer Exe kombiniert volonté. si du cela Programmpaket pas la hâte, je peux es dir zuschicken. Find je personnelle sinnvoller, comme Profan Bugfixes avec dem Precompiler trop erstellen... |
|
|
| |
|
|
|
| ASM dans Profan? Super concept! Du müsstest mir dabei naturellement aider. j'ai zwar so mon möglichkeit ASMs dans CPP Projekte einzubinden, mais dans diesem speziellen le cas besoin je absolute Aider et Anleitung. si mir oui c'est ca dit wird quoi trop 1faire ist, ensuite ists überhaupt garkeit Problem.
cela pourrait ensuite wohl so aussen, wa? KompilierenMarqueSéparationbien sûr le moi wieder une qui typsischsten Beispiele choisir musste.
iF |
|
|
| |
|
|
|
Frank Abbing | Hi,
qui Int 10h-Geschichte ist oui encore 16 Bit ASM. 32 Bit Assembler benutzt aussi entier normal qui API.
je schick dir Uwes paquet la fois. exposition dir qui Beispiele à, ensuite verstehst du es sicherlich tout de suite. |
|
|
| |
|
|
|
| Jaja, je sais oui
mais dis donc, wofür ist cela ensuite eigendlich bien?
iF |
|
|
| |
|
|
|
Frank Abbing | Hi,
cela Int ? cela startet une Interrupt. Springt im Grunde à une Adresse dedans des Mémoire et führt cela Programme là plus. oui, cela gleiche pouvoir un API-Aufruf aussi, seulement wird ici aucun feste Tabelle avec Einsprungsorten verwendet, mais qui Einsprungsorte volonté zur Laufzeit de qui Kernel berechnet. So voyons API-Aufrufe dans Assembler aus:
invoke SystemParametersInfo,97,FALSE,1,0 invoke OleLoadPicture, pStream, NULL, TRUE, ADDR IID_IPicture, ADDR pPicture invoke GetFileSize,eax,0 |
|
|
| |
|
|
|
| Argh, je sollte mich besser ausdrücken, quoique je dire doit dank Votre Erklärung z.Thema Api+Asm suis je un Stück plus.
Wofür cela Int bien ist sais je, mon Frage bezog sich mißausdrücklich wofür cela Asm dans Profan bien sei, car c'est mir ensuite encore pas entier bien sûr.
mais comment dit, Votre Erklärung était quand même intéressant.
iF |
|
|
| |
|
|
|
Frank Abbing | Hi,
pourquoi Maschinencode dans Profan ? Weil du avec cela schnelle Routinen écrivons peux, qui avec Profan trop lente sommes. sans une Dll trop benutzen.
je hab la fois avec AmigaE gearbeitet, cela konnte Assembler et E direct mischen, sogar qui gleichen Variablen benutzen. cela était qui beste Programmsprache, qui je kannte et toujours kenne. Gibts malheureusement pas pour Windows **heul**.
So, maintenant gehts avec den Kindern zur Kirmes |
|
|
| |
|
|
|
| Aha, Du meinst avec cela ließen sich dans Profan schnellere Funktionen Programmieren comme avec Profan? Joool, ensuite her avec cela.
iF |
|
|
| |
|
|