martes, 20 de febrero de 2018

Registros Apuntadores e Interrupción 10h

Registros:
SP
El apuntador de la pila de 16 bits esta asociado con el registro SS y proporciona un valor de desplazamiento que se refiere a la palabra actual que esta siendo procesada en la pila. Los procesadores 80386 y posteriores tienen un apuntador de pila de 32 bits, el registro ESP. El sistema maneja de forma automática estos registros.

BP: 

El BP de 16 bits facilita la referencia de parámetros, los cuales son datos y direcciones transmitidos vía pila. Los procesadores 80386 y posteriores tienen un BP ampliado de 32 bits llamado el registro EBP.

SI: Registro índice fuente

IP: Registro apuntador de la siguiente instrucción

DI: Registro ìndice destino






INT 10h
es la forma abreviada de la interrupción 0x10. Esta interrupción controla los servicios de pantalla del PC.

Esta interrupción se utiliza básicamente para mostrar texto en la pantalla (sin llamar a la INT 21h de MS-DOS o INT 80h de linux), para cambiar a modo gráfico, para establecer la paleta de colores, etc...

No hay comentarios:

Publicar un comentario