How can I determine the word alighment role?

Some computer systems have alignment rules that must be taken into consideration when constructing complex types. The complex types may be organized such that all base types start on an offset which is a multiple of their won sizeFor example, the offset of a 16-bit short, within a complex type could be 0, 16, 32, 48 or any other multiple of 16.

My question is, how can I determine whether there is word alignment role exsiting in my computer system?

Thanks.