IT-lexikon Hårdvara Registerfil

Registerfil

Hårdvara In English → Uppdaterad: 2026-05-29

Samlingen av processorns register — det snabbaste lagret av alla, där data CPU:n arbetar med just nu hålls. Fysiskt en liten, extremt snabb minnesbank med flera läs- och skrivportar så många exekveringsenheter kan nå den samtidigt.

Roll: register är toppen av minneshierarkin (snabbare än L1-cache) och det enda lager ALU:n och andra enheter kan operera direkt på. En instruktion läser sina operander från registerfilen och skriver tillbaka resultatet dit. Nyckeldetalj i moderna CPU:er: skillnaden mellan arkitektoniska register (de ~16-32 som instruktionsuppsättningen exponerar, t.ex. RAX, RBX) och fysiska register (de många fler — ofta 100-tals — som hårdvaran faktiskt har). Registeromdöpning mappar de få arkitektoniska till de många fysiska för att tillåta out-of-order-exekvering utan falska beroenden. Antalet läs/skrivportar (hur många operander som kan läsas/skrivas per cykel) är en kostsam designavvägning som begränsar issue-bredden. Grundläggande CPU-lagring. Hör ihop med register-renaming och ALU.

← Tillbaka till lexikonet