fixed addressing mechanism2