問題タブ [addressing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ip - IPアドレスとMACアドレスの違いは?
それらは異なるレイヤーで使用されるアドレススキームであり、MACが48ビットであるのに対し、IPV4は32ビットであることを知っています。
私の質問は次のとおりです。
なぜ 2 つの異なるアドレス スキームが必要なのですか?
両方の目的で同じアドレスを使用することにした場合、何が問題になりますか?
MAC アドレスがより多くのメモリを必要とする理由はありますか?
ipv6 の導入によって何か変化はありましたか?
cpu-architecture - 2³² ビット = バイトではなく 40 億ビットの場合、32 ビットはどのように 4GB をアドレス指定しますか?
基本的に、4Gb はどのようにして 4GB になるのでしょうか? メモリがBytesをアドレス指定している場合、可能性は 2 (32/8)ではないでしょうか?
assembly - メモリのアドレス指定に関して、GDT の粒度ビットは正確に何を変更しますか?
このビットがゼロの場合、メモリはバイトごとにアドレス指定されますか? 1 の場合、メモリは 4Kb x 4Kb でアドレス指定されますか?
たとえば、このビットが 0 に設定されていて、メモリ位置 a000h をアドレス指定した場合、その位置のバイトをアドレス指定することになりますか? そして、次の場所 a001h をアドレス指定した場合、それはメモリ内の次のバイトになりますよね?
しかし、このビットが 1 の場合、4Kb チャンクをアドレス指定することになりますか?
では、a000h をアドレス指定すると 4Kb のチャンクが得られ、a001 はメモリ内の次の 4Kb になりますか?
paging - 仮想アドレス空間内のページの方程式
私は解決するために次の問題を与えられました..しかし、私が正しい軌道に乗っているかどうかはわかりません..
2GB の仮想アドレスが 4k ページに分割されている場合、仮想アドレス空間にはいくつのページが存在するでしょうか。
2 31 = 2GB と 2 12が 4k ページ サイズに等しい場合、私はそれを解決しました..
したがって、31 から 12 ビットを取り除くと、2 19ページが残ります。
そうですか、それとも的外れですか?
確認/指示(式)をいただければ幸いです。
unix - 16 ビットの論理アドレスから 16 ビットの物理アドレスへ
決勝に向けて勉強中です。私はこの質問を勉強しています:
6 ビットのページ番号と 10 ビットのオフセットを指定して、次の 16 ビットの論理アドレスを 16 ビットの物理アドレスに変換します。提供されたプロセス ページ テーブルを使用します。
論理アドレス 0000010111011110。
物理アドレスを計算するにはどうすればよいですか。
私の教授は私たちに答えをくれました = 0001100111011110 しかし、彼女がこれをどのように計算するのかわかりません.
ありがとう。