検索
ホームページよくある問題バイトアドレス指定とワードアドレス指定の違いは何ですか?

バイトアドレス指定とワードアドレス指定の違いは何ですか?

Aug 02, 2022 am 11:51 AM
コンピューターバイトアドレス指定単語のアドレス指定

違い: 1. バイト アドレッシングは、アドレス ラインのグループのそれぞれの異なる状態がバイト アドレスに対応することを意味しますが、ワード アドレッシングは、アドレス ラインのグループのそれぞれの異なる状態がワードのアドレスに対応することを意味します。 ; 2. バイト アドレッシングのアドレッシング ビット数は 8 ビットですが、ワード アドレッシングのアドレッシング ビット数は 32 ビットまたは 64 ビットです; 3. 16MB の容量では、アドレッシング範囲が異なります。バイトアドレス指定は 16M ですが、ワードアドレス指定のアドレス指定範囲はワード長に関係します。16 ビット長のストレージワードでアドレス指定される場合、範囲は 8M です。32 ビットワード長でアドレス指定される場合、アドレス指定は、範囲は4Mです。

バイトアドレス指定とワードアドレス指定の違いは何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

ワード アドレッシングとバイト アドレッシングとは何ですか?

それを行う場合は、ワード アドレッシングとバイト アドレッシングを使用してください。ビット、バイト、語長、および語の定義を明確にします。

  • ビット: データ ストレージの最小単位。コンピューターの最小データ単位。ビットの値は 0 または 1 のみです。

  • バイト: 8 桁の 2 進数で構成され、最も基本的な測定単位です。コンピュータにおける最も重要な測定単位 (個人の理解)。

  • 語長: コンピュータの CPU が単位時間に処理できる最大 2 進数の桁数を語長といいます。

  • ワード: ワードは、別のアドレス (メモリ ユニットの番号) を占有するさまざまなコンピュータ システムの単位であり、(1 つ以上のバイトで構成される) 単位として処理されます。 . 2 進数のグループ。

ワード アドレッシングとバイト アドレッシングの理解は次のとおりです。

  • バイト アドレッシング: 最も一般的な理解です。アドレス行のセットです。ここで、それぞれの異なる状態はバイト アドレスに対応します。たとえば、バイトによってアドレス指定される 24 のアドレス ラインがあり、各ラインが 2 つの状態を持つ場合、24 のアドレス ラインで構成されるアドレス信号には 224 の異なる状態があり、各状態はバイト アドレス空間に対応します。 24 アドレス行のスペースは 224B、つまり 16MB です。

  • ワード アドレス指定: 最も一般的な理解は、アドレス ラインのセットのそれぞれの異なる状態がワードのアドレスに対応するというものです。バイトはコンピュータの最も基本的な測定単位であり、ワードは複数のバイトで構成されているため、コンピュータはアドレス指定プロセス中にワード内のバイトを区別します。つまり、ワード内のバイトをアドレス指定します。住所行の一部を占有します。たとえば、24 のアドレス ラインがあり、ワード長は 16 ビットです。16 ビットは 2 バイトです。これは、ワード内アドレッシングに 1 つのアドレス ラインを占有し、23 のアドレス ラインが残ります。したがって、アドレッシング範囲は 223W、つまり 8MW になります。ここで、W は語長を意味します。

#ワード アドレッシング VS バイト アドレッシング

アドレッシング ビット数が異なります

  • バイト アドレッシング: アドレッシングに使用されるビット数は 8 ビットです。

  • ワード アドレス指定: ワードとは、32 ビットまたは 64 ビットと呼ばれることが多い 2 バイトではなく、ストレージのワード長を指します。

異なるアドレス範囲

特定のメモリ容量では、ワード アクセスとバイト アクセスのアドレス範囲が異なります。

例: 容量が 16MB のメモリ、バイト アドレス指定の範囲は 16M、つまり 2 の 24 乗で、24 のアドレス ラインに対応します。ワードでアドレス指定される場合、アドレス指定範囲はワード長に関係します。16MB メモリの場合、16 ビット長のストレージ ワードでアドレス指定される場合、アドレス指定範囲は 8M です。32 ビットワード長でアドレス指定される場合、アドレス指定範囲は 8M です。は4Mです。

#ワード長が 32 ビットの場合も同様で、24 のアドレス ラインの上位 22 ビット4M アドレス範囲に対応し、最後の 2 ビットは 32 ビットの 4 バイトのアドレスに対応します。バイトアドレス指定とワードアドレス指定の違いは何ですか?

さらに関連する知識については、

FAQ

列を参照してください。

以上がバイトアドレス指定とワードアドレス指定の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター