у меня кстати встречное предложение. взять не #x5, а скажем #5x. младшие биты использовать для адресации внутри устройства.
аргументировать сложно, когда-то давно так делал просто..