GetReg:
begin
if b je v
registru R and b je „dead“ and
b má další
použití nastaveny na „none“
then return R
else
if existuje
volný registr R then return
R
else begin
• vyber register
R obsahující proměnnou, která je použita „co nejpozději“
• ulož obsah R do paměti a modifikuj TR & TA
• return
R
end;
end;