BIU和EU跟運算器 控制器和暫存器組是什麼關係啊

時間 2022-02-04 10:05:02

1樓:會飛邦

cpu內部元件很多,準確的理解以微機原理中的eu和biu及其內部詳細的元件及其工作方式為準。

至於經常說的運算器和控制器,其實控制器指的是eu控制器,負責從指令佇列取指令以及完成譯碼工作,控制運算器,即alu,去做運算。

高階程式設計語言設計的程式需要經歷從編譯,彙編,最後執行的是彙編得到的機器碼,機器碼需要譯碼變成邏輯電平,這裡就是從軟體到硬體的那層精準的切面。而alu是做運算的。經常提運算器和控制器是因為譯碼和運算是兩個最重要的工作,所以強調相應的部件,而具體的細節還涉及到其他的部件。

以下是袁春風計算機組成與系統結構的原文

還有周菏琴的微機原理的原文

認真回答,拒絕複製貼上,淨化中文問答環境從我做起。

2樓:匿名使用者

微處理器主要由3部分組成,它們分別是:

(1)運算器 包括算術邏輯單元(alu),用來對資料進行算術和邏輯運算,運算結果的一些特徵由標誌暫存器儲存。

(2)控制器 包括指令暫存器、指令譯碼器以及定時與控制電路。根據指令譯碼的結果,以一定時序發出相應的控制訊號,用來控制指令的執行。

(3)暫存器陣列 包括一組通用暫存器和專用暫存器。通用暫存器組用來臨時存放參與運算的資料,專用暫存器通常有指令指標ip(或程式計數器pc)和堆疊指標sp等。

8086 cpu由指令執行單元eu和匯流排介面單元biu組成。

(1)指令執行單元eu

指令執行單元eu由算術邏輯運算單元alu、1個16位標誌暫存器flags、1個資料暫存寄器、8個通用16位暫存器組和eu控制器等4個部件組成。其主要功能是執行指令。

1)算術邏輯運算單元alu 可完成16位或8位的二進位制運算,運算結果可通過內部匯流排送到通用暫存器,或者送往組成biu的內部暫存器中,等待寫入儲存器。

2)16位暫存器 它協助alu完成運算,用來暫存參加運算的運算元。

3)標誌暫存器(flags) 它是1個16位的暫存器,它用來反映經alu運算後的結果特徵,並置入標誌暫存器flags中儲存。

4)通用暫存器組 它包括4個16位資料暫存器ax、bx、cx、dx和4個16位指標與變址暫存器sp、bp、si、di,用來存放程式計算處理的資料和地址。

5)eu控制器 負責從biu的指令佇列中取指令,並對指令譯碼,根據指令要求向eu內部各部件發出控制命令以實現各條指令的功能。

(2)匯流排介面單元biu

匯流排介面單元biu是由1個20位地址加法器、專用暫存器組(段暫存器和指令指標暫存器等)、指令佇列和匯流排控制邏輯等4個部件組成。其主要功能是形成訪問儲存器的實體地址、訪問儲存器取得指令並暫存到指令佇列中等待執行,訪問儲存器或i/o埠以讀取運算元參與eu運算或存放運算結果等。

1)地址加法器 eu主要完成邏輯地址到實體地址的轉換,即將16位「段基址」左移四位與16位「偏移地址」(段內地址)在地址加法器相加形成20實體地址。從而使可定址的儲存空間達到1mb。

2)匯流排控制邏輯 匯流排控制邏輯主要是負責8086/8088 cpu的內部匯流排與cpu引腳所連線的外部系統匯流排交換資料的控制。

3)專用暫存器 包括4個16位段暫存器cs、ds、ss、es,1個16位指令指標寄存ip和內部暫存器,段暫存器用來存放16位「段基址」,指令指標寄存ip用來存放當前正在執行指令的偏移量地址。

4)指令佇列 當eu正在執行指令中,且不需佔用匯流排時,biu會自動地進行預取指令操作,將所取得的指令按先後次序存入指令佇列暫存器中,該佇列按「先進先出」的方式工作,並按順序提供給eu執行。

謝謝你看完我的回答

3樓:匿名使用者

微處理器是微型計算機的**處理部件,即cpu,它主要由運算器和控制器兩部分組成。 8086/8088 cpu的內部結構由匯流排介面單元(biu)和執行單元(eu)兩部分組成。 匯流排介面單元(biu)由段暫存器、指令指標ip、地址加法器、指令佇列緩衝器

4樓:匿名使用者

運算器就是cup就相當於人的大腦然後所後控制器就可相當鍵盤,滑鼠相當於人的手和腳,暫存器就是硬碟和記憶體就。

微型計算機的運算器 控制器及記憶體儲器的總稱是

始長順惠妍 運算器和控制器和稱為cpu,即 處理單元。cpu和記憶體儲器總稱為主機。 匡新蘭革裳 運算器和控制器和起來統稱為 處理器,cpu。cpu與主儲存器合起來又可稱為主機。計算機組成原理書裡找的 微型計算機的運算器 控制器和記憶體儲器三部分的總稱是alu嗎? 錯了。運算器和控制器合起來是 處理...

微型計算機的運算器 控制器及記憶體儲器統稱為

ying影英音 微型計算機的運算器.控制器及記憶體儲器統稱為主機。現代計算機的cpu的開關 引腳 多達數百。所以需要另一個裝置 儲存器。儲存器的作用是將指令和資料儲存起來,並且能供給邏輯電路執行。有了儲存器我們同樣計算00 11就可以先將0000 0111 11,存到儲存器裡,然後邏輯電路自動從儲存...

全順電機 和什麼控制器配套

1 和大功率功率放大器一樣,採用的管子 額定輸出電流 不同,使用的數量就不一樣 功率小的管子,需要多隻並聯,功率大的管子,數量就少一些 因此,不能以 管子多少 來判斷控制器輸出功率的。2 電動車控制器的主要功能為 調節電動車電機速度 電動車剎車保護 剎車時斷開電機電源 電源電壓檢測 保護 即電量顯示...