Is there a preferred integer size? I have a program with a lot of 8 bit data. Is there an advantage to switching over to 32 bit integers? Specifically I want to know if there is penalty for 8bit verses 32 bit access? Recently I have heard the new ARM parts do not have a penalty for accessing 8bit data.