私は最近、アセンブリについて少し勉強するために、パターソンとヘネシーの著書「コンピュータの組織と設計」を読んでいました。lwおよびswマシン命令が説明され、ロード/ストア アドレスとして 16 ビット イミディエイトがどのように使用されるかについてのセクションに出くわしました。著者がここで指摘したのは、「16ビットアドレスは、ロードワード命令がベースレジスタrsのアドレスの[...] 8192ワードの領域内の任意のワードをロードできることを意味します」.
私の質問は:
- これは、すべてのレジスタのアドレスが互いに 8192 ワード離れているということですか?
- また、動作に使用できるメモリは全部で 32 * 8192 = 262144 ワードということですか?