@intel_hasser:
... Aber bei 16bit Protected Mode (wurde nie wirklich genutzt)
==>> Wurde einige Jahre in OS/2 (Version < 2.0) und Win16 (Windows 3.x) genutzt!
@SuperCow:
Wie intel_hasser schon bemerkte, kann man den Grössenunterschied zwischen 16Bit und 32Bit-Programmen nicht so einfach bestimmen.
Man bräuchte den Sourcecode, welcher, wenn möglich, für 16Bit- und 32Bit ausgelegt ist, wobei sich die Unterschiede auf wenige (notwendige) Codezeilen reduzieren.
Am Besten mit einem einfachen Konsolenprogramm aus Büchern wie "C für Einsteiger", die lassen sicht meist mit 16- und 32 Bit Compilern übersetzen.
Einfache Windowsprogramme lassen sich auch mit wenigen Anpassungen auch als Win16- oder Win32-Applikation übersetzen.
Schnapp Dir den OpenWatcom-Compiler, da sind glaub ich auch Samples dabei, mit denen Du 16- und 32-Bit Code erzeugen kannst. Dann kannste selbst sehen, wie gross der Unterschied ist.
Tippe auch auf 10-30%.
Ciao,
Ray