How do data types get allocated in stack in MIPS architecture? If i have 2 char and 1 int data, is stack going to allocate them in 8 byte form(2 chars are in same memory seg