big endianだと厄介な物の例…M32R(32176)のシリアルインタフェースとか? https://assets.sourcengine.com/datasheets/4b6ec8de-4b42-46e6-8baf-63dab816e41b.pdf (page 415~)
page 427にあるS0TXBレジスタが良い例かなあ。
16bitアクセスする場合のアドレスは確かに0x00800112になるけど、8bitアクセスを認めているのでこの場合は+1して0x00800113でアクセスしないといけない。
まあこういうのは特殊事例なので…