Kaip įgyvendinti bit sukimosi C

C

CM600

Guest
Labas,
Aš naudoju IAR ARM C kompiliatorių, tai ten bibliotekos funkcija ROL ar ror?

 
Hi CM600,

Galite pabandyti <<už ROL ir>> už ROR.

regrads,

 
Labas!
U caneasily Tai padaryti naudojant bit operatorių.

rag_perfect

 
pasukti byte by n bitų į dešinę:

= (a>> n) | | (<<(8-n))

Jūs tikriausiai norite, kad jūsų kodas apskritai (ne hardcode '8 ').

 

Welcome to EDABoard.com

Sponsor

Back
Top