:コンピュータが基本

ワン:プログラミングは何ですか

  コンピュータや通信言語、Java用の、C#の、パイソン、それぞれが独自のルールと構文を持っているだけでなく、彼らの翻訳者やコンパイラで、コンピュータは010101を理解することができ、高レベル言語プログラミングようにあります。

スケジューリングハードウェア、あなたはキャラクターレベルのインターフェイスを書き、神の助けを担当するOSは、言語翻訳も私を書くために偉大な神レベルのプログラマーを持っており、私は、またはどのように学ぶことができるようになりますので、多くの新人巨人スタンドこれらは、それの大きな神に値するを払いますか?

私たちは、コードの実装を扱った後、高レベルの言語の翻訳やOSを書きます。

                  

 

第二に、コンピュータハードウェアの導入

       1.ハードウェアの役割:OSを実行するための命令が。

  ビッグスリー:CPUメモリドライブ。

  ハードディスク上に書かれたコードは、オペレーティング・コードがメモリにロードされ、CPUがメモリからのコード実行を取得し、OSに変換されたコードインタプリタ01010は、OSのコードはマザーボード上の「神経質」で動作し、それぞれのハードウェアに送信されます。

  コードは、直接、OSが実行され、プログラマが提供するOS用のインターフェイスの基本的な言語の翻訳が書かれた言語に直面しているハードウェアを制御することはできません、と仲買人は、複雑な困難の間であります私たちは、遮蔽されていることを理解することが、我々はより人間指向の高級言語です。 

3:オペレーティングシステムのブートプロセス

  1.コンピュータの電源を

  2.BIOSは、ハードウェアの検出を実行するために始めた:CPU、メモリ、ハードドライブなど

  3.BIOSは、CMOSメモリ内のパラメータを読んで、ブートデバイスを選択します

  前記第1のセクタ(MBRマスタブートレコード512バイト、前方ガイド情報446、パーティション情報64、フラグの最後の2ビット)の内容からブートデバイスを読みます

  パーティション情報読み込みモジュールブートローダのブートローダー、オペレーティングシステムのブート

  前記オペレーティングシステムは、構成情報を取得するために、BIOSを尋ねます。各デバイスのために、システムは、デバイスドライバが存在チェックし、そうでない場合、システムは、デバイスドライバによれば、ユーザが必要となります。あなたがデバイスドライバのすべてを持っていたら、彼らは、オペレーティングシステムのカーネルに転送されます。そして、(このようなプロセステーブルなど)の初期の形について、必要なプロセスを経て、各端末にログインプログラムやGUIを開始

4:アプリケーション・プロセスを開始します

  1.ショートカットをダブルクリックします

  2.オペレーティングシステムにファイルパスを知らせます

  ファイルをメモリに読み込むためのハードディスクから3.オペレーティングシステム

  4.cpuは、メモリからのデータが行われる読み取り

おすすめ

転載: www.cnblogs.com/gyxpy/p/11540274.html