ホームページ よくある問題 機械語に使用されるエンコーディングは次のとおりです。

機械語に使用されるエンコーディングは次のとおりです。

Dec 20, 2019 am 09:41 AM
機械語

機械語に使用されるエンコーディングは次のとおりです。

バイナリ コーディングは通常、線形グループ化コーディングを指します [k]リニアブロックコードは、情報をセグメントに分割するk 個のシンボル (情報グループと呼ばれる)、およびエンコーダを介して、[n, k] 線形ブロック コード コードワードとして、長さが n 個のシンボルのグループに変換されます。各コード要素に q 個の値がある場合 (q は素数の累乗、底は q)、合計 q 個の k 乗のコードワードが存在します。

ブロックコードの情報シンボルと監視シンボルとの関係が線形関係(連立一次方程式で結ばれたもの)である場合、このブロックコードを線形ブロックコードと呼びます。ハミング符号やサイクリック符号などを含みます。

長さ n のバイナリ線形ブロック コードの場合、可能なコードワードがあり、その中から M= コードワード (k

線形ブロック コードでは、2 つのコード ワードの対応するビットの異なる桁数はコード ワード距離と呼ばれ、距離と呼ばれ、ハミング距離とも呼ばれます。

符号化における各符号語間の距離の最小値を最小符号距離 d と呼び、この最小符号距離は符号グループの誤り検出および訂正能力を測定するための基準となります。

( 1) e 個のエラーコードを検出するには、最小コード距離 d>e 1;

が必要です。 (2) t 個のエラーコードを修正するには、最小コード距離が必要です距離 d>2t 1;

## が必要です #(3) t 個のエラーコードを訂正し、同時に e 個のエラーコードを検出するには、最小コード距離 d>e t 1,e>t が必要です。

線形ブロック コードは代数群理論に基づいています。コードワードの各セットは代数における群を構成します。その主な性質は次のとおりです:

(1) 和任意の 2 つの許可されたコードワード (バイナリ コードの場合、この和の意味は 2 の和を法とする) のうちの 1 は依然として必須のコードワードです、つまり、線形ブロック コードは閉じたプロパティを持ちます;

(2) 最小値コードワード間のコード距離は、非ゼロコードの最小コード重みに等しい。

以上が機械語に使用されるエンコーディングは次のとおりです。の詳細内容です。詳細については、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 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

機械語、アセンブリ言語、高級言語の特徴は何ですか? 機械語、アセンブリ言語、高級言語の特徴は何ですか? Apr 22, 2021 pm 04:00 PM

機械語の特徴: 学習、理解、理解が困難、汎用的ではない、手動でのメモリ割り当てが必要、実行速度が速い。アセンブリ言語の特徴は、プログラムの実行効率が非常に高く、記憶容量が少なく、実行速度が速いという点にありますが、汎用性に欠け、プログラムの移植が容易ではありません。高級言語の特徴: 簡単で、ある程度の汎用性があり、コンピュータによって直接認識して実行することができません。

コンピュータで直接実行できるプログラムを作成するにはどのようなプログラミング言語が使用されますか? コンピュータで直接実行できるプログラムを作成するにはどのようなプログラミング言語が使用されますか? Mar 24, 2021 pm 05:05 PM

コンピュータが直接実行できるプログラムは「機械語」で書かれています。機械語とは、機械が翻訳することなく直接認識できるプログラミング言語または命令コードであり、各オペレーションコードはコンピュータ内部に対応する回路を備えて完成する、または機械が直接理解して受け入れることができるプログラミング言語を指します。翻訳、または命令コード。

コンピューターの命令セットは何と呼ばれますか? コンピューターの命令セットは何と呼ばれますか? Dec 24, 2020 pm 03:29 PM

コンピュータに対する一連の命令のことを「機械語」といいます。機械語とは、コンピュータが直接認識して実行できるバイナリコードで表現された機械命令の集合であり、コンピュータ設計者がコンピュータのハードウェア構造を通じてコン​​ピュータに与える動作機能です。

機械語は高級言語ですか? 機械語は高級言語ですか? Aug 22, 2023 pm 05:13 PM

マシン語は高級言語ではありません。コンピュータ ハードウェアに使用される低レベル言語です。コンピュータの基盤となるハードウェアと直接対話します。マシン語はバイナリ エンコーディングを使用して命令とデータを表します。各命令は 1 つの操作に対応します, 高級言語は、人間の言語に近く、抽象化能力が高く、開発効率が高いプログラミング言語です。機械語と高級言語は、プログラミングにおいて異なる役割を果たし、それぞれに独自の利点と利点があります。適用可能なシナリオ。

コンピュータが直接認識できる言語は何ですか? コンピュータが直接認識できる言語は何ですか? Jan 11, 2021 pm 04:20 PM

コンピュータが直接認識できる言語が「機械語」です。機械語とは、コンピュータの命令コードを直接短縮してバイナリで表現した言語で、コンピュータが直接認識して実行できる唯一の言語です。

マイクロプロセッサが実行できる一連の機械命令を何と呼びますか? マイクロプロセッサが実行できる一連の機械命令を何と呼びますか? Aug 22, 2022 pm 04:35 PM

それを「機械語」といいます。機械語は、コンピューターが直接認識して実行できる、バイナリ コードで表現された機械命令のセットです。命令は機械語のステートメントです。意味のあるバイナリ コードのセットです。命令の基本フォーマットは、オペコード フィールドとアドレス コード フィールドです。オペコードは、命令の動作の性質と機能を指定し、アドレス コードはgive オペランドまたはオペランドのアドレス。

なぜ機械語はコンピュータが直接認識して実行できる言語なのでしょうか? なぜ機械語はコンピュータが直接認識して実行できる言語なのでしょうか? Aug 02, 2022 pm 03:12 PM

機械語は、コンピューターが直接認識して実行できるバイナリ コードで表される一連の機械命令であるため、この一連の命令はマシン コードと呼ばれ、コンピューターの CPU が直接解釈できるデータです。ハードウェア構造はコンピューターの動作に影響を与えます。機能。

機械語とは何ですか 機械語とは何ですか Jul 20, 2022 am 10:51 AM

機械語は命令セットのシステムです。機械語は、翻訳せずに機械が直接認識できるプログラミング言語または命令コードです。各オペレーション コードには、コンピュータ内で完了するための対応する回路があり、または翻訳せずに完了することもできます。 . 機械によって直接理解され受け入れられるプログラミング言語または命令コードです。機械語は、コンピュータ プログラムを定義するために使用される形式言語であり、コンピュータに命令を発行するために使用されます。