kodtabla

Fuzesi Arnold arno at externet.hu
Tue Mar 22 15:09:21 CET 2005


Nem teljesen igy van.
C-ben vannak auto, register stb tipusu valtozok.
Pl
vfx()
{
    register unsigned char  a
    blabla...
}

A vfx fuggvenyben az a valtozo automatikusan regiszterbe kerul.
Pl AVR-en kb csak regiszterekkel dolgozik a fordito kulon a fenti keres
nelkul is.
Mert annyira sok regsiztere van.

Mitobb siman meg lehet adni a globalis valtozoknak is hogy regiszterekbe
keruljenek.

Arnold
----- Original Message ----- 
From: "VFX" <info at vfx.hu>
To: <elektro at tesla.hu>
Sent: Monday, March 21, 2005 6:09 PM
Subject: Re: kodtabla



> A masik aggalyom az optimalizalassal kapcsolatban, a C nyelv sajatsaga!
> A lokalis valtozok mennek a  stackbe?, pedig RISC procikban van
> regiszter dogivel, amiben elfernenek a lokalis valtozok. Evvel a
> megoldassal pl. egy LAN kartya driver sebessegen kolosszalis gyorsulast
> tudtam elerni (100Mbites halozaton 11.7Mbyte/s, eredeti linux driver
> 3-5Mbyte/s).
>
> UDV. VFX.
> http://www.vfx.hu
>
> -----------------------------------
>  Szponzorunk: http://tonerbolt.hu/




More information about the Elektro mailing list