Resultados de la búsqueda a petición "emu8086"

1 la respuesta

Modo de gráficos en el ensamblado 8086

Tengo una variable que se llamaaverage y en miDATASEG, cambia cada vez porque el usuario ingresa una entrada diferente cada vez. Lo que quiero hacer es ir al modo de gráficos (VGA) y luego imprimir allí. Su promedio es: y luego el promedio que sé ...

1 la respuesta

X86 IDIV el signo del resto depende del signo del dividendo para 8 / -3 y -8/3?

¿Alguien puede explicarme por qué el signo del resto es diferente en estos casos? ¿Es esto un error del emulador o las CPU reales también lo hacen? [/imgs/70nna.png] 8 / -3 : quotient(AL) = -2 remainder(AH) = 2 -8 / 3 : quotient(AL) = ...

2 la respuesta

No se puede mover la dirección de 8 bits al registro de 16 bits

Estoy tratando de asignar variable para registrar aquí es el código: ORG 100h var1 DB 10 ; var2 DB 20 ; MOV BX,var1 ; error : operands do not match: 16 bit register and 8 bit address RET ENDPero si intercambia la cuarta línea con: MOV BL, ...

2 la respuesta

¿Cómo convertir cadena a número en el ensamblaje 8086?

Tengo que construir un convertidor base en el ensamblaje 8086. El usuario tiene que elegir su base y luego poner un número, después de eso, el programa le mostrará su número en 3 bases más [trae un número decimal, y después verá su número en ...

2 la respuesta

¿Por qué obtengo cero de mov ax, bx + si + 1?

mov ax,10 mov bx,4 mov si,ax mov ax,bx+si+1 LEA ax,[bx+si+1]Cuando agrego bx, si y 1 juntos y me muevo a ax, el resultado es 0. En la siguiente línea, cuando uso LEA funciona y obtengo 15. ¿Por qué obtengo cero cuando uso mover?