Added functions to split the address into byte select, index and tag bits