關(guān)于cpu的敘述錯誤的是“程序計數(shù)器pc除了存放指令地址,也可以臨時存儲算術(shù)/邏輯運算結(jié)果”;程序計數(shù)器是專用寄存器,具有寄存信息和計數(shù)兩種功能。
推薦:《編程視頻》
關(guān)于cpu的敘述錯誤的是“程序計數(shù)器pc除了存放指令地址,也可以臨時存儲算術(shù)/邏輯運算結(jié)果”。
正確的是:
cpu產(chǎn)生每條指令的操作信號并將操作信號送往相應(yīng)的部件進行控制
cpu中的控制器決定計算機運行過程的自動化
指令譯碼器是cpu控制器中的部件
cpu是計算機的控制中心,主要由運算器、控制器、寄存器組和內(nèi)部總線等部件組成??刂破饔沙绦蛴嫈?shù)器、指令寄存器、指令譯碼器、時序產(chǎn)生器和操作控制器組成,它是發(fā)布命令的“決策機構(gòu)”,即完成協(xié)調(diào)和指揮整個計算機系統(tǒng)的操作。它的主要功能有:從內(nèi)存中取出一條指令,并指出下一條指令在內(nèi)存中的位置;對指令進行譯碼或測試,并產(chǎn)生相應(yīng)的操作控制信號,以便啟動規(guī)定的動作;指揮并控制cpu、內(nèi)存和輸入輸出設(shè)備之間數(shù)據(jù)的流動。
程序計數(shù)器(pc)是專用寄存器,具有寄存信息和計數(shù)兩種功能,又稱為指令計數(shù)器,在程序開始執(zhí)行前,將程序的起始地址送入pc,該地址在程序加載到內(nèi)存時確定,因此pc的初始內(nèi)容即是程序第一條指令的地址。執(zhí)行指令時,cpu將自動修改pc的內(nèi)容,以便使其保持的總是將要執(zhí)行的下一條指令的地址。由于大多數(shù)指令都是按順序執(zhí)行的,因此修改的過程通常只是簡單地對pc加1。當(dāng)遇到轉(zhuǎn)移指令時,后繼指令的地址根據(jù)當(dāng)前指令的地址加上一個向前或向后轉(zhuǎn)移的位移量得到,或者根據(jù)轉(zhuǎn)移指令給出的直接轉(zhuǎn)移的地址得到。