Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



spojeni assembleru a C

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: spojeni assembleru a C

Autor: Miloslav Ponkrác __

16:34:38 04.10.2008

"Spíš bych řekl, že se stačilo podívat do dokumentace místo kladení poněkud zmateného dotazu zde."

Mám pocit, že tohle by vyřešilo skoro všechny dotazy zde, nejenom tento :-)

Citovat příspěvek

 

Re: spojeni assembleru a C

Autor: V

16:05:54 03.10.2008

2Merik: Spíš bych řekl, že se stačilo podívat do dokumentace místo kladení poněkud zmateného dotazu zde.

Citovat příspěvek

 

Re: spojeni assembleru a C

Autor: Merik

14:46:21 03.10.2008

uz sem to vyresil stacilo pouzit __asm__

Citovat příspěvek

 

Re: spojeni assembleru a C

Autor: JiriValerian

16:54:14 02.10.2008

Tazatel buhužel dosud neprozradil jaký překladač vlastně používá
a k tomu zdrojáku co zde uvedl zmínil jen následující.

[quote][color=#FF0000][i]>> nekde sem videl ze to jde takhle, ale to me nekde zkompilovat[/i][/color][/quote]

Takže problém může být třeba i v tom, že odněkud jen zkopíroval
kus zdrojáku, který byl určen pro Microsoftí překladač,
ale snaží se ho překládat s úplně jiným překladačem,
který může podporovat jinou syntaxi zápisu inline assembleru.

Citovat příspěvek

 

Re: spojeni assembleru a C

Autor: vsman

16:40:46 02.10.2008

to Merik:

Predpokladam, ze podla pouzitej directivy to chces pouzit v ms visual studiu.
No ale v takomto stave ti to rozhodne nepojde skompilovat.
Ak ovsem nekompletnost vznikla neskopirovanim celeho kodu.
Ono ti tam chyba deklaracia na premennu 'b'.
Dufam ze som vymakol zaujimavu chybu.
Pivo mi bude od radosti viacej chutnat. ;)

Citovat příspěvek

 

Re: spojeni assembleru a C

Autor: JiriValerian

14:59:34 02.10.2008

[color=#008000]Merik Napsal:
-------------------------------------------------------
> chci spojit zdrojaky
> nekde sem videl ze to jde takhle
> ale to me nekde zkompilovat
> void f()
> {
>
>
> __asm
> {
>
> mov ecx, 256*256
> mov ebx, b
> label:
> mov al,
> mov ah,
> mov , al
> mov , ah
> add ebx, 3
> dec ecx
> jnz label
> }
>
> }[/color]

To je tzv. [b]inline assembler[/b] a formát zápisu i případná
podpora je závislá na použitém překladači [b]C/C++[/b].

Citovat příspěvek

 

Re: spojeni assembleru a C

Autor: Merik

14:09:30 02.10.2008

chci spojit zdrojaky
nekde sem videl ze to jde takhle
ale to me nekde zkompilovat
void f()
{


__asm
{

mov ecx, 256*256
mov ebx, b
label:
mov al, [ebx+0]
mov ah, [ebx+2]
mov [ebx+2], al
mov [ebx+0], ah
add ebx, 3
dec ecx
jnz label
}

}

Citovat příspěvek

 

Re: spojeni assembleru a C

Autor: vsman

19:36:32 01.10.2008

Merik Napsal:
-------------------------------------------------------
> poradi mi nekdo jak spojit kod assembleru s kodem
> assembleru ??
> diky

Myslis spojenie s C, to zalezi na kompilatore a co chces spojit,
ci rovno zdrojaky alebo binarne subory po kompilacii zlikovanim.

Citovat příspěvek

 

spojeni assembleru a C

Autor: Merik

18:04:32 01.10.2008

poradi mi nekdo jak spojit kod assembleru s kodem assembleru ??
diky

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: