miércoles, 21 de febrero de 2018

Ejemplo 1 Bases de Datos




La relación con la linea continua es para cuando se tiene identificada la relación
En cambio la de linea segmentada es cuando aun no se identifica la relación.

Programas 20 feb

limpiar pantalla - turno assembler

Cambiar de color la pantalla - emu8086



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...

Programas Emu8086 y Turbo Assembler - 19 Feb 2018