A write operation is a single clock-edge operation, unless you enable the optional input register. The write address is registered on the write port, and the data input is stored in memory. The read output holds the previous value during a write operation, unless the reset input is asserted.