MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
1.
2.
3.
4.
5.
6.
7.
8.
9. Instrucci ó n de salto Incondicional JMP Hay tres tipos de saltos incondicionales: saltos cortos (SHORT), saltos cercanos (NEAR) y saltos lejanos (FAR) Nem ó nico Formato Operaci ó n Banderas afectadas JMP JMP operando Salta a la direcci ó n especificada por operando Ninguna
10. Instrucci ó n de salto Incondicional JMP OPERANDO SHORT-ETIQUETA NEAR-ETIQUETA FAR-ETIQUETA memptr16 regptr16 memptr32 regptr32
11.
12. Instrucci ó n de salto Condicional Jcc Nem ó nico Formato Operaci ó n Banderas afectadas Jcc JCC operando Si cc es verdadero, entonces salta a direcci ó n especificada por operando, sino contin ú a con la pr ó xima instrucci ó n Ninguna
14. Instrucci ó n de Comparaci ó n CMP. Nem ó nico Formato Operaci ó n Banderas afectadas CMP CMP D,S D-S Acondiciona banderas CF, AF, OF, PF, SF, ZF
15. Instrucci ó n de Comparaci ó n CMP. Operando Destino Operando Fuente registro registro registro memoria memoria registro registro inmediato memoria inmediato acumulador inmediato
16.
17. Notaci ó n usada por Debug para las banderas Bandera Significado Encendido Apagado OF sobrecarga OV NV DF direcci ó n DN UP IF interrupc ó n EI DI SF signo NG PL ZF cero ZR NZ AF acarreo auxiliar AC NA PF paridad PE PO CF acarreo CY NC
31. Directivas de Datos de MASM Tipo Uso BYTE Entero sin signo de 8 bits. SBYTE Entero con signo de 8 bits WORD Entero sin signo de 16 bits. SWORD Entero con signo de 16 bits DWORD Entero sin signo de 32 bits SDWORD Entero con signo de 32 bits FWORD Entero de 48 bits (Puntero FAR en modo protegido QWORD Entero de 64 bits TBYTE Entero de 80 bits (10 bytes) REAL4 Real corto de 32 bits (4 bytes), est á ndar de IEEE. REAL8 Real largo de 64 bits (8 bytes), est á ndar de IEEE. REAL10 Real extendido de 80 bits (10bytes), est á ndar de IEEE.