jueves, 14 de mayo de 2015

Obtención de cadena con representación decimal

Obtención de cadena con representación decimal En este modo, los datos son proporcionados directamente como parte de la instrucción. Ejemplo: Mov AX,34h ;Copia en AX el número 34h hexadecimal Mov CX,10 ;Copia en CX el número 10 en decimal 2.12 Instrucciones lógicas AND Realiza la conjunción de los operandos bit por bit. Sintaxis: AND destino, fuente Con esta instrucción se lleva a cabo la operación "y" lógica de los dos operandos: Fuente Destino Resultado en operando destino 1 1 1 1 0 0 0 1 0 0 0 0 NEG Genera el complemento a 2 Sintaxis: NEG destino Genera el complemento a 2 del operando destino y lo almacena en este mismo operando. Ejemplo, si AX guarda el valor de –2 (FFFE), entonces: NEG AX Dejaría como resultado en AX el valor 0002. NOT Lleva a cabo la negación bit por bit del operando destino. Sintaxis: NOT destino El resultado se guarda en el mismo operando destino. OR OR inclusivo lógico Sintaxis: OR destino, fuente La instrucción OR lleva a cabo, bit por bit, la disyunción inclusiva lógica de los dos operandos: Fuente Destino Resultado en operando destino 1 1 1 1 0 1 0 1 1 0 0 0 TEST Compara logicamente los operandos Sintaxis: TEST destino, fuente Realiza una conjunción, bit por bit, de los operandos, pero a diferencia de AND esta instrucción no coloca el resultado en el operando destino, solo tiene efecto sobre el estado de las banderas. XOR OR exclusivo Sintaxis: XOR destino, fuente Su función es efectuar bit por bit la disyunción exclusiva lógica de los dos operandos.

0 comentarios:

Publicar un comentario