Examly題庫立即開始練習
關務人員考試關務四等-資訊處理(選試英文)科別計算機概要11210單選題

管線(Pipeline)計算中的數據風險(Data Hazard)可藉由指令碼排程(Code Scheduling)來避免管線停頓(Pipeline Stall)的發生,其中指令碼排程是由下列那個系統程式負責?

A編譯器(Compiler)正確答案
B載入器(Loader)
C作業系統(Operating System)
D鏈接器(Linker)
答案與詳解
A
正確答案
指令碼排程(Code Scheduling)屬於編譯時期的最佳化工作,由編譯器負責重排指令順序以避免資料風險。

為什麼答案是 A

編譯器在產生機器碼時會進行最佳化,包含指令重排(Instruction Scheduling),將有相依性的指令間插入獨立指令,避免 Pipeline Stall 與 Data Hazard。

考點:編譯器最佳化考點:載入器職責考點:OS 行程排程考點:鏈接器職責
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮