1. la diferencia de dos nmeros almacenados en los registros AX y BX y
almacene el resultado en el registro CX mov ax, 12 mov bx, 9 sub ax, bx mov cx, ax int 21 2. que sume el contenido de los registros AX y BX y a este valor le reste el contenido del registro CX. el resultado de estas operaciones se debe almacenar en registro AX mov ax, 4 mov bx, 3 mov cx, 5 add ax, bx sub ax, cx int 21q 3. que intercambie los valores de los registros AX y CX. A 100 Mov ax, 34 Mov cx, 22 Xchg ax, cx Int 21 4. que cargue el nmero 309 en el registro BX y almacene en el registro AX el resultado de aplicar la mscara 0000000011111111 al contenido del registro BX. 5. que multiplique los nmeros -9 y 6. Las siguientes instrucciones multiplican -9 por 6, produciendo -54 en AX. AH es una extensin del signo de AL en el producto, por lo que la bandera Desbordamiento se borra Mov al, -9 Mov bl, 6 Imul bl Int 21 : 6. que calcule la diferencia de dos nmeros de 8 bits, sin utilizar las instrucciones de sustraccin. 7. que sume el nible ms significativo de una variable de 8 bits con el nible menos significativo de otra variable de 8 bits. El resultado debe almacenarse en un registro. 8. Que muestre el mayor de dos nmeros.