For writing: support non single-byte memory access granularity.
For writing: support non single-byte memory access granularity.
For writing: support non single-byte memory access granularity.
For reading: support non single-byte memory access granularity.