alamanos opened this issue on Jan 29, 2007 ยท 127 posts
kawecki posted Thu, 01 February 2007 at 1:00 PM
If you debug any 32 bits Windows code you will find that the value of CS (code segment), SS (stack segemnt) and DS (data segment) are different.
If you trace your program when it performs a function call to a Window's DLL the value or CS, SS and DS are different and they change many times within the Windows fuction call processing.
Inside Windows DLL calls of the form CALL SEGMENT:ADDRESS or absolute gotos JMP SEGMENT:ADDRESS are very used.
Segments are used in Windows 32 and how often it are used!!!
Stupidity also evolves!