16位微處理器
在計算機體系結構中,16位整數、記憶體地址或其他資料單元是指寬度為16位(2個八位位元組或2個位元組)的那些資料單元。此外,16位CPU和ALU架構是指基於該大小的暫存器、地址匯流排或資料匯流排的架構。16位微型計算機是指以16位微處理器為主的計算機。
由於n位暫存器可以儲存2n個不同的值。因此,16位暫存器可以儲存216個不同的值。如果我們考慮儲存在16位中的整數的有符號範圍,則為-32,768(-1 × 215)到32,767(215 - 1)。但另一方面,在無符號範圍的情況下為0到65,535(216 - 1)。由於216為65,536,因此具有16位記憶體地址的處理器可以直接訪問216 = × 26 × 210 = 64 x 1024 = 64 x 1K = 64 KB(65,536位元組)的位元組可定址記憶體。如果系統使用具有16位段偏移量的分段,則可以訪問更多記憶體。
1978年,英特爾推出了16位微處理器8086(16位匯流排),1979年,英特爾推出了8088(8位匯流排)。它有29,000個電晶體。1981年,IBM為其個人電腦(IBM-PC)選擇了英特爾8088。1982年,英特爾釋出了16位微處理器80286(擁有134,000個電晶體),用於高階技術個人電腦(PC-AT)作為CPU。它被稱為英特爾286,是第一個可以執行為其前身英特爾8088編寫的全部軟體的英特爾處理器。為了獲得巨大的商業成功,這種向後軟體相容性非常重要。需要注意的是,這種軟體相容性仍然是英特爾微處理器家族的標誌。
廣告