en assembler se utiliza normalmente una interrupcion que en este caso seria la "int 10h", reciviendo distitos paramentros en los registros de proposito general se obtendra un servicio, por ejemplo para cmabiar el modo de video se debe colocar an el registro AH=0 y en AL el tipo de modo de pantalla, siendo texto o grafico.
para los detalles puedes buscar el la red hay mucha infromacion.
;;********************
mov ah,0
mov al,12h
int 10h
;;*********
con esas instruciones se cambia a un modo de video grafico de 16 colores de 640x480pixels