當前位置:首頁 » 存儲配置 » eu能直接訪問存儲器嗎

eu能直接訪問存儲器嗎

發布時間: 2023-02-11 10:16:45

1. EU可以直接訪問存儲器嗎,為什麼

能,EU和BIU可以並行工作,EU需要的指令可以從指令隊列獲得,這是BIU預先從存儲器中取出並放入指令隊列的,在EU執行指令時,BIU可訪問存儲器取下一條指令或指令執行時需要的數據。(答案寫的,我在想既然是BIU預先取得的,EU 不是直接從BIU那裡得到的嗎?為什麼算是直接訪問存儲器?)

2. CPU可以直接訪問存儲器的是( )。 A.ROM B.RAM C.CACHE D.磁碟

答案是:A(ROM)+B(RAM)+C (CACHE) !

CPU可以直接訪問的是內存,而內存包括ROM、RAM和Cache,而光碟和CD-ROM則不能被CPU直接訪問。
當前主流計算機技術下,CPU能直接訪問的存儲器包括:緩存(cache)、只讀存儲器(ROM)、隨機存取存儲器(RAM)。
其中緩存通常包括一級、二級和三級緩存,它們直接集成在CPU內部,容量很小但速度非常快,滿足CPU對常用數據的取用;
ROM一般用在SOC的CPU系統中,普通PC只剩下BIOS信息放在ROM里儲存;
RAM就是通常說的內存,因為CPU集成了內存控制器,所以可以直接訪問,速度慢於緩存但容量大很多。
其他諸如硬碟、光碟和優盤類的存儲器都是外部存儲器,它們都是通過主板晶元組與CPU傳輸數據,是非直接訪問模式。

3. 8086/8088的EU與BIU各表示什麼含義各自的功能是什麼

1、EU 是 8086/8088 微處理器的執行部件(Execution Unit),BIU 是 8086/8088 微處理器的匯流排介面部件(Bus Interface Unit)。

2、EU 的功能是執行指令,BIU 的功能是使 8086/8088 微處理器與片外存儲器或 I/O 介面電路進
行數據交換

匯流排介面部件(BIU)由下列各部分組成

(1)4個段地址寄存器:

CS(code segment)——16位的代碼段寄存器;

DS(data segment)——16位的數據段寄存器;

ES(extra segment)——16位的擴展段寄存器;

SS(stack segment)——16位的堆棧段寄存器;

(2)16位的指令指針寄存器IP;

(3)20位的地址加法器;

(4)6位元組的指令隊列緩沖器。

執行部件(EU)由下列幾個部分組成:

(1)8個通用寄存器:即AX、BX、CX、DX,BP,SP,SI,DI ;

其中,4個數據寄存器:AX、BX、CX、DX;

2個地址指針寄存器:BP(base pointer),SP(stack pointer);

2個變址寄存器:SI(source index),DI(destination index)[2];

(2)標志寄存器FR(flags register);

(3)算術邏輯單元ALU(arithmetic logic unit)。

EU負責全部指令的執行,同時向BIU輸出數據(操作結果),並對寄存器和標志寄存器進行管理。在ALU中進行16位運算,數據傳送和處理均在EU控制下執行。

(3)eu能直接訪問存儲器嗎擴展閱讀

BIU和EU的管理

1、BIU和EU可以並行工作,提高CPU效率。BIU監視著指令隊列。當指令隊列中有2個空位元組時,就自動把指令取到隊列中。

2、 EU執行指令時,從指令隊列頭部取指令,然後執行。如需訪問存儲器,則EU向BIU發出請求,由BIU訪問存儲器。

3、在執行轉移、調用、返回指令時,需改變隊列中的指令,要等新指令裝入隊列中後,EU才繼續執行指令。

4. CPU能不能直接訪問內存儲器

CPU可以直接訪問內存儲器。
內存儲器是與CPU進行溝通的橋梁,用於暫時存放CPU中的運算數據,以及與硬碟等外部存儲器交換的數據。
只要計算機在運行中,CPU就會把需要運算的數據調到內存中進行運算,當運算完成後CPU再將結果傳送出來,內存的運行也決定了計算機的穩定運行。

5. 匯流排介面部件的BIU和EU的管理

(1) BIU和EU可以並行工作,提高CPU效率。BIU監視著指令隊列。當指令隊列中有2個空位元組時
,就自動把指令取到隊列中。
(2) EU執行指令時,從指令隊列頭部取指令,然後執行。如需訪問存儲器,則EU向BIU發出請求,由BIU訪問存儲器。
(3) 在執行轉移、調用、返回指令時,需改變隊列中的指令,要等新指令裝入隊列中後,EU才繼續執行指令。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:581
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1012
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:113
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:712