[elektro] Munka (C kérdés)

hg12345 hg12345 at freemail.hu
Mon Sep 19 14:23:30 CEST 2011


HI!

Közönöm, a segítéséget már megkaptam a választ.

Nem találgattam és megtudtam nézni (értem is) az asm fordítást.
Amiért feltettem a kérdést (most már tudom választ) ez a jelenség forditó bug, vagy értelmezésbeli gyengeség. Reméltem találkozott valaki ezzel a problémával. (szerencsémre igen)

A problémám nem erre a nyúlfarknyi programra vonatkozott, hanem késöbb hasonló programrészletekre. 

Ugyan én nem igy értelmeztem, de C szerint igy van. Beolvassa majd "cast" az alaptárolási osztályra és utána végzi el a logikai müveleteket. Ezt tartalmazza C leírás.

ez természetesen unit16_t esetén a konvertálásnál uint32_t egy nulla kiegészítéssel történik (ezt tapasztaltam) majd ennek a 1 komplemens képzése után a 0xFFFF -> 0xFFFF0000 lesz, innen kezdve nem müködik.

Mégy egyszer köszönöm a segítséget.




>
2011.09.19. 10:12 keltezéssel, Kiss Gabor írta:>
> Elight wrote:>
>> találgatás helyett ASM-et megnézni nem lehet?>
> Nem tudok válaszolni a kérdésedre.>
> Csak tippelek: hg12345 kolléga nem kezdő, bizonyára eszébe jutott már>
> neki is. Ha mégis bennünket kérdezett, annak nyomós oka lehet.>
> Egyébként nem "találgatás" volt. Csak formailag annak néz ki. :-)>
>>
> g>
>
----------------------------------------->
          elektro[-flame|-etc]>




More information about the Elektro mailing list