Français
Forum

Assembler avec XProfan

 

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...
 
12.06.2004  
 



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éparation
proc irgendeine

    print "Hellö Würld"
    asm//<- asm block beginnen so?
    mov ax,13
    int 10h
    endasm

en
/a>
bien sûr le moi wieder une qui typsischsten Beispiele choisir musste.

iF
 
12.06.2004  
 




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.
 
12.06.2004  
 



Jaja, je sais oui

mais dis donc, wofür ist cela ensuite eigendlich bien?

iF
 
12.06.2004  
 




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
 
12.06.2004  
 



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
 
12.06.2004  
 




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
 
12.06.2004  
 



Aha, Du meinst avec cela ließen sich dans Profan schnellere Funktionen Programmieren comme avec Profan? Joool, ensuite her avec cela.

iF
 
12.06.2004  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.600 Views

Untitledvor 0 min.
GDL09.09.2015
iF25.02.2015
funkheld19.12.2013
lange-jens22.05.2012
plus...

Themeninformationen

cet Thema hat 2 participant:

unbekannt (4x)
Frank Abbing (4x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie