Mikrokontroller C-ASM

Fuzesi Arnold arno at externet.hu
Sun Dec 11 21:40:06 CET 2005


Elozot probaltam szajbaragosan... de emellett jopar C alap nyelvi elemet
hasznalva.
Mint a do, while, for, ertekadas stb.

--

A continue, break utasitasokkal ugyesen lehet a hurokban/bol
fickandozni...jo tud lenni a for(;;) while(1) is... atlathatobb szamomra 
sokszor.
Persze van ahol goto-zok... van ahova az kell.

--
Bena C fordiktok mindig lesznek...mint ahogy bena programozok is. :)

En is tudnek olyan asm forrast beírni kezdo koromból, hogy 1 hétig rajtam
röhögnél...de hadd ne. :)

Arnold
----- Original Message ----- 
From: "Tauri" <elektrolista at pdg.hu>
To: "Fuzesi Arnold" <elektro at tesla.hu>
Sent: Sunday, December 11, 2005 9:30 PM
Subject: Re[2]: Mikrokontroller C-ASM


Hi Lista

2005. december 11., 21:22:35, írtad:

> Khm....érzékeltetésnek írtam, hogy íme lehet egyszeruen is programozni
> C-ben...mint basic-ben asm-ben stb.
> Amugy meg ha nincs optimalizacio akkor mi is tuntetne el? :)
> A C könyv elso fejezeténél vagyunk...ahol errol még szó sincs...

> Ha magamnak írom ezt, akkor

> main
> {
>     for(;;){
>     delay_ms(1000);
>     LED=!LED;
>     }

> }

> De ezzel nem lesz kisegítve a kollega.....
> Csak megremul a for(;;) meg a LED=!LED lattan...

Na ez ertheto
Az elozo az sokkal csunyab volt.


de a for helyet egy gotoüt irva meg erthetobb

tudom nem hasznalunk goto-t
de a vegeredmeny igyis ugyis jmp lesz

imadom amikor a C fordito egy for/do/while agbol ezt forditja

       mov    eax,1
       cmp    eax,1
       jz     cimke

nem egy lefordult programban lattam mar

sokszor latam mar olyat hogy kesz termeket kikapcsolt optimalizacioval
adtak el, mert ha bekapcsoltak akkor valami nem mukodott.  (persze
tudom hogy ez nem a fordito hibaja)















-- 
Üdvözlettel,
 Tauri                            mailto:elektrolista at pdg.hu

-----------------------------------
 Szponzorunk: http://tonerbolt.hu/




More information about the Elektro mailing list