『コード』読書ノート1


『コード』読書ノート

  • CPUに関する基本知識
  • cpuのフルネーム
  • cpuがどのようにcpuの
  • になるか
  • モスパスワード
  • とは
  • バイナリの起源
  • 遠隔伝送信号
  • 十進法
  • バイナリメリット
  • バイナリ加算
  • フィードバックおよびトリガ
  • この本を読んで、利益が大きいと感じて、その中の私が重要だと思っている内容を抜粋して、時々の必要に備えています.

    CPUに関する基本知識


    科普向

    cpuのフルネーム


    フルネームCentral Processing Unit(Central Processing Unit)

    cpuはどのようにcpuになったのか


    まず、人と機械の交流を見て、人が機械をコントロールして生活や仕事を便利にします.簡単な方法で他の人と交流して、あなたはどのようにするかを選択します.例えば文字でいいですが、文字は複雑で、通用しないので、世界中にいろいろな言語があります.文字を簡略化して、モスのパスワードの流行を見たいと思っています.

    モースのパスワード


    最も古いモルスコープは、数字を表す点とストロークです.数字に対応する単語は、各単語に対応する数を知るためにコードテーブルを検索する必要があります.1つのキーで点、ストローク、中間の停止を叩くことができます.プルトニウムはモールズが電報を発明したが、関連する専門技術に欠けている.彼はエルフィド・ビルと協定を締結し、より実用的な設備を作るのを手伝った.エルフィード・ビルは、ポイント、ストローク、中間の停止によって、各文字と句読点を互いに独立して送信することができる案を考案した.彼らは、このような異なる記号を示すスキームをモルスの特許に入れることに合意した.これが今私たちがよく知っているアメリカ式モルスコードで、世界初の電報を送るために使われています.SOS:・・・・英語の略語ではなく、モスコードが実際に人間と機械の間で情報変換を行うシステムを送信し認識しやすいため、codeと考えられています.

    バイナリの起源


      摩斯暗号は二元符号化で、点と画しかありません.初期の盲文も二元符号化であり,突起の点と平滑さしかなかった.歴史は,この方式の符号化が単純で有効であることを示している.同様に、懐中電灯を思い浮かべました.

    電球が点灯しているか点灯していないか、中間状態がないかは、二元符号化としてもよい.そこで、私たちは明るいか長いかでモスコードを伝えます.

    えんきょりでんそうしんごう


    電線の長さを増やして遠距離で信号を伝送することができますが、電線がどんなに太くても、電圧がどんなに高くても、電報線は無限に延長できません.電報機は遠隔で伝送することができて、彼がどのように実現したかを見てみましょう.まず、電報機は電球より早く、彼は電磁誘導、電気磁気を利用して、以下のようにした.

     電報機のキーを押すと、発生器の電磁石が可動棒を引きずって「滴」の音を出す.キーを離すと、棒が初期位置に戻り、「バタバタ」と音がします.速い「バタバタ」は点で、遅いのは漕ぎです.しかし、距離はまだ問題で、途中でリレーを追加して、信号の増幅と転送を行うことができます.以下のようにします.

    リレーは優れた設備です.これはスイッチですが、人工的ではなく電流を借りてスイッチ操作されています.この設備を利用すれば驚くべきことができる.実際には、リレーでコンピュータのほとんどの部品を組み立てることができます.

    じっしん


    人間には指があり、十進法は天然に優れている.

    バイナリメリット


     ビットは情報を伝送する唯一の方法ではない.アルファベット、単語、モルスコード、ブラインド、10進数で情報を伝えることができます.しかし,ビット伝達の情報量は小さい.バイナリディジタルシステムは算術と電気の橋渡しをした.前の章では、スイッチ、電線、電球、リレーなどの物体がバイナリ数0と1を表すことができます.電線はバイナリ数を表すことができます.電球はバイナリ数字を表すことができます.電球が点灯している場合は、バイナリ1を表します.ハイライトされていない場合は、バイナリ0を表します.電報リレーはバイナリ数字を表すことができる.リレーが閉じ、バイナリ数1を表す.リレーが切断され、バイナリ0を表します.バイナリ数はコンピュータと密接に関連しています!

    にしんかさん


    まず、リレーの発明の意味がどこにあるかを見てみましょう.私たちは簡単な開発でブール式を表しています.ペットショップに入ると、店員に言います.「私はくじを引いた雄猫がほしいです.白か黄褐色でもいいです.あるいは、出産能力のない母猫がほしいです.白以外はどんな色でもいいです.あるいは、黒猫であれば、私もほしいです.」店員は次のような表現を得ました.(M×N×(W + T))+(F×N×(1-W))+ B.2つの直列スイッチが論理と(A N D、シンボルによって)実行されていることを知っています.×を表す)、2つの並列スイッチは論理または(O R、記号+で表される)を実行し、以下の方法で8つのスイッチを接続することができます.
     , 8 
    

    これにより、電球が点灯し、子猫があなたの要求に合っていることを示す完全な回路を構築することができます.スイッチがたくさんあることに気づきます.理論的には、あなたの心の中の猫を定義するには4つのスイッチしか必要ありません.どうして4つなの?スイッチごとに「ビット」があるからです.性別を定義するにはスイッチが必要です(公を表し、母を表します).1つのスイッチが生育能力があるかどうかを定義するには(閉じているのは4つの可能な色(白、黒、その他のすべての色)しかないので、4つの選択は2つのバイナリビットで定義できることを知っています.そのため、2つのスイッチで色を表すだけです.たとえば、2つのスイッチがオフの場合は白、1つのスイッチがオフの場合は黒、もう1つのスイッチが褐色、2つのスイッチがオフの場合は他のすべての色を表します.スイッチのように、リレーは論理的な簡単なタスクを実行するために直列または並列に接続することもできる.リレーの組み合わせを論理ゲートと呼ぶ.ここでいう「論理ゲート実行単純論理タスク」とは、論理ゲートが最も基本的な機能のみを完了することを意味する.リレーがスイッチよりも良いのは、リレーが指で制御する必要がなく他のリレーで制御できるためであり、論理ゲートが単純な算術操作など、より複雑なタスクを実行するために組み合わせられることを意味する.直列に接続された2つのリレーは「ANDゲート」です.
     , 2 
    

    もちろん、簡略化版もあります.以下のようにします.

    同じ理屈で、ドアやインバータもあり、余計なことは言わない.上では、ドアやドア、インバータを紹介していますが、4つのスイッチだけで理想的な子猫を自動的に選択することができます.実は2-4デコーダで、2つのスイッチは白黒褐色と他の色の4つの状況を表しています.以下のようにします.
     , 2-4 
    

    スイッチの複雑な回路用リレーを以下のように最適化する.

    Wikipedia:リレー(Relay)は、電気宿場とも呼ばれ、制御システム(入力回路とも呼ばれる)と被制御システム(出力回路とも呼ばれる)を備えた電子制御デバイスで、通常は自動制御回路に応用され、実際には小さな電流で大きな電流を制御する「自動スイッチ」である.従って、回路においては自動調整、安全保護、変換回路などの役割を果たす.

    フィードバックとトリガ