在電腦工程中,執行單元(也稱為功能單元)是中央處理器(CPU)的一部分,它按照電腦程式的指示執行操作和計算。它可能具有自己的內部控制序列單元。在實務上,執行單元較容易和CPU的主控制單元,一些暫存器以及其他內部單元(例如算術邏輯單元(ALU),地址生成單元(AGU),浮點運算器(FPU),載入儲存單元(LSU),分支執行單元(BEU)或一些更小,更具體的組件)相混淆。[1]
現代CPU通常有多個並列執行單元,這被稱為超純量設計。最簡單的安排是使用一個匯流排管理器來管理主記憶體介面,而使用另一個來執行計算。另外,現代CPU的執行單元通常是管線化化的。