Diferència entre revisions de la pàgina «Operació bit a bit»

m
|}
 
Rotar a través del bit de l'implico és similar a l'operació de girar anterior (rotació sense implico). La diferència està en que els dos extrems del registre estan units entre si a través del [[Ròssec (Aritmètica)| flag delde implicoròssec]], el qual queda enmig d'ells. El bit que surt per un extrem va al flag del implico, i el bit original que estava en el flag de l'implico entra al registre per l'extrem oposat.
 
Si es fixa el flag del implico per endavant, una rotació simple a través del implico pot simular un desplaçament lògic o aritmètic d'una posició. Per exemple, si el flag del implico conté 0, després d'una rotació cap a la dreta a través del flag de l'implico, equival a un desplaçament lògic cap a la dreta, i si el flag del ròssec conté una còpia del bit del signe, equival a un desplaçament aritmètic cap a la dreta. Per això, alguns microcontroladors com ara els [[microcontrolador PIC | PIC]] només tenen les funcions de rotar i girar a través de l'implico, i no es preocupen de tenir instruccions de desplaçament aritmètic o lògic.
17.631

modificacions