Rotacia v C pre 8051
Richard Kaliciak
richard.kaliciak
Středa Březen 17 12:01:43 CET 2004
Diky.
Vyskusal som obidve varianty. Vygeneruju rovnaky kod:
; // TEST
; ACC += ACC;
; SOURCE LINE # 135
ADD A,ACC
; ACC = ACC << 1;
; SOURCE LINE # 136
ADD A,ACC
Takze pre posun siedmeho bitu do CY sa to da pouzit.
R. Kaliciak
Lukáš Grepl schrieb:
>
> Neni trochu prehlednejsi ACC = ACC << 1, resp. ACC <<= 1?
>
> S pozdravem
> Lukas Grepl
>
> > Reseni :
> > **********************************************************
> > for( BitCnt =0; BitCnt <8; BitCnt++ )
> > {
> > ACC+=ACC;
> > SDAPin=CY;
> > };
> > **********************************************************
Další informace o konferenci Hw-list