Программное обеспечение управляет режимом работы кеша. Кеширование может быть разрешено (это состояние, следующее после инициализации), запрещено при существовании достоверных строк кеша (режим, в котором кеш работает как внутренняя сверхоперативная память), либо кеширование может быть запрещено полностью.
При запрещении кеша требуется принимать меры предосторожности. Когда CD установлен в 1, процессор i486 не будет выполнять чтение внешней памяти,`1.2 если в кеше еще находится копия. При NW, установленном в 1, процессор i486 не будет выполнять запись во внешнюю память, если данные находятся в кеше. Это означает, что в кеше центрального процессора i486 могут храниться данные о состоянии. Эти данные не будут записаны во внешнюю память при последующей установке NW в 0, либо при затирании этой строки кеша в результате кеш-промаха. В целом, при запрещении кеша следует выполнять его очистку.
Можно заморозить данные в кеше, загрузив его при помощи тестовых регистров при установленных CD и NW. Это позволяет гарантировать кеш-попадания для кодов и данных, критичных к времени доступа.
Отметим, что все сегменты должны начинаться с границы адреса, кратного 16, что позволит программам выравнивать код/данные в строке кеша.