Windows 3.x 簡介
在Windows95之前的Windows系列,也就是Windows3.X之前的版本實際上並不能算是個真正的作業系統。因為它是結合DOS作業系統,提供使用者及應用程式更多的附加功能,其中最重要的一個便是圖形介面的環境。Windows克服了DOS在真實模式下的限制,使得80386以上的中央處理器更能發揮它們的功用。而圖形介面則提供程式設計者及使用者一個更一致的顯示方式,就是視窗的觀念。所有的視窗有著相同的外觀、共享的特性。Windows有時並不需要透過DOS便可以直接控制硬體,但是它仍舊不算是一個作業系統,我們頂多可以稱它為作業環境。
Windows的核心是應用程式設計介面(API),而 Windows即然是架構在DOS之下的產品.其API自然也是使用16位元碼,有時候我們稱之為WIN16。然而在32位元程式需求日益高漲的情況下,Windows也曾經更新它的API,這就是後來的WIN32及WIN32S API。WIN32是完全使用32位元指令所寫成的API,所以也只能在具有32位元中央處理器的電腦上使用。它擁有所有WIN16的功能,而且是完全由32位元指令所寫成,除了WIN16的功能,WIN32還增加了許多在WIN16所沒有的功能,因為它當初設計的作用是為了發展新一代的Windows NT作業系統。WIN32Ss則完完全全是WIN16的 32位元版,而使用 WIN32S發展出來的程式則可同時在Windows及Windows NT上執行(此時Windows95尚未出現)。
| Ms-Dos | Windows 95& 98 | Windows NT | OS2 | 回上層 |