必要なプログラミングの基礎知識|コンピュータ組成記事(10)の原則:入力と出力のデバイス

大学生におけるいくつかの非専攻が懸念されるため、コンピュータの知識ベースでは、それは彼らの心の痛みとなっており、技術教育の学生のために、仕事の後、多くの学生が、また欠点を認識しており、戻りたい、自分自身の知識が不足していますブブの基本。多くの複雑なコンピュータベースのコンテンツのコースが、それは本や大学のコースであるかどうかは、仕事外のビットです。特に、数多くの基本的なコンピュータの知識では、ゼロまたはレビューから学びたいが時間がかかります。

そこで、この連載は、3つの基本的なコンピュータの知識エリアカバー、プログラミングの必要な基本的な知識を補うために速く行くことができます:コンピューター組成原理、オペレーティング・システム、コンピュータネットワークを、これらは最も重要なコンテンツ内の大学のコンピュータのコースです。記事の内容とは、知識を必要としない、プログラマとして捨てられた精製概要を、行います。

目的は次のとおりです。

  • あなたはコンピュータアーキテクチャの知識の形成を助けます
  • あなたがコンピュータの基本的な原理を理解するのに役立ち
  • あなたは優れたデザインの実用的な作業場所を学ぶのを助けます

コンピュータのコンピュータ組成原理のBenpian入出力デバイス

注意、前方、お気に入り、コメントを歓迎

入力と出力のデバイス

また、IOデバイスとして知られている入出力デバイス、コンピュータのキー外部機器の一つであり、コンピュータは、本体、交換可能に使用することができ、人と機械の間の相互作用に役割を果たしました。

入力装置は、キーボード、マウス、カメラ、スキャナ、ライトペン、手書き入力ボード、音声入力装置と共通オリジナルデータとプログラムがコンピュータに入力され処理されたデータのためのコンピュータ入力データやデバイス情報でありますように。コンピュータは、各種データを受信することができる、いずれかの数値データは、グラフィックス、画像、音声などの非数値データ、様々なあってもよく、そうするために、異なるタイプの入力装置を介してコンピュータに入力することができます記憶、処理及び出力します。

出力デバイス、または処理は、演算結果や等数字、記号、文字、表現、一般的なディスプレイ、プリンタ、画像出力システム、音声出力システム、磁気記録装置としてのヒト認識の種々の形態の中間結果でありますように。表示コンピュータグラフィックス出力装置、テキストとグラフィックが画面に表示させ必須、それは、光信号にデジタル信号を変換する役割であり、主要な出力装置は、PC上のプリンタであり、プログラムいます紙に印刷され、データ、キャラクターグラフィック。

通信方式CPUとIOデバイス

二つの方法は:割り込み、DMA(ダイレクトメモリアクセス)。

プログラムの中断

周辺IOデバイスの準備ができたら、それはCPUに対して割り込み信号を送信するCPUは、割り込み信号を受信した場合、CPUは割込み信号に応答して、特別な内部回路を有し、それは代わりに、周辺IOデバイスの作業を処理する、手元の作業を中断しますIOデバイスやその他の周辺機器のタスク処理が完了した後、CPUは、元の仕事を継続していきます。

、考慮にCPUを服用すると同時に、高速動作時の低速デバイスに対応できるように、プログラムの中断通知装置は、非同期的に低速CPUを提供します。しかし、CPUが頻繁に仕事が良い方法ではありません中断され、これはCPUの効率が低下します。

DMA(ダイレクトメモリアクセス)

DMAだけでなく、メインメモリとIO装置に直接接続されているハードウェア装置は、CPUは、動作中に関与しません。メインメモリとIO装置はCPUを中断することなく、情報を交換する際に、CPUは、効率を改善するために使用することができます。

おすすめ

転載: www.cnblogs.com/sum-41/p/11589631.html