- 計算機硬件技術基礎(第2版)
- 何橋主編
- 489字
- 2018-12-28 12:46:02
1.6 微處理器的組成
微處理器的內部結構如圖1-14所示。它主要由三個部分組成:算術邏輯單元ALU(運算器)、指令部件(控制器)和寄存器組。微處理器中的各個部分之間采用總線連接,稱之為內部總線。微處理器通過AB(地址總線)、DB(數據總線)和CB(控制總線)同其他外部部件連接,稱之為外部總線。
微處理器在結構上有兩個特點。一是采用內部總線。在有些微處理器中,兩個操作數及運算結果用同一組內部總線分時傳送,這是單總線結構(見圖1-14)。二是雙總線結構(兩個操作數用不同的內部總線分別傳送)和三總線結構(兩個操作數及運算結果分別用三組內部總線獨立傳送)。多總線結構運算速度快,布線復雜;單總線結構雖然速度要慢一些,但布線少,加工容易。目前,單總線結構比較流行。

圖1-14 微處理器的內部結構
微處理器的第二個特點是采用多個內部寄存器。由于微型計算機采用外部總線和內部總線,使數據傳送速度受到限制,因而,在操作中要盡量避免頻繁地通過外部總線同存儲器和輸入/輸出接口交換信息。在微處理器內部多設幾個寄存器,用來保存操作數和中間結果,就可以大大提高運算速度,以彌補總線結構速度慢的不足。不過,寄存器的個數受到指令長度的限制。