ダブルコードの単語をオンラインで翻訳します。 テキスト情報のコーディング。 ダブルコード-deとyakzastosovuєtsya
ダブルコードは、1と0の形式で情報を記録する形式です。 これは位置の基礎です。2。今日、2コードコード(以下に示す表、数字を書き留めてみてください)は、すべてのデジタル拡張機能で勝利を収めています。 この人気は、レコードに与えられたフォームの高い傲慢さとシンプルさによって説明されます。 二重演算はかなり単純で、ハードウェアレベルで実装するのは明らかに簡単です。 コンポーネント(そうでない場合は論理的と呼ばれます)はさらに不要であり、悪臭の悪臭は、論理1(єstrum)と論理0(nemaєstrum)の2つのキャンプしかないロボットで動作します。 ティム自身は、アナログコンポーネントの形で目に見えて悪臭を放ち、その作業は過渡的なプロセスに基づいています。
レコードの二重形式はどのように形成されますか?
そのようなキーがどのように形成されるかを理解しましょう。 2コードコードの1ビットは、0と1(0と1)の2つの場所にしか配置できません。 2つのランクが異なる場合、00、01、10、11の値を書き留めることができます。 このビラーゼは、追加の攻撃的な式として書き留めることができます。N= 2m、de:mは行数、Nは組み合わせ数です。
2つのコードを参照してください
マイクロプロセッサでは、このようなキーは、処理されているさまざまな情報を記録するために割り当てられます。 2コードコードのサイズは、目覚めた記憶の心を大幅に無効にする可能性があります。 同時に、その数は中間の数の少数によって占められ、それらは追加の数のチームで処理されます。 リッチバイトのダブルコードを見ると、メモリのすべてのセクターが1つの数値と見なされる場合。
データの必要性に応じて、これらの他の情報、さまざまな種類のキー:
- 署名なし;
- 直接円筒コード;
- ターンアラウンドに署名します。
- サインの追加;
- グレイコード;
- 灰色のエクスプレスコード。
- ドライコード。
それらのいくつかを詳しく見てみましょう。
署名されていない2つのコード
これがどんなレコードなのか考えてみましょう。 署名されていないスキンコード全体では、カテゴリ(dviykovy)は2番目のステップです。 このような形式で記述できる最小の数はゼロに等しく、最大の数は攻撃的な式で表すことができます:M = 2n-1。 この2つの数字は、このような2つのコードを表示するために使用できるキーの範囲を示しています。 レコードの構想形式の実現可能性を見てみましょう。 8桁で構成されるこのタイプの符号なしキーを選択する場合、可能な番号の範囲は0〜255に設定されます。suidnіh宛先。 このようなキーを持つロボットは、特別なコマンドによって保護されます。
直線文字コード
2つのキーが表示されたところで、番号を記録するために上位の順序がスコアリングされます。 ゼロはプラスで、1はマイナスです。 この順序の導入の結果として、エンコードされた数値の範囲は負のくちばしでシフトされます。 8桁の符号付きバイナリキーは、-127〜+127の範囲の数値を書き込むことができることがわかりました。 16ランク--32767から+32767の範囲。 8ビットマイクロプロセッサには、同様のコードを格納するための2つのランドセクターがあります。
そのような形式のレコードの少量は、キーの署名とデジタル数字をokremoで処理する必要があるものです。 プログラムのアルゴリズムは、これらのコードで機能するため、さらに折りたたみ可能に見えます。 シンボル分割のビジョンを変えるには、そのシンボルをマスクするメカニズムを設定する必要があります。これにより、ソフトウェアのセキュリティが大幅に向上し、コードが変更されます。 この不足を利用する方法で、新しいタイプのキー、つまりダブルコードが提供されました。
象徴的なゲートキー
指定された形式は直接コードの形式でのみ記述され、新しい方法で負の数がキーのすべてのランクを反転する方法で表示されます。 デジタルランクとサインランクは同じです。 このタイプのコードを使用したZavdyakitsomuロボットアルゴリズムは簡単に許されます。 1次の記号を認識し、数値の絶対値を計算するためのzvorotnykeyvmagaє特殊アルゴリズムを保護します。 また、結果の値の符号を復元します。 さらに、ゼロを書き込むための数値の逆コードと直接コードには2つのキーがあります。 正または負の符号がないものに関係なく。
2つの番号の署名された追加コード
このタイプのレコードには、スモールフォワードキーのリストが多くありません。 このようなコードを使用すると、仲介なしで正の数と負の数の両方の合計を実行できます。 サインカテゴリーの分析がない人のために。 補足番号は記号の自然な輪であり、回転キーをまっすぐにするなどの出来高給ではないという事実のために、すべてが可能になりました。 それ以上に、重要な要素は、2つのコードで追加の計算を計算する要素が非常に単純であることです。 ゲートキーに1つ追加するだけで十分な人。 8桁の記号コードの種類を選択すると、可能な数字の範囲は-128〜+127になります。 入力の16桁のキーmatime範囲-32768〜+32767。 8ビットプロセッサでは、2つの別々のセクターもそのような数値を格納するために使用されます。
二重の補足コードには、より広い記号の現れと呼ばれる、恐れている効果があります。 それが何を意味するのか理解しましょう。 その結果、1バイト値を2バイト値に変換するプロセスは、上位バイトのスキンビットが若いバイトの符号ビットの値を認識するのに十分です。 出てきて、schozberіgannyaサインはシニアビットによって速くすることができます。 キー値が変更されていない人。
グレイコード
私はフォームをvlasneで、単一のキーで書き留めます。 したがって、ある値から別の値に遷移するプロセスでは、1ビットの情報のみが変更されます。 万が一、データを読み取る際は、1時間以内にわずかな音でデータを次の位置に移動させてください。 ただし、そのようなプロセスの最終位置の完全に誤った結果の拒否は、再びオフになります。 このようなコードの利点は、情報をミラーリングできることです。 たとえば、古いビットを反転すると、右に直接変更できます。 Tsevіdbuvaєtsyazavdyaki入力補完、scho制御。 この値では、軸を包む1つの物理的な方向で成長することも、落ちることもあるようです。 グレイのキーで書き留められたOskіlkiіnformatsijaは、実際の数値データを運ぶ排他的なコーディング文字である可能性があります。遠方のロボットの前に、表記の元のバイナリ形式の前に変換する必要があります。 これは、特別なコンバーターであるGrey-Binarデコーダーの助けを借りて機能します。 デンマークの添付ファイルは、ハードウェアとソフトウェアの両方の方法で基本論理要素に簡単に実装できます。
グレーエクスプレスコード
標準のシングルキーキーGrayは、数字の2で表されるように、ソリューションに適しています。 vipadkahでは、他のソリューションを実装する必要があります。そのような形式で、記録は勝利を収め、平均的なロットを超えています。 その結果、キーのシングルトンが取得されます。 ただし、このようなコードでは、数値範囲の穂軸にゼロがありません。 設定値のzm_shchuєtsyaを参照してください。 生成されるこれらのタイプのインパルスを処理するプロセスでは、穂軸と還元許可の差の半分が考慮されます。
固定コマでダブルキーに小数を与える
作業の過程で、整数と小数の両方で操作する必要があります。 そのような番号は、直接、逆、および追加のコードの助けを借りて書き留めることができます。 キーの推測を促す原理は、全体と同じです。 Dosi mi vazhali、scho dviykova昏睡は、若いカテゴリーでは右利きである可能性があります。 しかし、そうではありません。 上位のroztashovuvatisyaとlevoruch(今回はスイッチに小数を書き込むことができます)と、変更の途中(値の変更を書き留めることができます)の場合があります。
浮動小数点付きのダブルコードの送信
そのような形式は、chinavpakiを記録するためのzastosovuetsyaです-より小さいです。 お尻として、あなたは原子と電子の違いを見るために世界の真ん中に持ち込むことができます。 そのような値を数えると、さらに高いランクのバイナリコードを獲得することが可能になります。 ただし、宇宙の測定値をミリメートル単位で保護する必要はありません。 したがって、固定コマをさまざまな方法で記録する形式は効果的ではありません。 代数の形式は、そのようなコードを表すために使用されます。 その数はカマキリとして書かれ、10ステップを掛けたもので、必要な数の順序を反映しています。 カマキリは1より大きいことについては無罪であり、コミがゼロを書くことについては無罪であることを知っておく必要があります。
二重計算が18世紀の穂軸で、ニメチの数学者であるゴットフリート・ライプニッツによって発見されたことは重要です。 最近vіdkrіlvchenіのように、ポリネシアのマンガロフ島の前に戻って、算術のvikorovuvalitseyタイプを保護します。 植民地化がほとんどの部分で元のカウントシステムに事実上失敗したものに関係なく、それらは折り畳み式のダブルと数十のラフンカに影響を与えました。 さらに、Cognitivist Nunesの教えは、2コードコードによるコーディングが紀元前9世紀の古代中国では停滞していたことを確認しています。 e。他の古代文明、たとえばマヤインディアンも、1時間間隔と天文現象を観測するための数十と連星システムの勝利の組み合わせです。
08. 06.2018
DmitryVassiyarovのブログ。
ダブルコード-スタックする方法は?
今日、私は、最初のレッスンで文字と数字でクラスを知り始めた教師のように感じても、私の読者、私の愛する読者に特に輝いています。 そして、私たちがデジタルテクノロジーの世界に住んでいるなら、その基礎となる2コードコードとは何かをお話しします。
用語を見て、それが2つを意味することを理解しましょう。 明確にするために、それが「10」と呼ばれているので、私たちのために干支の数に目を向けましょう。 Tobtoは、10文字の数字を獲得し、さまざまな数字を手動で操作して記録を保持できるようにします。
Dorimuyuchistsієїロジック、vikoristannyaを転送するdvіykovyシステムは2つの兆候だけです。 私たちの意見では、全体は「0」(ゼロ)と「1」1です。 そして、ここで私はあなたの前に進みたいと思います。これは、仮想的に、この世界では他のスマートな兆候がある可能性がありますが、同じ意味で、日数(0、空)と信号の存在(1または「スティック」)、2つのコードの構造を理解するのに役立ちます。
2番目のコードが必要ですか?
EOMが登場する前は、さまざまな自動システムが勝利を収めていました。これは、オトリマン信号に基づくそのような基盤の原理です。 Spratsovuєセンサー、ランセットのちらつき、mikkaєの歌のアタッチメント。 シグナルランスにストラムはありません-spratsovuvannyaはありません。 電子機器自体は、明確な方法で、またはランセットの電圧の昼間に提示された情報処理の進歩に到達することができました。
さらに遠くに、この悪化は、まるで彼らが彼ら自身の仕事に勝利したかのように、最初のプロセッサーの出現につながり、曲のランクによって歌われるインパルスで構成される信号をすでに形作っています。 プログラムの詳細についてはすぐには詳しく説明しませんが、一歩前進することが重要です。電子添付ファイルは、受信する必要のある特定の信号シーケンスとは異なるように見えました。 明らかに、あなたはこのように精神的な組み合わせを説明することができます:є信号; "信号なし"; "є信号"; 「є信号」。 Navitは記録をprostitiすることができます:є; "nі"; "є"; 「є」。
ただし、信号の存在を1日のように単位「1」として、つまりゼロ「0」として指定する方が簡単です。 これを行うには、単純で簡潔なdoubleコード1011を置き換えることができます。
非常識なことに、プロセッサテクノロジーは、krokをはるかに先に進め、同時に、建物のチップは、一連の信号だけでなく、コマンドを歌って書き留められた一連のプログラム全体をキャプチャし、合計すると多くのシンボルになります。 。
そして、彼らの記録としては、0と1で構成されるまったく同じ2コードコードが勝利を収めており、信号の自明性または存在を確認しています。 Євін、そうでなければヨガはばかげています-それは意味がありません。 チップの場合、これらのオプションの1つであるかどうかにかかわらず、「ビット」という名前を取り除いた1つの情報です(ビットは世界の公式単位です)。
精神的には、シンボルは一連のデカール文字でエンコードできます。 2つのシグナル(またはїхvidsutnіstyu)は、多かれ少なかれオプションを記述できます:00; 01; 十; 11.このコーディング方法はdoubleと呼ばれます。 エールワインは次のようになります。
- Chotyrokhbitny(段落1011のアプリケーションのように)を使用すると、2 ^ 4=16文字の組み合わせを記述できます。
- 8ビット(例:0101 0011; 0111 0001)。 プログラミングに対する最大の関心を表す1日の時間に、シャードは2 ^ 8=256の値を持ちます。 Tseは、数十桁すべて、ラテンアルファベット、および特殊文字を記述する機能を提供しました。
- 16日(1100 1001 0110 1010)以上。 エールは非常に長い間記録しています-今日の折り畳み作業についてはすでにそうです。 勝利を収めた最新のプロセッサ32ビットおよび64ビットアーキテクチャ。
正直なところ、公式版は1つもありません。たまたま、8文字の組み合わせ自体が、いわゆる「バイト」という情報の標準的なエントリになりました。 タカは、8ビット2コードで書かれた最大1文字のzastosovuvatisyaを実行できました。 ですから、私の親愛なる友人たち、(あなたが知らなかったかのように)親切にすることを忘れないでください:
8ビット=1バイト。
とても受け入れられました。 シンボル、2ビット値または32ビット値のレコードが必要な場合は、名目上1バイトと呼ぶことができます。 スピーチの前に、2つのコードについて、バイト単位で保存されているファイルのサイズと、情報およびインターネットの送信速度(ビット/秒)を評価できます。
diїでのバイナリコーディング
コンピュータの情報の記録を標準化するために、いくつかのコーディングシステムが分割されました。そのうちの1つは、幅の広い8ビットレコードに基づくASCIIです。 このrozpodіleniの意味はランクによって区別されます:
- 最初の31文字は制御文字です(00000000から00011111まで)。 サービスコマンド、プリンターまたは画面への表示、音声信号、テキストフォーマットに使用できます。
- 32から127(00100000 – 01111111)ラテンアルファベットおよび追加の記号と記号に進みます。
- reshta、255番目まで(10000000-11111111)-代替、特別なタスクと国のアルファベットのバリエーションのための表の一部。
その意味の解読を表に示します。
0と1が混沌とした順序でソートされることを気にすると、あなたは深く慈悲深くなります。 任意の数の例で、私はあなたに法律を示して、二重コードで書かれた数を読む方法をあなたに教えます。 インテリジェンスの行動を取ることができるエール:
- 右利きで読み取り可能な8文字のバイト。
- 最も重要な数のシングル、数十、数百の勝利数がありますが、ここでは(逆の順序で)スキンビットについて、「2」のさまざまな程度が示されています:256-124-64-32 -16-8-4-2-1;
- ここで、数値の2番目のコード(たとえば、00011011)に驚嘆します。ここで、2番目の位置は信号「1」です。2次の値は、同じ方法で取得され、包含されます。 有効:0 + 0 + 0 + 32 + 16 + 0 + 2 + 1 =51。コードの表を確認することで、このメソッドの正確さを変更できます。
酔っ払った友達の皆さん、2コードコードが何であるかさえわかりませんが、それを使って暗号化された情報を変換することはできます。
Mova、私は現代のテクノロジーを理解しました
明らかに、プロセッサのアタッチメントによってダブルコードを読み取るためのアルゴリズムは、豊富に折りたたむことができます。 エールヨガ、あなたの助けを借りて、あなたは確かにすべてを書き留めることができます:
- フォーマットパラメータを含むテキスト情報。
- 数字はそれらを使った操作の種類です。
- グラフィックおよびビデオ画像;
- 私たちの奇妙さを超えたものを含む音。
バイナリ情報を記録するためのKrymtsgogo、zavdyakiの単純さ、およびvikladuzhlivaraznіの方法:
デュアルコーディングの追加の利点は、どの国でも情報を送信できる可能性があるため、実際には想像を絶するものです。 宇宙船や衛星と通信するのとまったく同じ方法です。
Otzhe、今日のダブルナンバーシステムは私自身のものであり、勝利したもののようなより多くの電子アタッチメントに適しています。 Іschonaytsіkavishe、hodnoїіnshoyї新しいものの代替品はまだ利用できません。
私が最初に提供した情報で十分だと思います。 そしてさらに、それがそのような必要性であるかのように、皮膚はそれらのtsієїの自給自足で埋められることができました。
さて、さようならを言います。少し中断した後、ブログでスパイシーなトピックに関する新しい記事を準備しています。
要するに、あなた自身が私に言うことができます;)
zustrіchiに。
ここでは、2つの数値をASCII文字に変換できます。これは、多くの場合、頭に浮かぶのが簡単です。
1-スキンの4桁の2桁を1桁に変換します。
ダブルフォーマットの変換図は次のとおりです。
0001 = 1 0010 = 2 0011 = 3 0100 = 4 0101 = 5 0110 = 6 0111 = 7 1000 = 8 1001 = 9 1010 = a(16進数a1 = 1 = 0 1110 = e 1111 = f
(10から15までの数のaからfє10の16の数。16、または「ベース16」であるもの-その代わりに、コードのスキン番号が10の異なる数を表すように、たとえば、数十または「ベース10」、スキン番号は16の異なる番号で表すことができます。)
この図をご存知のように、2桁の行を16桁の行に変換するのは簡単です。
例えば、
01000100 = 0100 0100 = 44 hex 1010001001110011 = 1010 0010 0111 0011 = a273 hex
飲みやすいですね。 dozhiniであろうとなかろうと、2桁の数字を16番目の数字に変換するだけです。
(Tsepratsyuє、その16番目の基数は16、2は基数2、16は4番目のステップ2で、1つの16桁を削除するには、4つの2が必要です。 2番目のコードを10番目のコードに非常に簡単に変換できます。)
2-賭けで16の数字の行を分割します。
数値をASCIIに変換する場合、スキン216桁は記号です。 この順序で、16行目を2つの数値に分割します。
たとえば、6ペアの場合、16番目の番号(たとえば、7340298b392)を追加しました。
7340298b392 = 07 34 02 98 b3 92
16桁の6ペア、つまり6文字があります。 (98、b3、92は文字ではないことを理解しているので、その理由をhvilinaで説明します。)
3-16桁のペアのスキンを10番目の数字に変えます。
左の桁の(10番目に相当する)16を掛けて、もう1つ足すことによってZrobitse。
たとえば、b3 hex \ u003d 11 * 16 + 3、つまり110 + 66 + 3、つまり179になります(b hexは11十進数です)。
4-数十の数値をASCII文字に変換します。
ここで、小数のASCII文字を削除するには、ASCII65が大文字の「A」で97がインラインの「a」であると入力するだけです。
父よ、手紙68のように?
68-大文字のアルファベットの4文字、右利き?
65 = A、66 = B、67 = C、68=D。
Otzhe、68-tseD。
10番目の数字を取り、大きい文字の場合は64、小さい文字の場合は97未満、小さい文字の場合は96、97以上の場合はアルファベットの文字数、およびセットで接続されたアルファベットの文字数を考慮します。 216桁の。
別の方法として、単純な16進演算を少し恐れていないので、3をスキップして、16進数からASCIIに移動することができます。たとえば、次のように推測します。
16進数41="A"16進数61= "a"
また、明らかに、大きい文字の場合は40 hex、小さい文字の場合は60 hexであり、10進数まで欠落しているものを変換できるため、文字の数をアルファベットに変換できます。
例えば
01101100 = 6c、6c-60 = c=10進数の12="l" 01010010 = 52、52-40=12の16進数=18の10進数="R"
(「m」(または「M」)はアルファベットの13文字であることに注意してください。このようにして、13から上り坂または下り坂に拡張できるため、中央に近いシートがわかります。下げるか落とす。)
私はそれをシャツに一度浸して、頭の近くでそれを読むことができました:
01000100 01000001 01000100
私はそれを次のようにハックしました:
01000100 = 0100 0100 = 44 hex、-40 hex=ucase文字4=D 01000001 = 0100 0001 = 41 hex、-40 hex=ucase文字1=A 0100010 0 = 4 D
Tシャツには「DAD」と書いてありました。どうやって手に入れたのか、かっこいい、女性の女性が破片を浴びていたのです。 Її人は私に似ている可能性があります。
92、b3、98が文字ではないことをどうやって理解できますか?
小文字の「z」のASCIIコードは96+26 = 122で、これは122で、7aのように見えます。 7aは、文字の最大の16の数字です。 7aより大きいものは文字ではありません。
Otzhe、あなたが人のようにrobitiをtseすることができるように。
コンピュータプログラムを奪う方法は?
2桁の8桁のスキンセットの場合、yogoを数値に変換し、ASCIIテーブルでyogoを見つけます。
(明白で直接的なルートに到達するため。一般的なプログラマーは、詳細を拡大するための他の10または15の方法を考えることができます。詳細はコンピューターの簡単なインターフェースの真ん中にあります。)
コンピューターは、人のように単語や数字を理解しません。 今日のソフトウェアセキュリティでは、回線の終わりを無視できますが、最低レベルでは、コンピュータは双方向の電気信号で動作します。 多分たった2つのスタンド:єstrumchi no strum折りたたみ可能なデータを「理解」するために、コンピューターはそれらを二重形式でコーディングすることで罪を犯します。
デュアルシステムは、1と0の2桁に基づいています。これは、コンピュータが理解できることを意味します。 Ymovіrno、あなたは10番目のシステムを知っています。 2桁の数字を形成するために、0から9までの10桁があり、次に攻撃順序に移動します。皮膚の攻撃順序からの数字は10倍大きく、前が低くなります。 ダブルシステムも同様ですが、スキン番号ダブルは大きく、前面が低くなっています。
ダブルフォーマットのピドラフノク
二重式の最初の桁は、10番目のシステムの1に等しくなります。 もう1つの数字は2に等しく、3番目は4、4番目は8、次に-は次の数字で勝ちます。 すべての値を加算すると、10番目の形式の数値が得られます。
1111(ダブルフォーマットの場合)= 8 + 4 + 2 + 1 = 15(10番目のシステムの場合)
外観0は、いくつかのダブルバトルで16の可能な値を示します。 8ビットに変更すると、256の可能な値を取得します。 Tseはプレゼンテーションのためにより多くのスペースを借りており、10番目の形式のchotir番号の断片は、10,000の可能な値を提供します。 明らかに、バイナリコードはより多くのスペースを占有しますが、コンピューターは2つのファイルをより迅速に理解でき、12のシステムよりも低くなります。 І論理処理などの不安定なスピーチの場合、2つのコードが10に短縮されます。
プログラミングで使用されているもう1つの基本的なシステムがあります。 shestnadtsyatkov。 コンピューターが16進形式で動作しない場合、プログラマーはコードを記述するときにバイナリアドレスを手動形式で表示するために入力する必要があります。 これは、16番目の数値の2桁が1バイトになる可能性があるため、2桁の形式ですべての桁が置き換えられるためです。 追加の6桁を選択するための、勝利した数字0〜9の16番目のシステム、およびAからFまでの文字。
コンピューターが2つのファイルをハッキングするのはなぜですか
短いメモ:ハードウェアのセキュリティと物理法則。 コンピューターのスキンシンボルは電気信号であり、最初の数日間は、電気信号の減少をより豊富な方法で計算します。 負の電荷を持つ表現である「オンにされた」キャンプと、正の電荷を持つ表現である「プラグが抜かれた」キャンプを区別する方が合理的でした。
なぜ「有線」が正の電荷で表されるのかわからない人にとっては、電子が負の電荷を持ち、より多くの電子が負の電荷でより多くのストラムを持っていることがそれに関連しています。
このようにして、初期のコンピューターが部屋から立ち上がった ツインファイル彼らのシステムの作成のために、そして悪臭は古い、厄介な所有物に勝ったが、悪臭は同じ基本原則に取り組んだ。 現代のコンピューターは非常に多くのランクを獲得し、 トランジスタ vikonannyrozrahunkіvіzdvіykovyコードの場合。
典型的なトランジスタの軸図:
実際のところ、ワインは、まるで門に小川があるかのように、小川がdzherelから排水口に流れることを可能にします。 Tseはダブルキーを形成します。 Virobnikiは、2本のDNAから離れて、わずか5ナノメートルのデジタルトランジスタを作成できます。 したがって、最新のプロセッサが機能し、悪臭を誘発すると、その切り替えられた状態の包含の違いに関する問題に悩まされる可能性があります(たとえそれが非現実的な分子サイズに接続されていても、 量子力学の驚異).
なぜ2つのシステムしかないのか
したがって、次のように考えることができます。「なぜ0と1なのですか? もう1つ追加してみませんか? それがコンピューター、ナトミストの作成の伝統に関連していることが多い場合、もう1つの数字を追加することは、単に「スイッチを切る」または「スイッチを切る」だけでなく、ストラムの1つの陣営を見る必要があることを意味します。
ここでの問題は、等しい電圧のコストを打ち負かしたい場合、それらのコストを簡単に計算する方法が必要になることですが、ハードウェアは安全であり、2つのカウントの代わりとしてzhittєzdatnymではなく、価格に基づいています。 たとえば、私はそうタイトルを使用します、 中古コンピュータ、1950年代のRazrobleniy、しかしその上でrozrobleniyaは立ち往生しました。 3値論理 より効率的でより低いdviykovaですが、それでもバイナリトランジスタの効果的な代替品はありません。または、prinaimnі、スケールとクリティカルスケール、schoとdviykoviのトランジスタはありません。
論理を逆にすることができない理由は、トランジスタがコンピュータに配線される方法と、数学的な計算のために悪臭を逆にする方法にあります。 トランジスタは、vikonu演算の2つの入力の情報を取得し、1つの出力の結果を回転させます。
このランクでは、何があっても、コンピューターにとって2進数学の方が簡単です。 ダブルロジックは簡単にダブルシステムに変換され、さらにTrueとFalseはOnスタンとWimkスタンに一致します。
デュアルロジックで動作するバイナリ真理値表は、皮膚の基礎手術に使用できます。 Aleoskіlkipotrіynіgatevikoristovuyut3つの入り口、potrіynaの真理値表は小さいb9以上です。 その時間に、バイナリシステムは16の可能な演算子(2 ^ 2 ^ 2)を持つことができ、トリプルシステムは小さいb 19683(3 ^ 3 ^ 3)です。 スケーリングが問題になりつつあります。シャードは、3連で効率的ですが、指数関数的に折りたたまれています。
誰が知っていますか?将来的には、コンピューターの3つの部分を持つことが可能になりますが、バイナリロジックシャードは小型化の問題と混同されます。 当分の間、世界はデュアルモードで練習を続けます。
コインの背後にある「バイナリ」という用語-2つの部分、コンポーネントで構成されています。 この順序で、bіnarnіkoditse kodi、yakіは2つの象徴的な状態、たとえば、黒または白、明るいまたは暗い、導体または絶縁体からのみ折りたたまれます。 デジタル技術のバイナリコードは、データ(数値、スライブなど)を2文字の組み合わせとして表示する方法であり、0と1に設定できます。単一のBCの文字はビットと呼ばれます。 stosuvannya BCの理由の1つは、たとえば、光コードから読み取るときの光ストリームの変化または強度を考慮して、2つの物理的状態全体の組み合わせの存在下で蓄積された情報の単純さと表面性です。ディスク。
Іsnuyutコーディング情報のさまざまな可能性。
ダブルコード
デジタル技術において、データ(数字、スライブなど)を2文字の組み合わせとして表示する方法。0と1に設定できます。1つのDCの文字はビットと呼ばれます。
stosuvannya DKの理由の1つは、たとえば、特定の中間の磁束の変化や強さを見ると、2つの物理的状態すべての組み合わせのように見える方法で蓄積された情報の単純さと表面性です。磁気記録の。
ほとんどの場合、二重コードで発音できるかのように、いくつかの代用行を配置します。 組み合わせの戦闘数で、数が変わります。 たとえば、0から7までの数値の表現の場合、母親には3ビットまたは3ビットのコードで十分です:
数値 | ダブルコード |
0 | 000 |
1 | 001 |
2 | 010 |
3 | 011 |
4 | 100 |
5 | 101 |
6 | 110 |
7 | 111 |
3桁のコードで7より大きい数値の場合、0と1のコードの組み合わせはないことがわかります。
数値から物理的な値に移行すると、より一般的な方法でより強力な硬化を定式化できます:値(温度、電圧、流量など)= 2nであるかどうかにかかわらず、値の最大数m。 たとえば、n = 3の場合、調査対象のバットについては、先行0を含む8つの値が取得されます。
2つのコードはリッチコードです。 Tseは、ある位置(値)から別の位置(値)への遷移から、キルカビットが同時に変化する可能性があることを意味します。 たとえば、ダブルコードの数値3=011。ダブルコードの数値f4 =100。3から4に移動するときに、キャンプを反対側のレーン3ビートに同時に変更する必要があります。 コードディスクからそのようなコードを読み取ると、コードディスクの必然的な除去(許容範囲)によって、トラックからの皮膚の情報の変化が一夜で見られないという点につながります。 私の言い分では、Tseは、ある番号から次の番号に渡すときに、誤った情報が短時間表示されるという点にまで達します。 したがって、数値3から4への内臓遷移の場合、たとえば、遷移の時間の上位ビットがトロッホの値を早く変更すると、数値7を確認する時間が短くなる可能性があります。後で低くします。 それから逃れるために、それは、例えば、単一のコードのランクになるので、グレイコードのランクになります。
グレイコード
グレイコードは、私たちが1ビットコードと呼んでいるものです。 ある数値から次の数値に渡すとき、情報の最後のビットの1つだけが変更されます。 ある数値から次の数値に切り替えるときにメカニカルコードディスクから情報を読み取る際のエラーは、ある位置から次の位置への遷移が1時間あたり3シフトであるという事実につながるだけであり、その結果、ある位置から次の位置に切り替えるときの一番上の位置。
Perevagouグレイコードєyogozdatnіst情報の鏡像。 したがって、シニアビットを反転すると、単純なランクで直接ラフンカを変更することができ、そのようなランクによって、軸の実際の(物理的な)直線の折り返しを取得します。 このようなランクのラフンカを直接変更することは、いわゆるコンプリメントエントランスで簡単に変更できます。 あなたが見ることができるように、意味はそのようなランクで成長するか、軸の同じ物理的な直接の折り返しで減少する可能性があります。
グレイコードで表現されたOskіlkiіnformatsijaは、純粋にコーディング文字が実際の数値情報を持っていない可能性があり、wineは標準のバイナリコードへのさらなる変換の罪を犯しています。 これは、コードの書き換え(Grey-Binarデコーダー)の助けを借りて機能します。これは、ソフトウェアおよびハードウェアの方法として「オンまたはオフ」(XOR)する論理要素を使用して言語を支援するために簡単に実装できます。
2つのコードとグレイコードの0から15の範囲の10進数の有効性
ダブルコーディング | グレイコーディング |
||||
10進コード |
2つの意味 | 16番目 意味 | 10進コード | 2つの意味 | 16番目 意味 |
0 | 0000 | 0時間 | 0 | 0000 | 0時間 |
1 | 0001 | 1時間 | 1 | 0001 | 1時間 |
2 | 0010 | 2時間 | 3 | 0011 | 3時間 |
3 | 0011 | 3時間 | 2 | 0010 | 2時間 |
4 | 0100 | 4時間 | 6 | 0110 | 6時間 |
5 | 0101 | 5時間 | 7 | 0111 | 7時間 |
6 | 0110 | 6時間 | 5 | 0101 | 5時間 |
7 | 0111 | 7時間 | 4 | 0100 | 4時間 |
8 | 1000 | 8時間 | 12 | 1100 | Ch |
9 | 1001 | 9時間 | 13 | 1101 | Dh |
10 | 1010 | ああ | 15 | 1111 | Fh |
11 | 1011 | bh | 14 | 1110 | ええ |
12 | 1100 | Ch | 10 | 1010 | ああ |
13 | 1101 | Dh | 11 | 1011 | bh |
14 | 1110 | ええ | 9 | 1001 | 9時間 |
15 | 1111 | Fh | 8 | 1000 | 8時間 |
グレイコードからプライマリバイナリコードへの変換は、以下に示すように、インバータと論理要素が「オンまたはオフ」の単純な回路を使用して実行できます。
灰色-超過コード
見事な単色のグレイコードは、手順2の星の数で表すことができるため、許可に適しています。実装が必要な場合は、見事なグレイコードを使用できます。中央のロットが表示され、勝利。 このランクは、コードの「片側性」を保存します。 ただし、数値範囲はゼロから始まるのではなく、単一の値にシフトします。 生成されている信号に関する情報を処理するとき、穂軸と削減許可の違いの半分が表示されます。 たとえば、360のようにしましょう。 表現のために、クタはしばしばこのように実装されます。 したがって、9ビットのグレイコードは512 krokiに等しく、360°で両側から76krokiの尿量が発生します。