Ekkor egy kivonás adja, hogy a bufferből honnan kell olvasni. Vagy egy másik regiszterben tárolod,hogy a buffer hanyadik elemét kell kiolvasni, és azt növeled, a buffer méretével feltöltött regisztert meg csökkented, és visszaugrassz a buffer olvasására, ha ez még nem nulla. Igen, több utasítás/órajelciklus, cserébe nem probléma a regiszter bitjeinek a száma.