私の仕事では、さまざまなマイクロコントローラー、マイクロプロセッサー、および DSP プロセッサーを扱っています。それらの多くは、24 ビットのレジスタとカウンタを備えています。
私はそれらの使い方を知っていますが、これは私の質問ではありません。
私の質問は、なぜ 24 ビット レジスタがあるのかということです。なぜ32ビットにしないのですか?私が知っているように、レジスタはすでに32ビットですが、最大0xFFFFFFであるため、サイズの問題ではありません。
これにより、ハードウェアの実装が容易になりますか? 計算が速くなる?それとも、「うーん、プログラマーの仕事をもっと難しくするために24ビットレジスタを入れましょう」というだけですか?