『こっそり学ぶコンピュータの学校 第1回コンピュータのハ�ドウェア[前編]� by BOSE






タイトルを見て

おもしろそうな連載か�

と思いました�

なんせ僕�コンピュータに関することはさっぱり�からな�らです�
去年、�めて�ニカルエンジニア(ネットワーク)を受験したときもこ��の勉強に苦労しました�

�ニカルエンジニア(NW)はネットワークの��とは�、午前問題�コンピュータに関する技術も含め、��問題が出題されます�
ただでさえコンピュータサイエンス�?って言�ですかね��ド�人ですし
知らなくても特に生活�事に支障がな�め、「苦手�野を勉強しよ�と�モチ�ーションがなかなか保てなかっ�んです。(�受験�ため今年も同じ勉強をやらなくち�思うと気が重いです�。�

そんな僕にはぴったりの記事でした�
コンピュータ系の参�を1�購入するよりも�
普段読んで�ネットワーク雑誌で基本を学ぶほ�敷�低く、無�ありません�

第1回目の今回は、予備知識なしでも十�解できる�り���容でした�

「コンピュータはCPU、メモリ、I/Oの�つの要�で構�されて�す�

と�説明から始まり、まず�コンピュータの基本�動作が説明されて�す。コンピュータの基本�動作とは

�.メモリから命令を読み出す(命令フェ���
�.命令を解釈する(命令�ード�
�.���な��タをメモリやI/Oから読み出す(オペランドフェ���
�.命令で�された処�実行す�
�.��果をメモリやI/Oに書き込む
�.次の命令へ��1.へ��

であり、どんな�なコンピュータシス�であっても上記手�繰り返して��けだそうです�

続いてプラグラミングは以下�言葉で説明されて�す�

「1つのCPUでは命令はあらかじめ決められたも�しかなく人間にとって意味のある仕事をさせるためには、これらの命令を�合わせる�があります�
これを「�ログラミング」と�、命令を�合わせたも�を「�ログラ�」と�ます�

・・なるほど�CPUはあくまで決められた命令をこなすことしかせず、�ログラ�とは命令の�合わせなんです�。これまで自��中で定義されて�「�ログラミング」と�言葉が、少し高いレベルで�できたような気がします�

そしてコンピュータの基本要�である以下��点を同じよ�初歩レベルから説明して�す�

・CPUの働き
・メモリと外部記��の違いは��
・I/Oって何をするも���

全体で4ペ�ジの記事�ため、それぞれにつ�詳細な説明�ありませんが�
レジスタの役割りや、メモリの「アドレス」��方、キャ�ュメモリのメリ�など端�説�されて�す�

CPUの処�度と比�ると、メモリへの書き込みやI/Oへの入出力�速度が遅�め、こ�った作業が増えるとCPUの実行効�低下してしま�す。そこでCPUの能力を最大限に生かすために、「レジスタ」や「キャ�ュメモリ」、「DMA」等���な工夫がなされて�んです��

見る人が見れば当たり前すぎると思われる�なんでしょ�、ド�人の僕にしてみるととてもよみ�く、ありがたいです�

コンピュータの基礎を身につけた�でもわざわざ参�を買��はち�と・・・と�方にはち�どよい連載かもしれません�
あと何回くら�くのでしょ��今後も期�ます�





メールマガジンも購読してくださいね���


(C) Copyright 2000-2004 Gene All Right Reserved