Ensamblador x86 - Como mostrar un caracter en color

Hola, pues tengo una duda, estoy haciendo un trabajo en ensamblador x86 y tengo que mostar un caracter por pantalla en un color determinado.
Sé mostrarlo perfectmente en blanco, pero en color no recuerdo como era, a ver si alguien me puede echar una mano..

Gracias.
Hace mucho que no uso ensamblador.
Si no recuerdo mal era usando la interrupción para escribir
texto (no estoy seguro de que sea la misma que para el normal)
Y el color creo que se metía en un registro ¿BX?

También parece que había que cargar el ansi.sys (o algo así)

A ver si luego puedo buscar algún código que tenia por hay
(suponiendo que no se perdiera con todos los HD's que me han petado)
:Ð
Gracias por responder.
Ayer al final encontré lo que buscaba pero como no podia responder en el mismo hilo decidí esperar.

Por si alguna vez alquien lo necesita, el codigo es este:

mov al,caracter
mov bl,color
mov cx,nºrepeticiones
mov ah,09h
int 10h
2 respuestas