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

1 la respuesta

Bootloader funciona en emuladores pero no en hardware real

Estoy escribiendo un gestor de arranque en ensamblaje y parece funcionar bien en qemu, bochs y virtualbox. Sin embargo, no está cargando el kernel en hardware real (parece). El gestor de arranque comienza escribiendo un carácter en la memoria de ...

2 la respuesta

¿Cómo pasar / recuperar parámetros de la línea de comandos de DOS en un programa de ensamblaje de 16 bits?

Estoy escribiendo algunas pequeñas herramientas para MS-DOS. Ahora estoy escribiendo unShutdown.com, como para Windows XP y superior. Ya he escrito todo el código, ahora solo necesito pasar el argumento de DOS. Necesito pasar los parámetros "-r" ...

1 la respuesta

Escribir píxeles gráficos en ensamblaje de 16 bits

Estoy tratando de desarrollar mi propio sistema operativo muy básico con fines educativos, mientras que al codificar el núcleo intenté configurar el color en algunos píxeles en la pantalla para que se vea mejor, pero fallé solíaINT 10h conAH = ...

2 la respuesta

nasm / ld "reubicación truncada para adaptarse: R_386_16"

Montaje: [BITS 16] global _start _start: mov ax, 0x07C0 mov ds, ax mov si, hw call print_string jmp $ print_string: mov ah, 0x0E .char: lodsb cmp al, 0 je .exit int 0x10 jmp .char .exit: ret times 0x100-($-$$) db 0 hw: db "Hello, World!", ...

1 la respuesta

Conjunto NASM de 16 bits "combinación no válida de código de operación y operandos"

Así que estoy tratando de escribir un programa que cree un archivo y mi nombre en él. Pero obtengo la "combinación no válida de código de operación y operandos" en elmov handle, axy no sé por qué Yo ...

2 la respuesta

¿Cómo desmontar el código del sector de arranque x86 de 16 bits en GDB con "x / i $ pc"? Se trata como 32 bits.

Por ejemplo, con un sector de arranque que imprime BIOSa a la pantallamain.asm: org 0x7c00 bits 16 cli mov ax, 0x0E61 int 0x10 hlt times 510 - ($-$$) db 0 dw 0xaa55Entonces: nasm -o main.img main.asm qemu-system-i386 -hda main.img -S -s & gdb ...

1 la respuesta

TASM 1.4 - ¿Cambiar el color de fondo sin borrar la pantalla?

Estoy usando Tasm 1.4. Estoy tratando de cambiar el color del fondo y el texto sin borrar el texto anterior, pero siempre termina borrando el texto anterior aunque los colores cambian. Por ejemplo: mov ah,09h lea dx,text1 int 21h ;displays ...

2 la respuesta

¿Cómo hacer 64 bits multiplicar en máquina de 16 bits?

1 la respuesta

Prefijo de tamaño de operando en modo de 16 bits

3 la respuesta

Con C ++ y Qt, ¿cómo muestro un archivo en bruto de 16 bits como una imagen?