Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Assembler » Assembler Unterprogramm von C aufrufen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.04.2006, 12:06 Uhr
fisch1983



Guten Abend,

ich möchte gerne die memcopy funktion in assembler verwirklichen. Weis aber nicht genau wie Assembler funktionen von C aus aufrufen kann.

Kann mir einer ein kleines beispiel (muß keinen Sinn haben) schicken ?


benutze Visual Studio 2003
Danke

fisch
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.04.2006, 12:14 Uhr
tobZel



hm also mit dem Schlüsselwort asm kannst auf jedenfall in C++ assembler code einbinden kA ob das auch in C geht aber unterm Visual Studio 2003 bestimmt.
--
Wer länger lebt stirb früher...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
17.04.2006, 13:05 Uhr
fisch1983



du meinst jetzt aber inline assembler, ich möchte aber eine funktion also strcpy oder printf ... als assembler benutzen. unter C benutzt du ja das Schlüsselwort extern um dem compiler klarzumachen das die Funkton in einer anderen C datei definiert ist. Ich glaube das das eigendliche Problem beim linken liegt dort die beiden objet dateine zusammenlinken

weis jemand wie das geht ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
17.04.2006, 14:21 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja binde die asm-datei im projekt mit ein, dann assembliert er dir das, um die funktion dann im c-programm zu nutzen musste halt mit extern typ func(params); die funktion bekanntgeben.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Assembler ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: