You are on page 1of 1
voltar ples onar nas ala vale en xem vuns Capitulo 10 Conjuntoscieinstussos:caractariicase funcdes 3H (Rt) AND (R2) = 00000103, conde 2 notacSo 0 significa 0 contetido do local X. Assim, @ eperacio AND pce ser usada como uma selecions certos bits em uma palavra © 22105 dos bits restartes. Como outro exemplo, se dois registradores contem scare qu (RL) = 0100101 (R2) = 1 entia, (Ray XOR (R2) = 01011010 1m uma palavra defnica como todos 1, a qperacéo NOR inverte todos os bis na outa palawa (complementoa ur) Além das oneragées légicas bit a bit, a maioria des mquinas oferece uma série de funcdes de deslocament @ rotacao, As operagdes mais bésicas S30 iustradas na Figura 106. Com um deslocamento légico, os bits de ur palavra s80 deslocados para a esquerda ou para a direita. Fm uma extremidade,o bit deslocado para fora se perce Na outre extremidiede, um 0 € deslocaco para dentro. Os deslocamentos légicos S40 ateis principalmente par ‘solar campos dentro de uma paiavra, Os Os que so deslocados para dentvo de uma palavra afastam inforrnace indesejadas, que sto deslocadas para fora pela outra extremidade. ‘Como um exemple, suponha que queiramos transmitr caracteres de dados pare um dispositive de £/S ¥ ca ractere ce cade vez Se cada palavra da meméria tver 16 bits de extensso e tiver dois caracteres, temos que dese .glupar os caracteres antes que eles possam ser enviados. Para enviar os dois caractares em urna palavra 1. Carteque a palavra em um registrador 2. Desloque para a direita oito vezes. sso desloca o caractere restante para a metade dieita do regist ean (dejeanene igen ie yoslecmemabigd esas MOC ate ee (A)oeloament stn ues Sees (aso egos

You might also like