16位元應用程式
维基百科,自由的百科全书
| 微處理器 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4位元 | 8位元 | 12位元 | 16位元 | 18位元 | 24位元 | 31位元 | 32位元 | 36位元 | 48位元 | 64位元 | 128位元 | ||||
| 應用程式 | |||||||||||||||
| 16位元 | 32位元 | 64位元 | |||||||||||||
| 資料大小 | |||||||||||||||
| 4-bit | 8-bit | 16-bit | 32-bit | 64-bit | 128-bit | ||||||||||
| nibble | octet | byte | word | dword | qword | ||||||||||
16位元應用程式是任何的MS-DOS或早期版本的微軟Windows的軟體,原先可以在16位元Intel 8088 和 Intel 80286微處理器上執行。這些應用程式使用 20位元區段-偏移位址表示法來擴充,只有用在16位元處理器中可定址記憶體的範圍。包含大於216 KB 指令的程式和資料因此必須由特別的副程式,在他們的64KB節區之間切換,增加了16位元應用程式的複雜度。

