RTX5 memory statically allocation 4-byte/8byte alignment

Hello,

in the RTX5 documentation, it mentions that if we want to statically allocate the object in the memory, we need to either have 4-byte alignment or 8-byte alignment (Thread stack). Can someone explain this purpose? What happens if we don't obey this rule?

Thank you very much!