kodtabla

VFX info at vfx.hu
Tue Mar 22 20:08:46 CET 2005


Hali!

> Mitobb latnal is sok olyan dolgot amit meg nem lattal.
> Pl a VLIW (nem LIW, VLIW!!!) DSP procikra keszitett C forditok. Szerintem
> elsirnad magad, es heteket toltenel azzal, hogy az altaluk generalt kodot
> felfogd egyaltalan (kb lehetetlen). De reprodukalni akkor sem fogod tudni.
> Egyszeruen azert mert nem fogod tudni atlatni a 8 utasitas szeles
> utasitasszot, es azok egymasrahatasat. Tudom, nem hiszel ebben, mar parszor

Ez csak Texas DSP lehet! Brrr, agghhh...



> Ilyen jellegu a program kb egesze (veletlenszeruen kiolloztam belole egy
> reszt):
> 
>   else if(menu_status==menuitems_flash[MIN_MENU-1+4].submenu+4) {
>    if(!m_read.status) {
>     float average,meas_little,meas_big;
>     prev_menu_status=MIN_MENU-1+4;
>     calc_alien(&d_main,(d_main.dstart + d_main.day * 86400),( d_main.dstart
> + (d_main.day+1) * 86400) );
>     if(d_main.merleg[1].meas_no) {


[...]


Itt az a baj, hogy a C es ASM teljesen mas szemlelet. Lehet, hogy a
fenti pl. egy C-s programozonak mindennapos dolog. Megirja aztam jad
csak fut valamin.
De ASM szinten ilyent nem lehet kitalalni. Nem is ugy fekszik neki az
ember :)
Szoval nem igy nezne kis ASMben az biztos. De csinaljuk forditva 20 sor
ASM-t irj meg C-ben. Ez sem egyszeru :)

Aki C-t hasznal oruljon neki, aki meg asm-t az meg legyen boldog. De
eddig nem sok ertelme volt a peldaknak. Millio egy peldat lehet hozni,
hogy XY C fordito milyen ASM kodot generalt, nemelyik siralmas, nemelyik
egesz jo. De mindegyikre ra lehet verni kezzel. Igaz nem egy nap alatt
ezt elismerem. Tudom erre az erv: a kutyat nem erdekli miben irtak a
progit. Na pont ezert fog kihalni a PC es kap uj erore a MAC :)

UDV. VFX.
http://www.vfx.hu




More information about the Elektro mailing list