porque a100

Ronald Jarquin
21 de Mayo del 2005
porque los programas en debug empiezan con la direccion a100 y no otra dirccion como a200h o a300h

hiei
21 de Mayo del 2005
porque los programas con extencion .com tienen esta arquitectura.
El sistema DOS cuando carga un com en memoria carga hastya 65536 bytes en un sector (los com no pueden tener mas de este tamaño) y salta a la pocicion 100h de ese segmento.
Los 256 bytes anteriores (desde 000h a 0FFh) se usan para guardar el entorno del programa, los descriptores de archivos y algunas otras cosas mas que no recuerdo. A esta area de memoria en el ejecutable se la llama PSP.