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

Assembly para Iniciantes - INSTRUÇÕES ARITMÉTICAS
DIV - Dividir
Uso DIV fonte
Flags Modificadas (AF,CF,OF,PF,SF,ZF indefinidas)
Operação Faz subtração binária sem sinal de um (1) do destino.
Operandos Tamanho (bytes)
reg8/16/32 2
mem8/16/32 2-4

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ção
DIV BYTE PTR [BX+SI]F630
DIV BYTE PTR [BX+DI]F631
DIV BYTE PTR [BP+SI]F632
DIV BYTE PTR [BP+DI]F633
DIV BYTE PTR [SI]F634
DIV BYTE PTR [DI]F635
DIV BYTE PTR [{W}]F636 {W}
DIV BYTE PTR [BX]F637


Operação
DIV BYTE PTR [BX+SI+{B}]F670 {B}
DIV BYTE PTR [BX+DI+{B}]F671 {B}
DIV BYTE PTR [BP+SI+{B}]F672 {B}
DIV BYTE PTR [BP+DI+{B}]F673 {B}
DIV BYTE PTR [SI+{B}]F674 {B}
DIV BYTE PTR [DI+{B}]F675 {B}
DIV BYTE PTR [BP+{B}]F676 {B}
DIV BYTE PTR [BX+{B}]F677 {B}


Operação
DIV BYTE PTR [BX+SI+{W}]F6B0 {W}
DIV BYTE PTR [BX+DI+{W}]F6B1 {W}
DIV BYTE PTR [BP+SI+{W}]F6B2 {W}
DIV BYTE PTR [BP+DI+{W}]F6B3 {W}
DIV BYTE PTR [SI+{W}]F6B4 {W}
DIV BYTE PTR [DI+{W}]F6B5 {W}
DIV BYTE PTR [BP+{W}]F6B6 {W}
DIV BYTE PTR [BX+{W}]F6B7 {W}


OperaçãoALCLDLBLAHCHDHBH
DIV...F6F0F6F1F6F2F6F3F6F4F6F5F6F6F6F7


Operação
DIV WORD PTR [BX+SI]F730
DIV WORD PTR [BX+DI]F731
DIV WORD PTR [BP+SI]F732
DIV WORD PTR [BP+DI]F733
DIV WORD PTR [SI]F734
DIV WORD PTR [DI]F735
DIV WORD PTR [{W}]F736 {W}
DIV WORD PTR [BX]F737


Operação
DIV WORD PTR [BX+SI+{B}]F770 {B}
DIV WORD PTR [BX+DI+{B}]F771 {B}
DIV WORD PTR [BP+SI+{B}]F772 {B}
DIV WORD PTR [BP+DI+{B}]F773 {B}
DIV WORD PTR [SI+{B}]F774 {B}
DIV WORD PTR [DI+{B}]F775 {B}
DIV WORD PTR [BP+{B}]F776 {B}
DIV WORD PTR [BX+{B}]F777 {B}


Operação
DIV WORD PTR [BX+SI+{W}]F7B0 {W}
DIV WORD PTR [BX+DI+{W}]F7B1 {W}
DIV WORD PTR [BP+SI+{W}]F7B2 {W}
DIV WORD PTR [BP+DI+{W}]F7B3 {W}
DIV WORD PTR [SI+{W}]F7B4 {W}
DIV WORD PTR [DI+{W}]F7B5 {W}
DIV WORD PTR [BP+{W}]F7B6 {W}
DIV WORD PTR [BX+{W}]F7B7 {W}


OperaçãoAXCXDXBXSPBPSIDI
DIV...F7F0F7F1F7F2F7F3F7F4F7F5F7F6F7F7



| 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 > DIV
Créditos: vovó Vicki. Referência: Intel

webdesign sobMedida by vickiSoft - /informatica/oiciliS/assembler/referencias/opcodes/intelDIV.php (31.07.01) versão 2.0 de 08.07.04
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.