在C28x上,硬件会保护外设寄存器所占用的存储空间,避免操作次序被颠倒。这样的存储空间称为写操作紧跟读操作流水线保护空间。在F28335上,Zone1空间为默认的写操作紧跟读操作流水线保护。写和读Zone1空间采用程序描述的次序。例如,完成一个写操作紧跟读操作的指令执行次序如下:
在C28x流水线中,读操作的相位在写操作相位的前面。由于这个操作次序,写操作紧跟读操作,实际顺序是读操作执行后进行写操作。例如,实现向一个地址写然后从另一个地址读的操作指令,因为写操作紧跟读操作的流水线保护,所以在写之前己经完成了读,如下所示: