Rozdział 1.5.3.4



Operacje bitowe


  1. Operacje logiczne


  2. Operacje na bitach


    • BSF - przeszukiwanie słowa od bitu zerowego w przód w celu określenia pozycji pierwszego bitu równego 1, ustawia znacznik ZF, zajmuje od 6 do 35 taktów .


    • BSR - przeszukiwanie bitów od najbardziej znaczącego wstecz w celu określenia pozycji pierwszego bitu równego 1, ustawia znacznik ZF, zajmuje od 7 do 72 taktów.


    • BT - podstawienie wartości bitu wskazanego przez dwa argumenty pod znacznik CF, zajmuje 4 do 9 taktów.


    • BTS - podstawienie pod CF wartości bitu wskazanego przez dwa argumenty i ustawienie tego bitu na 1, zajmuje 7 do 13 taktów.


    • BTR - podstawienie pod CF wartości bitu wskazanego przez dwa argumenty i ustawienie tego bitu na 0, zajmuje 7 do 13.


    • BTC - podstawienie negacji wartości bitu wskazanego przez dwa argumenty pod znacznik CF, zajmuje 7 do 8 taktów.


    • TEST - porównanie logiczne dwóch argumentów (operacją AND z zapisem znacznika ale bez zapisu wyniku), ustawia znaczniki OF,CF,SF,ZF,PF, zajmuje 1, 2 takty.




Powrót do rozdziału 1
Powrót do strony głównej