Memory addressing and naming patterns