Resultados de la búsqueda a petición "x86-16"
Conversión de minúsculas a mayúsculas
Estoy tratando de convertir de minúsculas a mayúsculas. Sé que se puede hacer fácilmente por,
¿Qué pasaría si se cambia el registro del segmento CS? (¿Y cómo lo harías?)
Leí este artículo:http://static.patater.com/gbaguy/day3pc.htmIncluye la fraseNUNCA CAMBIE CS !!Pero, ¿qué pasaría exactamente si modificas el
Imprimir una cadena sin sistema operativo
Tengo un programa simple en lenguaje ensamblador x86. Debe imprimir una cadena directamente en la memoria de video sin sistema operativo.
Saltar fuera de rango las soluciones y cómo diferentes instrucciones afectan el rango.
He estado luchando mucho con el error "jmp fuera de rango", muchas veces necesito ejecutar una subrutina desde diferentes partes de mi código como ...
Interrupciones, puntero de instrucción y cola de instrucciones en 8086
Suponga que se realiza una solicitud de interrupción externa al 8086. El procesador manejará la interrupción después de completar la instrucción actual que se está ejecutando (si corresponde). Antes de manejar la interrupción, el estado del ...
Interrupciones de clic derecho del mouse del ensamblado 8086
Estoy trabajando en un proyecto en el ensamblaje 8086 en una máquina con Windows y necesito saber en qué botón del mouse se ha hecho clic. ¿Cuáles son las interrupciones para esto? o ¿cómo hago para descubrir esto? Gracias
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, ...
BIOS int 10h imprimiendo basura en QEMU
Tengo un problema al escribir un programa de ensamblaje en modo real x86 que se ejecuta como gestor de arranque enQEMU. Estoy tratando de imprimir texto a través de la interrupción del BIOS 0x10. Mi código es: print: pusha .loop: mov AL, [SI] ...
¿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 ...
A2004 Problema con MASM32
Tengo un problema con el ensamblador MASM32 El siguiente código es un ejemplo de Hello World que copié del tutorial de MASM32: .model small .stack .data message db "Hello world!", "$" .code _main proc mov ax,seg message mov ds,ax mov ah,09 lea ...