Español
Foro

Ensamblador con XProfan

 

Frank
Abbing
Como wäre lo con ASM en Profano ?
Auf Base de Uwe Pascal Niemeiers PROFASM ?
Das son generierte Maschinencodes, el innerhalb de Profanbereichen comenzó voluntad puede. Ein Precompiler podría el Sache aber todavía erheblich vereinfachen. So podría Profancode y Assemblercode en uno Exe kombiniert voluntad.
Wenn Si es usted el Programmpaket no hast, Yo kann lo dir zuschicken.
Find Yo persönlich sinnvoller, como Profano Bugfixes con el Precompiler a redactar...
 
12.06.2004  
 



ASM en Profano? Super Concepto! Usted müsstest me esta natürlich helfen. Yo habe zwar así mi möglichkeit ASMs en CPP Projekte einzubinden, aber en diesem speziellen Fall necesidad Yo absolute Ayuda y Anleitung. Wenn me genau dijo se qué a tun es, entonces ists überhaupt garkeit Problema.

Das podría entonces wohl así aussen, wa?
KompilierenMarcaSeparación
proc irgendeine

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

en
/a>
Klar el Yo otra vez eins el typsischsten Beispiele wählen musste.

IF
 
12.06.2004  
 




Frank
Abbing
Hi,

el Int 10h-Geschichte es sí todavía 16 Bit ASM.
32 Bit Ensamblador benutzt auch bastante normal el API.

Yo schick dir Uwes Paket veces.
Schau dir el Beispiele a, entonces verstehst du lo sicherlich inmediatamente.
 
12.06.2004  
 



Jaja, Yo weiß sí

Aber sag veces, wofür es el entonces eigendlich bien?

IF
 
12.06.2004  
 




Frank
Abbing
Hi,

el Int ?
Das startet una Interrupt. Springt en el Grunde a una Adresse innerhalb des Speichers y führt el Programa hay más.
Sí, el gleiche macht una API-Aufruf auch, sólo se hier no feste Tabla con Einsprungsorten verwendet, pero el Einsprungsorte voluntad a Laufzeit de el Kernel berechnet.
So sehen API-Aufrufe en Ensamblador de:

invoke SystemParametersInfo,97,FALSE,1,0
invoke OleLoadPicture, pStream, NULL, TRUE, ADDR IID_IPicture, ADDR pPicture
invoke GetFileSize,eax,0
 
12.06.2004  
 



Argh, Yo debería mich mejor ausdrücken, obwohl Yo sagen muß dank Su Erklärung z.Thema Api+Asm bin Yo una Stück más.

Wofür el Int bien es weiß Yo, mi Cuestión bezog se mißausdrücklich wofür el Asm en Profano bien sei, porque el me está entonces no bastante klar.

Aber como dijo, Su Erklärung war trotzdem interessant.

IF
 
12.06.2004  
 




Frank
Abbing
Hi,

por qué Maschinencode en Profano ?
Weil du así schnelle Routinen escribir kannst, el con Profano a langsam son. Ohne una Dll a benutzen.

Yo veces con AmigaE gearbeitet, el podría Ensamblador y E direkt mischen, incluso el gleichen Variables benutzen.
Das war el beste Programmsprache, el Yo kannte y siempre todavía saber. Gibts por desgracia, no para Windows **heul**.

So, ahora gehts con el Kindern a Kirmes
 
12.06.2004  
 



Aha, ¿Quieres decir que así ließen se en Profano schnellere Características Programmieren como con Profano? Joool, entonces her así.

IF
 
12.06.2004  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.610 Views

Untitledvor 0 min.
GDL09.09.2015
iF25.02.2015
funkheld19.12.2013
lange-jens22.05.2012
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

unbekannt (4x)
Frank Abbing (4x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie