◄Up► ◄Contents► ◄Index► ◄Back► ──────────────────────────────────────────────────────────────────────────── When DOS loads an .EXE program, it sets registers as follows: Register Points to ES Segment of Program Segment Prefix (PSP) DS Segment of PSP CS:IP CS:IP address in EXE header SS:SP SS:SP address in EXE header When DOS loads a COM program, it sets all segment registers to the beginning of the program, and IP to 100H. See also: Processor Flags Summary, Processor Registers Summary -♦-