アドレス空間にはいくつのワードが存在できますか?

アドレス空間にはいくつのワードが存在できますか?

私が取り組んでいる問題はこれです

問題:高速ワークステーションには、バイト レベルでアドレス解決を行う 64 ビット ワードと 64 ビット アドレスがあります。ワークステーションのアドレス空間にはいくつのワードが存在できますか?

私は問題におけるさまざまな用語を定義した

これらすべての定義を使用してこの問題を解決するにはどうすればよいでしょうか?

64 ビットから、技術的にはメモリ内に 2^64 個の場所があり、64 ビット ワードから、プロセッサが一度に 8 バイトを処理することがわかります。しかし、その情報を使用して、コンピューターのアドレス空間にいくつのワードがあるかを結論付ける方法がわかりません。

答え1

64 ビットのアドレスがあり、アドレス解決はバイト レベルであるため、2^64 バイトをアドレス指定できます。各ワードは 8 バイトであるため、(2^64)/8 ワードをアドレス指定できます。

関連情報