Escreva pixels gráficos em uma montagem de 16 bits
Estou tentando desenvolver meu próprio sistema operacional básico para fins educacionais, ao codificar o kernel, tentei definir a cor para alguns pixels na tela para parecer melhor, mas falhei
eu useiINT 10h
comAH = 0CH
com modo de vídeo13h
(Gráficos de 320 x 200, 256 cores, 1 página) e tentou vários outros modos, como01h
e03h
mas não funciona com muito
Este é o meu código completo:
;set video mode
mov ah, 00h
mov al, 13h
int 10h
;write pixels on screen
mov ah, 0ch
mov bh, 0
mov dx, 5
mov cx, 5
mov al, 0100b
int 10h
O que há de errado com o meu código?