ホームページ  >  記事  >  完全なマイクロコンピュータ システムはどのようなコンポーネントで構成されていますか?

完全なマイクロコンピュータ システムはどのようなコンポーネントで構成されていますか?

青灯夜游
青灯夜游オリジナル
2020-11-02 11:16:27123817ブラウズ

完全なマイクロコンピュータ システムは、ハードウェア システムとソフトウェア システムの 2 つの部分で構成されます。このうち、ハードウェア システム部分は中央処理装置、メモリ、入力デバイス、出力デバイスで構成され、ソフトウェア システム部分はシステム ソフトウェア (オペレーティング システム、プログラミング言語、データベース管理システム、ネットワーキングおよびネットワーク管理システム ソフトウェア) とアプリケーションで構成されます。ソフトウェア。

完全なマイクロコンピュータ システムはどのようなコンポーネントで構成されていますか?

#完全なマイクロコンピュータ システムは、ハードウェア システムとソフトウェア システムの 2 つの部分で構成されます。

ハードウェア部分

1. 中央処理装置

CPU 生産集積回路チップ、マイクロプロセッサとも呼ばれます。コンピュータは、中央処理装置を使用してデータを処理し、メモリを使用してデータを保存します。 CPUはコンピュータハードウェアの中核であり、主に演算装置とコントローラの2つの部分で構成され、コンピュータシステム全体の動作を制御します。パソコンの性能は主にCPUの性能に依存します。

算術演算ユニットは、算術論理演算ユニットとも呼ばれます。動作中、コントローラはメモリからデータを取得し、演算ユニットは算術演算または論理演算を実行し、処理された結果をメモリに送り返します。

コントローラーの主な機能は、コンピューター全体を自動的に実行できるようにすることです。プログラムを実行する際、コントローラは対応する命令データをメインメモリから取得し、命令に必要な制御信号を他の機能コンポーネントに送信し、対応する動作を完了した後、次の命令をメインメモリから取得して実行します。サイクルはプログラムが終了するまで継続します。

2. メモリ

メモリは、コンピュータのメモリ ストレージ コンポーネントです。メモリはデータの受け入れと保存の両方を行うことができ、また他のコンポーネントにデータを提供することもできます。メモリは、メモリと外部メモリの 2 つのカテゴリに分類されます。コンピュータ システムでは、メモリと CPU を総称してホストと呼ぶのが通例です。

(1) メモリ

内部メモリは、ランダム読み取り/書き込みメモリ、読み取り専用メモリ、キャッシュ メモリの 3 つのカテゴリに分類されます。メモリとは一般的に RAM を指します。

(2) 外部ストレージ

外部ストレージには主にハードディスク、光ディスク、Uディスク、モバイルハードディスクなどが含まれます。

3. 入力デバイス

入力デバイスには、主にキーボード、マウスなどが含まれます。

(1) キーボード キーボードは、コンピュータの標準の入力デバイスです。キーボードを介してコンピュータに様々な命令、プログラム、データ等を入力することができる。

(2) マウス マウスはマイコンの標準入力デバイスであり、グラフィカルインターフェイス上のアイコンやメニューなどの視覚的な操作を便利に行うことができます。現在、マイクロコンピュータで使用されている第 2 世代の光学式マウスは、主にプラグ アンド プレイの USB インターフェイスを使用しています。

4. 出力デバイス

出力デバイスには、主にモニターとプリンターが含まれます。

(1) モニタ

モニタは、マイクロコンピュータに必要な「ソフトコピー」出力デバイスで、ブラウン管モニタや液晶モニタが一般的です。

(2) プリンタ

プリンタは、マイクロコンピュータで一般的に使用される「ハードコピー」出力デバイスです。モニターに出力された画像はその時点でのみ確認できます。画像を長期間保存するにはプリンターで出力する必要があります。

ソフトウェア部分

ハードウェアはコンピュータの基盤であり、ソフトウェアはコンピュータの魂です。ソフトウェアはコンピュータ ハードウェア システムにインストールされて初めて、本来の役割を果たすことができます。コンピュータは、さまざまなソフトウェアを使用してさまざまな仕事を実行できます。ソフトウェアを搭載したコンピュータは、完全なコンピュータ システムになります。

コンピュータが特定のニーズを満たすためにコンパイルされた一連の命令がプログラムになります。プログラムと関連ドキュメントはソフトウェアを構成します。マイコンシステムのソフトウェアは、システムソフトウェアとアプリケーションソフトウェアの2つに分類されます。システムソフトウェアは機械の動作をサポートし、アプリケーションソフトウェアはビジネスニーズに応えます。

1. システム ソフトウェア

システム ソフトウェアとは、コンピュータ システムのハードウェアを管理し、サポートするためにコンピュータ メーカーまたは「サードパーティ」によって提供される基本ソフトウェアを指します。アプリケーション ソフトウェアの操作 ソフトウェアで最も一般的に使用されるものには、オペレーティング システム、プログラミング言語、データベース管理システム、ネットワークおよび通信ソフトウェアなどが含まれます。

(1) オペレーティングシステム

オペレーティングシステムは、マイコンの最も基本的かつ重要なシステムソフトウェアです。コンピュータシステムのさまざまなハードウェアリソース(CPU、メモリ空間、ディスク空間、外部デバイスなど)を管理し、マシンに対するユーザーの管理コマンドをマシン内部の実際の動作に変換する役割を担います。たとえば、WindowsXP、Windows2000などです。

(2) プログラミング言語

コンピュータ言語は、機械語、アセンブリ言語、高級言語に分けられます。機械語はすべての言語の中で最も計算効率が高く、アセンブリ言語は「機械指向」の言語であるため、高級言語はコンピュータのさまざまな動作を直接制御することができず、コンパイラによって生成されるターゲットプログラムは大きくなり、実行が困難になることがよくあります。最適化するため、実行速度が遅くなります。

(3) データベース管理システム

データベース管理システムは、データを一元管理するためにオペレーティングシステムにインストールされるシステムソフトウェアであり、主にデータベースの構築、利用、保守に使用されます。マイクロコンピュータ上のより有名なデータベース管理システムには、Access、Oracle、SQL Server、Sybase などが含まれます。 Access は一般的なビジネス活動に適した小規模なデータベース管理システムですが、SQL Server は中小企業のビジネス アプリケーションに適した大規模なデータベース管理システムです。

(4) ネットワークおよびネットワーク管理システム ソフトウェア

ネットワーク上の情報リソースは、単一のコンピュータ上の情報リソースよりもはるかに豊富であるため、ネットワークおよびネットワーク管理システム専用に設計されたソフトウェアがあります。たとえば、有名なネットワーク オペレーティング システムである NetWare、UNIX、Linux、Windows NT などです。

2. アプリケーション ソフトウェア

アプリケーション ソフトウェアとは、主に情報管理ソフトウェアなどのシステム ソフトウェアに加え、コンピュータを使用して特定の問題を解決するために設計されたプログラムの集合を指します。 、補助設計ソフトウェア、リアルタイム制御ソフトウェアなど。

(1) オフィスソフト

マイコンの重要な仕事は日々の事務作業であり、マイクロソフト社が開発したオフィスソフト「Office2003」にはワードプロセッサ、表計算ソフトエクセル、プレゼンテーションパワーポイント、データベース管理システムアクセスなどが含まれます。およびその他のコンポーネント。これらのコンポーネントを組み合わせて使用​​すると、基本的に日常のオフィスのニーズを満たすことができます。

(2) ツール ソフトウェア

一般的に使用されるツール ソフトウェアには、圧縮/解凍ツール、ウイルス対策ツール、ダウンロード ツール、データのバックアップと回復ツール、マルチメディア再生ツール、ネットワーク チャット ツールなどがあります。たとえば、Winrar、Winzip、Rising、Ghost、Thunder、QQ などです。

(3) 情報管理ソフトウェア

情報管理ソフトウェアは、給与管理ソフトウェア、人事管理ソフトウェア、倉庫管理ソフトウェアなど、情報の入力、保存、変更、取得を行うために使用されます。この種のソフトウェアは通常、バックエンド サポートのためにデータベース管理システムを必要とし、フロントエンド開発にはビジュアル高級言語を使用して、MIS と呼ばれるクライアント/サーバーまたはブラウザ/サーバー アーキテクチャを形成します。

(4) 設計支援ソフトウェア

補助設計ソフトウェアは、工学図面を効率的に描画および修正し、設計における日常的な計算を実行し、ユーザーが 2 次元などの適切な設計ソリューションを見つけるのに役立ちます。図面デザイン、三次元幾何モデリングデザインなどこの種のソフトウェアは通常、AutoCAD、プログラミング言語、データベース管理システムなどのサポートを必要とします。

(5) リアルタイム制御ソフトウェア

実装制御ソフトウェアは、生産設備や航空機などの稼働状況情報を随時取得し、これに基づいて実装を行うためのソフトウェアです。所定の計画に従って自動または半自動で実行される制御。この種のソフトウェアにはアセンブリ言語または C 言語のサポートが必要です。

以上が完全なマイクロコンピュータ システムはどのようなコンポーネントで構成されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。