關於cpu的敘述錯誤的是「程式計數器PC除了存放指令位址,也可以暫時儲存算術/邏輯運算結果」;程式計數器是專用暫存器,具有寄存資訊和計數兩種功能。
推薦:《程式設計影片》
關於cpu的敘述錯誤的是「程式計數器PC除了存放指令位址,也可以暫時儲存算術/邏輯運算結果」。
正確的是:
CPU產生每條指令的操作訊號並將操作訊號送到對應的部件進行控制
#CPU中的控制器決定電腦運作過程的自動化
指令譯碼器是CPU控制器中的元件
CPU是電腦的控制中心,主要由運算器、控制器、暫存器組和內部匯流排等零件組成。控制器由程式計數器、指令暫存器、指令譯碼器、時序產生器和操作控制器組成,它是發布命令的“決策機構”,即完成協調和指揮整個電腦系統的操作。它的主要功能有:從記憶體中取出一條指令,並指出下一指令在記憶體中的位置;對指令進行譯碼或測試,並產生對應的操作控制訊號,以便啟動規定的動作;指揮並控制CPU 、記憶體和輸入輸出設備之間資料的流動。
程式計數器(PC)是專用暫存器,具有寄存資訊和計數兩種功能,又稱為指令計數器,在程式開始執行前,將程式的起始位址送入PC,該位址在程式載入到記憶體時確定,因此PC的初始內容即是程式第一條指令的位址。執行指令時,CPU將自動修改PC的內容,以便使其保持的總是將要執行的下一指令的位址。由於大多數指令都是按順序執行的,因此修改的過程通常只是簡單地對PC加1。當遇到轉移指令時,後繼指令的位址根據目前指令的位址加上一個向前或向後轉移的位移量得到,或根據轉移指令給予的直接轉移的位址得到。
以上是關於cpu的敘述錯誤的是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!