アドレスバスの幅は、「CPUが直接アクセスできる記憶領域のサイズ」に最も大きな影響を与えます。アドレス バスはアドレスの送信に特別に使用され、アドレス バスの幅によって CPU がアクセスできる物理アドレス空間が決まります。簡単に言えば、CPU が使用できるメモリの量です。したがって、アドレス バス幅はサイズに影響します。 CPU がアクセスできるストレージ容量の最大値。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
マイコンのハードウェアシステムにおけるアドレスバスの幅(ビット数)は、「CPUが直接アクセスできる記憶空間の大きさ」に最も大きな影響を与えます。
アドレス バス (別名: アドレス バス) は、DMA 機能を持つ CPU またはユニットによって使用され、これらのユニットがコンピュータ メモリにアクセス (読み取り/書き込み) したいことを伝達します。コンポーネント/場所。
アドレス バス AB は、アドレスの送信に特別に使用されます。アドレスは CPU から外部メモリまたは I/O ポートにのみ送信できるため、アドレス バスは常に片方向の 3 ステートになります。データバスとは異なります。
アドレス バス幅は、CPU がアクセスできる物理アドレス空間を決定します。簡単に言えば、CPU が使用できるメモリの量です。
たとえば、8 ビット マイコンのアドレス バスは 16 ビットで、アドレス可能な最大空間は 2^16=64KB ですが、16 ビット マイコンのアドレス バスは 20 ビットです。アドレス指定可能な空間は 20 ビット、つまり 2^20=1MB です。一般に、アドレス バスが n ビットの場合、アドレス指定可能な空間は 2^n ビットです。
アドレス バスの幅は、アドレス指定可能なメモリ要素のサイズによって変化し、アクセスできるメモリの量を決定します。
例: 16 ビット幅のアドレス バス (1970 年代から 1980 年代初頭の 8 ビット プロセッサで一般的に使用されていた) は、2 の 16 乗 = 65536 = 64 KB のメモリ アドレスに達し、32ビット ユニット アドレス バス (通常、今日の 2004 年のような PC プロセッサ内) は、4,294,967,296 = 4 GB のアドレスをアドレス指定できます。しかし、現在、多くのコンピューター メモリは 4G を超えています (Windows XP x32 ビット システムは最大 3.29G までしか認識できないため、4G を超えるメモリを使用したい場合は、Windows x64 ビット システムを使用する必要があります)。したがって、現在主流のコンピュータはすべて 64 ビット プロセッサであるため、2^64=16X10^18=16EB のアドレスを扱うことができ、この数は長期間使い果たされることはありません。
ほとんどのマイクロコンピュータでは、アドレス可能なコンポーネントは 8 ビットの「バイト」です (つまり、この場合の「K」は「KB」またはキロバイトに相当します)。多くのコンピュータの例には、物理的にアドレス可能な最小のデータ ブロックとして、より大きなデータ ブロックが含まれています。メインフレーム、スーパーコンピューター、一部のワークステーションの CPU などのコンポーネント。
関連知識の詳細については、FAQ 列をご覧ください。
以上がアドレスバスの幅は、マイクロコンピュータのハードウェアシステムに最も大きな影響を与えますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。