Silício Reverso oicìliS ©
Assembly para Iniciantes
REFERÊNCIAS
(ver 1.1 de 15.03.03)

Assembly para Iniciantes - OPERAÇÕES LÓGICAS
OR - OU Inclusive Lógico
Uso OR destino, fonte
Flags Modificadas CF OF PF SF ZF (AF indefinido)
Operação OU Inclusive Lógico dos dois operandos, retornando o resultado no destino. Todos os bits ativos em qualquer dos operandos estará ativo no resultado.
Operandos Tamanho (bytes)
reg,reg 2
mem,reg 2-4 (W88=24+EA)
reg,mem 2-4 (W88=13+EA)
reg,valor 3-4
mem8,valor8 3-6
mem16,valor16 3-6
acumulador, valor 2-3

Algumas operações contém {B} ou {W}. {B} significa byte e {W} significa word.

As operações ES:, DS:, CS: e SS: são prefixos de "segment override". Por exemplo, o código operacional para ES: é 26. Dessa forma, para obter MOV ES:[DI],AL, procura-se o código operacional para MOV [DI],AL (8805) e precede-se o mesmo com 26 (268805), transformando-o em MOV ES:[DI],AL.



OperaçãoALCLDLBLAHCHDHBH
OR [BX+SI],..08000808081008180820082808300838
OR [BX+DI],..08010809081108190821082908310839
OR [BP+SI],..0802080A0812081A0822082A0832083A
OR [BP+DI],..0803080B0813081B0823082B0833083B
OR [SI],..0804080C0814081C0824082C0834083C
OR [DI],..0805080D0815081D0825082D0835083D
OR [{W}],..0806080E0816081E0826082E0836083E
OR [BX],..0807080F0817081F0827082F0837083F


OperaçãoALCLDLBLAHCHDHBH
OR [BX+SI+{B}],..08400848085008580860086808700878
OR [BX+DI+{B}],..08410849085108590861086908710879
OR [BP+SI+{B}],..0842084A0852085A0862086A0872087A
OR [BP+DI+{B}],..0843084B0853085B0863086B0873087B
OR [SI+{B}],..0844084C0854085C0864086C0874087C
OR [DI+{B}],..0845084D0855085D0865086D0875087D
OR [BP+{B}],..0846084E0856085E0866086E0876087E
OR [BX+{B}],..0847084F0857085F0867086F0877087F


OperaçãoALCLDLBLAHCHDHBH
OR [BX+SI+{W}],..088008880890089808A008A808B008B8
OR [BX+DI+{W}],..088108890891089908A108A908B108B9
OR [BP+SI+{W}],..0882088A0892089A08A208AA08B208BA
OR [BP+DI+{W}],..0883088B0893089B08A308AB08B308BB
OR [SI+{W}],..0884088C0894089C08A408AC08B408BC
OR [DI+{W}],..0885088D0895089D08A508AD08B508BD
OR [BP+{W}],..0886088E0896089E08A608AE08B608BE
OR [BX+{W}],..0887088F0897089F08A708AF08B708BF


OperaçãoALCLDLBLAHCHDHBH
OR AL,..08C008C808D008D808E008E808F008F8
OR CL,..08C108C908D108D908E108E908F108F9
OR DL,..08C208CA08D208DA08E208EA08F208FA
OR BL,..08C308CB08D308DB08E308EB08F308FB
OR AH,..08C408CC08D408DC08E408EC08F408FC
OR CH,..08C508CD08D508DD08E508ED08F508FD
OR DH,..08C608CE08D608DE08E608EE08F608FE
OR BH,..08C708CF08D708DF08E708EF08F708FF


OperaçãoAXCXDXBXSPBPSIDI
OR [BX+SI],..09000908091009180920092809300938
OR [BX+DI],..09010909091109190921092909310939
OR [BP+SI],..0902090A0912091A0922092A0932093A
OR [BP+DI],..0903090B0913091B0923092B0933093B
OR [SI],..0904090C0914091C0924092C0934093C
OR [DI],..0905090D0915091D0925092D0935093D
OR [{W}],..0906090E0916091E0926092E0936093E
OR [BX],..0907090F0917091F0927092F0937093F


OperaçãoAXCXDXBXSPBPSIDI
OR [BX+SI+{B}],..09400948095009580960096809700978
OR [BX+DI+{B}],..09410949095109590961096909710979
OR [BP+SI+{B}],..0942094A0952095A0962096A0972097A
OR [BP+DI+{B}],..0943094B0953095B0963096B0973097B
OR [SI+{B}],..0944094C0954095C0964096C0974097C
OR [DI+{B}],..0945094D0955095D0965096D0975097D
OR [BP+{B}],..0946094E0956095E0966096E0976097E
OR [BX+{B}],..0947094F0957095F0967096F0977097F


OperaçãoAXCXDXBXSPBPSIDI
OR [BX+SI+{W}],..098009880990099809A009A809B009B8
OR [BX+DI+{W}],..098109890991099909A109A909B109B9
OR [BP+SI+{W}],..0982098A0992099A09A209AA09B209BA
OR [BP+DI+{W}],..0983098B0993099B09A309AB09B309BB
OR [SI+{W}],..0984098C0994099C09A409AC09B409BC
OR [DI+{W}],..0985098D0995099D09A509AD09B509BD
OR [BP+{W}],..0986098E0996099E09A609AE09B609BE
OR [BX+{W}],..0987098F0997099F09A709AF09B709BF


OperaçãoAXCXDXBXSPBPSIDI
OR AX,..09C009C809D009D809E009E809F009F8
OR CX,..09C109C909D109D909E109E909F109F9
OR DX,..09C209CA09D209DA09E209EA09F209FA
OR BX,..09C309CB09D309DB09E309EB09F309FB
OR SP,..09C409CC09D409DC09E409EC09F409FC
OR BP,..09C509CD09D509DD09E509ED09F509FD
OR SI,..09C609CE09D609DE09E609EE09F609FE
OR DI,..09C709CF09D709DF09E709EF09F709FF


OperaçãoALCLDLBLAHCHDHBH
OR .., [BX+SI]0A000A080A100A180A200A280A300A38
OR .., [BX+DI]0A010A090A110A190A210A290A310A39
OR .., [BP+SI]0A020A0A0A120A1A0A220A2A0A320A3A
OR .., [BP+DI]0A030A0B0A130A1B0A230A2B0A330A3B
OR .., [SI]0A040A0C0A140A1C0A240A2C0A340A3C
OR .., [DI]0A050A0D0A150A1D0A250A2D0A350A3D
OR .., [{W}]0A060A0E0A160A1E0A260A2E0A360A3E
OR .., [BX]0A070A0F0A170A1F0A270A2F0A370A3F


OperaçãoALCLDLBLAHCHDHBH
OR .., [BX+SI+{B}]0A400A480A500A580A600A680A700A78
OR .., [BX+DI+{B}]0A410A490A510A590A610A690A710A79
OR .., [BP+SI+{B}]0A420A4A0A520A5A0A620A6A0A720A7A
OR .., [BP+DI+{B}]0A430A4B0A530A5B0A630A6B0A730A7B
OR .., [SI+{B}]0A440A4C0A540A5C0A640A6C0A740A7C
OR .., [DI+{B}]0A450A4D0A550A5D0A650A6D0A750A7D
OR .., [BP+{B}]0A460A4E0A560A5E0A660A6E0A760A7E
OR .., [BX+{B}]0A470A4F0A570A5F0A670A6F0A770A7F


OperaçãoALCLDLBLAHCHDHBH
OR .., [BX+SI+{W}]0A800A880A900A980AA00AA80AB00AB8
OR .., [BX+DI+{W}]0A810A890A910A990AA10AA90AB10AB9
OR .., [BP+SI+{W}]0A820A8A0A920A9A0AA20AAA0AB20ABA
OR .., [BP+DI+{W}]0A830A8B0A930A9B0AA30AAB0AB30ABB
OR .., [SI+{W}]0A840A8C0A940A9C0AA40AAC0AB40ABC
OR .., [DI+{W}]0A850A8D0A950A9D0AA50AAD0AB50ABD
OR .., [BP+{W}]0A860A8E0A960A9E0AA60AAE0AB60ABE
OR .., [BX+{W}]0A870A8F0A970A9F0AA70AAF0AB70ABF


OperaçãoALCLDLBLAHCHDHBH
OR .., AL0AC00AC80AD00AD80AE00AE80AF00AF8
OR .., CL0AC10AC90AD10AD90AE10AE90AF10AF9
OR .., DL0AC20ACA0AD20ADA0AE20AEA0AF20AFA
OR .., BL0AC30ACB0AD30ADB0AE30AEB0AF30AFB
OR .., AH0AC40ACC0AD40ADC0AE40AEC0AF40AFC
OR .., CH0AC50ACD0AD50ADD0AE50AED0AF50AFD
OR .., DH0AC60ACE0AD60ADE0AE60AEE0AF60AFE
OR .., BH0AC70ACF0AD70ADF0AE70AEF0AF70AFF


OperaçãoAXCXDXBXSPBPSIDI
OR .., [BX+SI]0B000B080B100B180B200B280B300B38
OR .., [BX+DI]0B010B090B110B190B210B290B310B39
OR .., [BP+SI]0B020B0A0B120B1A0B220B2A0B320B3A
OR .., [BP+DI]0B030B0B0B130B1B0B230B2B0B330B3B
OR .., [SI]0B040B0C0B140B1C0B240B2C0B340B3C
OR .., [DI]0B050B0D0B150B1D0B250B2D0B350B3D
OR .., [{W}]0B060B0E0B160B1E0B260B2E0B360B3E
OR .., [BX]0B070B0F0B170B1F0B270B2F0B370B3F


OperaçãoAXCXDXBXSPBPSIDI
OR .., [BX+SI+{B}]0B400B480B500B580B600B680B700B78
OR .., [BX+DI+{B}]0B410B490B510B590B610B690B710B79
OR .., [BP+SI+{B}]0B420B4A0B520B5A0B620B6A0B720B7A
OR .., [BP+DI+{B}]0B430B4B0B530B5B0B630B6B0B730B7B
OR .., [SI+{B}]0B440B4C0B540B5C0B640B6C0B740B7C
OR .., [DI+{B}]0B450B4D0B550B5D0B650B6D0B750B7D
OR .., [BP+{B}]0B460B4E0B560B5E0B660B6E0B760B7E
OR .., [BX+{B}]0B470B4F0B570B5F0B670B6F0B770B7F


OperaçãoAXCXDXBXSPBPSIDI
OR .., [BX+SI+{W}]0B800B880B900B980BA00BA80BB00BB8
OR .., [BX+DI+{W}]0B810B890B910B990BA10BA90BB10BB9
OR .., [BP+SI+{W}]0B820B8A0B920B9A0BA20BAA0BB20BBA
OR .., [BP+DI+{W}]0B830B8B0B930B9B0BA30BAB0BB30BBB
OR .., [SI+{W}]0B840B8C0B940B9C0BA40BAC0BB40BBC
OR .., [DI+{W}]0B850B8D0B950B9D0BA50BAD0BB50BBD
OR .., [BP+{W}]0B860B8E0B960B9E0BA60BAE0BB60BBE
OR .., [BX+{W}]0B870B8F0B970B9F0BA70BAF0BB70BBF


OperaçãoAXCXDXBXSPBPSIDI
OR .., AX0BC00BC80BD00BD80BE00BE80BF00BF8
OR .., CX0BC10BC90BD10BD90BE10BE90BF10BF9
OR .., DX0BC20BCA0BD20BDA0BE20BEA0BF20BFA
OR .., BX0BC30BCB0BD30BDB0BE30BEB0BF30BFB
OR .., SP0BC40BCC0BD40BDC0BE40BEC0BF40BFC
OR .., BP0BC50BCD0BD50BDD0BE50BED0BF50BFD
OR .., SI0BC60BCE0BD60BDE0BE60BEE0BF60BFE
OR .., DI0BC70BCF0BD70BDF0BE70BEF0BF70BFF


Operação
OR AL,{B}0C {B}
OR AX,{W}0D {W}


Operação
OR BYTE PTR [BX+SI], {B}8008 {B}
OR BYTE PTR [BX+DI], {B}8009 {B}
OR BYTE PTR [BP+SI], {B}800A {B}
OR BYTE PTR [BP+DI], {B}800B {B}
OR BYTE PTR [SI], {B}800C {B}
OR BYTE PTR [DI], {B}800D {B}
OR BYTE PTR [{W}], {B}800E {W}{B}
OR BYTE PTR [BX], {B}800F {B}


Operação
OR BYTE PTR [BX+SI+{B1}],{B2}8048 {B1}{B2}
OR BYTE PTR [BX+DI+{B1}],{B2}8049 {B1}{B2}
OR BYTE PTR [BP+SI+{B1}],{B2}804A {B1}{B2}
OR BYTE PTR [BP+DI+{B1}],{B2}804B {B1}{B2}
OR BYTE PTR [SI+{B1}],{B2}804C {B1}{B2}
OR BYTE PTR [DI+{B1}],{B2}804D {B1}{B2}
OR BYTE PTR [BP+{B1}],{B2}804E {B1}{B2}
OR BYTE PTR [BX+{B1}],{B2}804F {B1}{B2}


Operação
OR BYTE PTR [BX+SI+{W}],{B}8088 {W}{B}
OR BYTE PTR [BX+DI+{W}],{B}8089 {W}{B}
OR BYTE PTR [BP+SI+{W}],{B}808A {W}{B}
OR BYTE PTR [BP+DI+{W}],{B}808B {W}{B}
OR BYTE PTR [SI+{W}],{B}808C {W}{B}
OR BYTE PTR [DI+{W}],{B}808D {W}{B}
OR BYTE PTR [BP+{W}],{B}808E {W}{B}
OR BYTE PTR [BX+{W}],{B}808F {W}{B}


OperaçãoALCLDLBLAHCHDHBH
OR ..,{B}80C8 {B}80C9 {B}80CA {B}80CB {B}80CC {B}80CD {B}80CE {B}80CF {B}


Operação
OR WORD PTR [BX+SI], {W}8108 {W}
OR WORD PTR [BX+DI], {W}8109 {W}
OR WORD PTR [BP+SI], {W}810A {W}
OR WORD PTR [BP+DI], {W}810B {W}
OR WORD PTR [SI], {W}810C {W}
OR WORD PTR [DI], {W}810D {W}
OR WORD PTR [{W}], {W}810E {W}{W}
OR WORD PTR [BX], {W}810F {W}


Operação
OR WORD PTR [BX+SI+{B}],{W}8148 {B}{W}
OR WORD PTR [BX+DI+{B}],{W}8149 {B}{W}
OR WORD PTR [BP+SI+{B}],{W}814A {B}{W}
OR WORD PTR [BP+DI+{B}],{W}814B {B}{W}
OR WORD PTR [SI+{B}],{W}814C {B}{W}
OR WORD PTR [DI+{B}],{W}814D {B}{W}
OR WORD PTR [BP+{B}],{W}814E {B}{W}
OR WORD PTR [BX+{B}],{W}814F {B}{W}


Operação
OR BYTE PTR [BX+SI+{W}],{W}8188 {W}{W}
OR BYTE PTR [BX+DI+{W}],{W}8189 {W}{W}
OR BYTE PTR [BP+SI+{W}],{W}818A {W}{W}
OR BYTE PTR [BP+DI+{W}],{W}818B {W}{W}
OR BYTE PTR [SI+{W}],{W}818C {W}{W}
OR BYTE PTR [DI+{W}],{W}818D {W}{W}
OR BYTE PTR [BP+{W}],{W}818E {W}{W}
OR BYTE PTR [BX+{W}],{W}818F {W}{W}


OperaçãoALCLDLBLAHCHDHBH
OR ..,{W}81C8 {W}81C9 {W}81CA {W}81CB {W}81CC {W}81CD {W}81CE {W}81CF {W}



| AAAA | Página Inicial | Mapa do Site | Novidades | Busca | Indique esta página | Mestre da Teia | Voltar |
| Localizador || @ Info NumaBoa > oicìliS > Assembly > Mnemônicos > OR
Créditos: vovó Vicki. Referência: Intel

webdesign sobMedida by vickiSoft - /informatica/oiciliS/assembler/referencias/opcodes/intelOR.php (31.07.01) versão 1.1 de 15.03.03
Licença Creative Commons 1998-2006 Aldeia NumaBoa
Exceto onde especificamente declarado, todo material deste site é disponibilizado de acordo com a Licença Creative Commons.