ich bringe es nicht...
-
0xffff wär schlecht, dann wär der stackpointer nähmlich unausgerichtet
logisch wäre ein anfangswert von 0, allerdings kann man ein programm auch einfach mit einem (near) ret beenden (und die rücksprungadresse befindet sich eben schon auf dem stack, daher SP=0xfffe), was dann einen rücksprung auf eine adresse in den ersten 100h bewirkt wo ein codefragment liegt, dass die normale dos endsequenz ausführt. ist eins der vielen CP/M relikte.
-
underscore ist doch kein Punkt sondern ein unterstrich