Wenn ein Block durch einen Speicherbefehl verändert worden ist, dann muss der Block im Speicher aktualisiert werden, bevor ihn ein anderer Block verdrängt. Dazu muss man ein "dirty"-Bit pro Block speichert, welches gesetzt wird, wenn der Block verändert wird. Zurückschreiben in den Hauptspeicher ist aufwändig, so dass man dies nur machen sollte, wenn veränderte Blöcke verdrängt werden. Im Abacus-Simulator werden diese Blöcke farblich gekennzeichnet.