Als Registersatz bezeichnet man die Menge aller Register eines Mikroprozessors. Die Menge derjenigen Register, welche durch Programme direkt angesprochen werden können, bezeichnet man auch als das Programmiermodell eines Prozessors. Über die Register des Programmiermodells hinaus kann es weitere Register geben, die nur prozessorintern verwendet werden. Diese werden auch als Hilfsregister bezeichnet.