The source field was 16 bits which is not sufficient for many current and future machines. This commit expands the source field to 24 bits and reduces the tag field from 32 bits to 24 bits.