マイコン・パソコン・コンピュータは日進月歩に進化していますが, その用語も進化・変化しています。
同じことを指すのに人により, メーカにより, 使う環境・時代により 名称・用語が微妙に異なることがあります。
ここでは専門外の方にも, 分かりやすさを重視し説明していきます。(正確さを欠くことがあります)
さて電卓の正式名を知っていますか…電子式卓上計算機です。社会に普及したのは 1975年頃です。
その頃, 一般の人にはコンピュータを間接的に感じるのが電卓ぐらいでした。初期でも科学計算ができるものもありました。
この電卓には2種類の4ビットのマイコンが使われました。 一つはintel社 のCPU単独のマイコン(※1), もう一つは TI社(テキサスインスツルメンツ)の 1チップマイコン(※2)でした。 (intelのマイコンは日本のメーカの開発委託したものでした)
同じことを指すのに人により, メーカにより, 使う環境・時代により 名称・用語が微妙に異なることがあります。
ここでは専門外の方にも, 分かりやすさを重視し説明していきます。(正確さを欠くことがあります)
さて電卓の正式名を知っていますか…電子式卓上計算機です。社会に普及したのは 1975年頃です。
その頃, 一般の人にはコンピュータを間接的に感じるのが電卓ぐらいでした。初期でも科学計算ができるものもありました。
この電卓には2種類の4ビットのマイコンが使われました。 一つはintel社 のCPU単独のマイコン(※1), もう一つは TI社(テキサスインスツルメンツ)の 1チップマイコン(※2)でした。 (intelのマイコンは日本のメーカの開発委託したものでした)
※1:intel社の4004です…世界初の1チップ(LSI)にしたマイクロプロセッサ(CPU)です。
メモリ・I/Oなどは外付けでコストパフォーマンスは低下するが, 高い汎用性がありました。
※2:TI社のTMS1000です…C P U の他に周辺デバイスを1チップ(LSI)にした1チップマイコンです。このチップにより電卓製造が簡単になり,多くのメーカが参入した。
メモリ・I/Oなどは外付けでコストパフォーマンスは低下するが, 高い汎用性がありました。
※2:TI社のTMS1000です…C P U の他に周辺デバイスを1チップ(LSI)にした1チップマイコンです。このチップにより電卓製造が簡単になり,多くのメーカが参入した。
intel社 4004
TI社 TMS1000
(電卓博物館)
(電卓博物館)
参考: 国立科学博物館(上野)の地球館には初期の計算機/コンピュータが展示されています。
マイコン・コンピュータ用語
♦CPU(プロセッサ) 中央演算処理装置(Central Processing Unit) はコンピュータの中核・頭脳であり, コンピュータの性能を左右し,演算処理などの実行, 周辺デバイスの制御など コンピュータの中心的な装置です。
CPU のことをプロセッサ, マイクロプロセッサ などと呼ばれことがあります。
♦マイコン とは上述した TI社 TMS1000 のように "CPU に周辺デバイス(メモリ,I/Oなど)"を 1チップにまとめた マイクロコンピュータ(Microcomputer) のことです。
マイコンは日本独自の呼び名です, 海外では通じません, マイクロコンピュータ またはマイクロコントローラ と言ってください。
♦マイクロプロセッサ(MPU) とはプロセッサをマイクロチップに実装したものである。従いマイコンと同じです。
♦ワンチップマイコン とは マイコンの1つで, CPUの他にRAM、ROM、入出力回路などを1つのICチップにしたもの。 一般に言うマイコンより特定の機能に特化し, 低コストに仕上げている。 マイクロコントロールユニット(MCU),単にマイクロコントローラとも呼ばれています。
♦マイクロコントロールユニット(MCU) とは CPU に周辺機能(I/O, メモリなど)を内蔵し 1つのチップ(LSI) にまとめたもの。 マイコン, ワンチップマイコンと似ていますね。
♦プロセッサ(processor) は広義なので "装置/コンピュータ"に絞ってまとめると「一定の手順に基づいてデータを変換・演算・加工する機能を持った半導体装置」を指します。
従い CPU, MPU, マイコン もプロセッサといえます。
パソコンのスペックにはCPUでなく"プロセッサ" と記載されています。
♦コ・プロセッサ(coprocessor) とはCPUの処理の補助として特定の演算処理をする集積回路のことでプロセッサの一種です。
♦組み込みマイコン とは 組み込み製品に使われるマイコンのことです。
用途を明確にしたマイコン, その用途の "組み込み製品" とは, 家電,自動車,モバイル機器,医療機器などです。
♦マイコンボード は CPU の他に入出力・電源装置など動作の必要最低限の部品を搭載したボードで, 以下の"ワンボードマイコン" と "シングルボードマイコン" がマイコンボードの一種です。
♦ワンボードマイコン とは 1枚のボードに CPU に 入出力・電源装置など最低限の機能を搭載した簡素なマイコンである。評価用や組込み開発用ボードに使われる。 (汎用的なOSを搭載していない)
♦シングルボードマイコン はオペレーティングシステム(OS)を搭載したワンボードのマイコンです。
♦マイクロアーキテクチャ とは CPU の内部構造や設計, 命令の実行方法などを示します。 また, アーキテクチャ単独ではシステムの論理的構造を示します。
♦メインフレーム(mainframe) は 主に企業など巨大な組織の基幹情報システムなどに使かわれる大型コンピュータのこと。 大型汎用コンピュータ, ホストコンピュータ などとも呼ばれる。
♦ミニコンピュータ はメインフレームより小型のものを, 日本ではオフィスコンピュータ(オフコン)とも呼ばれ, 小規模組織の事務処理用のコンピュータです。
♦スーパーコンピュータ(スパコン) は主に科学用の大規模・高速な計算能力をもつコンピュータです。
♦ワークステーション はパソコンより高性能, 高性能CPUや高性能なGPU(Graphics プロセッサ)が搭載された業務用のコンピュータです。(個人の業務用ではパソコンも同様です)
♦ サーバ マシン とは ネットワークを介してデータ/情報を提供するコンピューターとシステムのことです。
クライアント(ユーザ,顧客)からのニーズに対応する役割をもち、次のような種類がある。
・メールサーバー
・webサーバー
・データサーバ
・DNSサーバ (※3)
・FTPサーバ…など
♦Unixサーバ/Linuxサーバ , Unixはベル研究所によるものでオープンソースになり, Window と同様なマルチタスクのOS, またハードウェアに依存しない,コンパクトなOS です。
インターネットのサーバーやワークステーションなど広く用いられてます。
またUNIXを参考したLinuxがあります。両方をまとめ"UNIX系"と呼れることもある。
♦ ファイアウォール とは 設定されたルールに基づいて不正アクセスやサイバー攻撃(※)などからネットワークやコンピュータを保護するシステムです。一般に 通信の出入り口に設置されます。
CPU のことをプロセッサ, マイクロプロセッサ などと呼ばれことがあります。
♦マイコン とは上述した TI社 TMS1000 のように "CPU に周辺デバイス(メモリ,I/Oなど)"を 1チップにまとめた マイクロコンピュータ(Microcomputer) のことです。
マイコンは日本独自の呼び名です, 海外では通じません, マイクロコンピュータ またはマイクロコントローラ と言ってください。
♦マイクロプロセッサ(MPU) とはプロセッサをマイクロチップに実装したものである。従いマイコンと同じです。
♦ワンチップマイコン とは マイコンの1つで, CPUの他にRAM、ROM、入出力回路などを1つのICチップにしたもの。 一般に言うマイコンより特定の機能に特化し, 低コストに仕上げている。 マイクロコントロールユニット(MCU),単にマイクロコントローラとも呼ばれています。
♦マイクロコントロールユニット(MCU) とは CPU に周辺機能(I/O, メモリなど)を内蔵し 1つのチップ(LSI) にまとめたもの。 マイコン, ワンチップマイコンと似ていますね。
♦プロセッサ(processor) は広義なので "装置/コンピュータ"に絞ってまとめると「一定の手順に基づいてデータを変換・演算・加工する機能を持った半導体装置」を指します。
従い CPU, MPU, マイコン もプロセッサといえます。
パソコンのスペックにはCPUでなく"プロセッサ" と記載されています。
♦コ・プロセッサ(coprocessor) とはCPUの処理の補助として特定の演算処理をする集積回路のことでプロセッサの一種です。
コプロセッサ例:
・GPU
/Graphics Processing Unit: 画像処理装置
・FPU
/Floating-point Processing Unit:浮動小数点演算処理装置
・DSP
/Digital Signal Processor:デジタルシグナルプロセッサ
♦組み込みマイコン とは 組み込み製品に使われるマイコンのことです。
用途を明確にしたマイコン, その用途の "組み込み製品" とは, 家電,自動車,モバイル機器,医療機器などです。
♦マイコンボード は CPU の他に入出力・電源装置など動作の必要最低限の部品を搭載したボードで, 以下の"ワンボードマイコン" と "シングルボードマイコン" がマイコンボードの一種です。
♦ワンボードマイコン とは 1枚のボードに CPU に 入出力・電源装置など最低限の機能を搭載した簡素なマイコンである。評価用や組込み開発用ボードに使われる。 (汎用的なOSを搭載していない)
♦シングルボードマイコン はオペレーティングシステム(OS)を搭載したワンボードのマイコンです。
♦マイクロアーキテクチャ とは CPU の内部構造や設計, 命令の実行方法などを示します。 また, アーキテクチャ単独ではシステムの論理的構造を示します。
♦メインフレーム(mainframe) は 主に企業など巨大な組織の基幹情報システムなどに使かわれる大型コンピュータのこと。 大型汎用コンピュータ, ホストコンピュータ などとも呼ばれる。
♦ミニコンピュータ はメインフレームより小型のものを, 日本ではオフィスコンピュータ(オフコン)とも呼ばれ, 小規模組織の事務処理用のコンピュータです。
♦スーパーコンピュータ(スパコン) は主に科学用の大規模・高速な計算能力をもつコンピュータです。
♦ワークステーション はパソコンより高性能, 高性能CPUや高性能なGPU(Graphics プロセッサ)が搭載された業務用のコンピュータです。(個人の業務用ではパソコンも同様です)
♦ サーバ マシン とは ネットワークを介してデータ/情報を提供するコンピューターとシステムのことです。
クライアント(ユーザ,顧客)からのニーズに対応する役割をもち、次のような種類がある。
※3:ドメインとIPアドレスの関連付けデータを管理している。
例えば WEB画面で「経済産業省」と入力するだけでそのページにたどり着きます。
…これはDNSサーバのおかげです。
例えば WEB画面で「経済産業省」と入力するだけでそのページにたどり着きます。
…これはDNSサーバのおかげです。
♦Unixサーバ/Linuxサーバ , Unixはベル研究所によるものでオープンソースになり, Window と同様なマルチタスクのOS, またハードウェアに依存しない,コンパクトなOS です。
インターネットのサーバーやワークステーションなど広く用いられてます。
またUNIXを参考したLinuxがあります。両方をまとめ"UNIX系"と呼れることもある。
日本では殆どの電気メーカが UNIXサーバを販売した。
NEC,富士通,三菱電機、東芝, 日立, 沖電気\(\cdots \)
NEC,富士通,三菱電機、東芝, 日立, 沖電気\(\cdots \)
♦ ファイアウォール とは 設定されたルールに基づいて不正アクセスやサイバー攻撃(※)などからネットワークやコンピュータを保護するシステムです。一般に 通信の出入り口に設置されます。