Resultados de la búsqueda a petición "x86-16"

4 la respuesta

Importancia de los números hexadecimales en Ciencias de la Computación [cerrado]

Al estudiar programación 8085, 8086 y microporcesores en general siempre tenemos representación hexadecimal. Está bien que los números binarios sean importan...

4 la respuesta

Cómo decirle a GCC que genere un código de 16 bits para el modo real

Estoy escribiendo la función de modo real, que debería ser una función normal con los cuadros de pila y así, pero debería usar% sp en lugar de% esp. ¿Hay alg...

4 la respuesta

8086- ¿por qué no podemos mover un dato inmediato al registro de segmento?

En la programación de ensamblajes de 8086, solo podemos cargar datos en un registro de segmento, primero cargándolos en un registro de propósito general y lu...

4 la respuesta

DOSBox: debug.exe lee el archivo - procesa los comandos incorrectamente

Estoy tratando de usar DOSBox condebug.exe en un sistema de 64 bits. Funciona perfectamente bien si ingreso los comandos manualmente. Cuando redirijo la entrada de un archivo con: debug < [file]No funciona. En cada línea, excepto la primera, ...

5 la respuesta

Paridad de un número (Asamblea 8086)

Estoy tratando de dar un número de un dígito y sé si la paridad es impar o par, por ejemplo, dar 9 e imprimir que es un número impar. Esto es lo que tengo: assume cs:cseg,ds:dseg,ss:sseg cseg segment start: mov ax, dseg mov ds, ax mov ah, 01h ; ...

6 la respuesta

Cómo configurar 1 segundo tiempo de retardo en lenguaje ensamblador 8086

Mi problema es que he escrito un código que supuestamente genera un resultado en un conjunto de LED conectados al puerto paralelo. Cuando ejecuté el código, ...

6 la respuesta

¿Cuál es el propósito de los registros CS e IP en el ensamblaje Intel 8086?

6 la respuesta

¿Qué son los punteros cercanos, lejanos y enormes?

¿Alguien puede explicarme estos punteros con un ejemplo adecuado ... y cuándo se usan estos punteros?

7 la respuesta

¿Cuántas formas de establecer un registro a cero?

Tengo curiosidad por saber cuántas maneras hay de establecer un registro a cero en el ensamblado x86. Usando una instrucción. Alguien me dijo que logró encontrar al menos 10 formas de hacerlo. Los que puedo pensar son: xor ax,ax mov ax, 0 and ax, 0

9 la respuesta

Rutina de BIOS en modo real y modo protegido

Estoy haciendo un experimento de sistema operativo. Hasta ahora, todo mi código utilizaba la interrupción del BIOS en modo real para manipular el disco duro y el disquete. Pero una vez que mi código habilitó el modo de protección de la CPU, toda ...