При работе с полностью ассоциативным кэшем, зачем использовать смещение (или слово), если в любом случае выполняется поиск во всем кэше, что смещение будет для вас делать?
Смещение битов позволит большему количеству адресов совместно использовать один и тот же блок при увеличении размера блока. он будет хранить больше слов, удаляя смещенные биты