Instructiunea NOT: NOT logic
Folosire: NOT destinatie
Realizeaza complementul operandului "destinatie" in baza 2 (bitii 1 devin 0, iar bitii 0 devin 1). Rezultatul este in "destinatie".
Instructiunea AND: SI logic
Folosire: AND destinatie, sursa
Indicatori modificati: CF OF PF SF ZF (AF nedefinit)
Realizeaza operatia "si logic" (daca bitii de pe aceeasi pozitie in cei doi operanzi sunt setati, atunci bitul corespunzator in rezultat va fi setat) intre cei doi operanzi, rezultatul fiind in "destinatie".
Instructiunea OR: SAU logic
Folosire: OR destinatie,sursa
Indicatori modificati: CF OF PF SF ZF (AF nedefinit)
Realizeaza operatia "sau logic" a celor doi operanzi (orice bit setat pe 1 in unul din operanzi va fi setat pe 1 in rezultat) si returneaza rezultatul in "destinatie".
Instructiunea XOR: SAU exclusiv
Folosire: XOR destinatie,sursa
Indicatori modificati: CF OF PF SF ZF (AF nedefinit)
Realizeaza operatia "sau exclusiv" intre cei doi operanzi (bitii setati in rezultat sunt cei care corespund pozitiilor in operanzi ce contin valori diferite ) si returneaza rezultatul in "destinatie".
Instructiunea TEST: Testeaza "sablon"
Folosire: TEST destinatie,sursa
Indicatori modificati: CF OF PF SF ZF (AF nedefinit)
Realizeaza "si logic" intre cei doi operanzi, actualizeaza indicatorii,
dar nu returneaza rezultatul.
Niciun comentariu:
Trimiteți un comentariu