共通科目情報処理(講義)、体育専門学群対象、2001年05月10日 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp>
このページは、次の URL にあります。
http://www.hlla.is.tsukuba.ac.jp/~yas/ipe/taiiku-kougi-2001/2001-05-10
あるいは、次のページから手繰っていくこともできます。
http://www.hlla.is.tsukuba.ac.jp/~yas/ipe/
http://www.hlla.is.tsukuba.ac.jp/~yas/index-j.html
http://www.ipe.tsukuba.ac.jp/~yshinjo/
メモリの値段と速度の表で、単位が「ナノ秒」と すべき所、「マイクロ秒」となっていた場所がありました。10の指数にマイ ナスが抜けている場所がありました。
「 37.6Gビット」の「G」が抜けていました。
情報量の感覚。
1バイト==8ビット
1バイトでは、256種類(28)のものが区別できる。文字を ASCII や Laten-1 で符号化した時には、1文字を表すのに1バイトで足りる。 ただし、 JIS漢字コード を使うと、1文字を表すのに2バイト必要になる。
次のような記号が使われることがある。
情報量の単位、ビットやバイトには、次のような係数とともに使われる。
音をコンピュータで扱うには、次のような手順になる。
CD品質の音(Compact Disc)
CDに含まれているデータ量。
44100 [回/秒] *16 [ビット] * 2 ==1,411,200 [ビット/秒] 1,411,200 [ビット/秒] * 60 [秒/分] *70 [分/枚] == 5,927,040,000 [ビット/枚] 5,927,040,000 [ビット/枚] / 8 [ビット/バイト] == 740,880,000 [バイト/枚] 〜740 M [バイト/枚]
電話品質
8000 [回/秒] * 8 [ビット] * 1 == 64000 (64k) [bit]1時間当たりのデータ量
64k [bit/秒] * 60 [秒/分] * 60 [分/時間] == 230,400 k [ビット]== 230,400,000 [ビット]電話も、CD より音質は悪いが長電話すると、相当なデータ量になる。
「*」は、コンピュータで掛け算を表す。割り算は、「/」。
音の符号化の方法(圧縮方法):
MP3 で圧縮された音声データは、小さいので、インターネットで簡 単に転送することができる。たとえば、60分の音楽CD(600MB程度) ならば、人間の耳では品質を保ったまま50Mバイトに圧縮される。 あるいは、サンプリングレートやビット数を落すことで、さらにデー タ量を小さくすることができる。このことは、現在のCDという物理 的な媒体を使った音楽の配信システムを大きく変える可能性を示し ている。一方、著作権を無視して市販のCDをMP3方式で圧縮し World Wide Web で提供する行為が世界中で横行し、問題になって いる。
MPEG-2 や MPEG-4では、AAC (Advanced Audio Coding)と呼ばれる 音声圧縮方式も利用可能になっている。これは、MP3 よりも 1.4 倍程度圧縮効率がよいと言われている。
チェックサムによる誤り検出
保存(通信)するデータに、ビット列を数の並びと思った時の合計(sum)を 付加する。合計が在っていれば、データが正しい、そうでない場合、 どこかでデータが壊れた(誤りが含まれた、エラーが生じた)とと判断する。 その場合、もう一度、正しいデータを得ることを試みる。
実際には、検出して再び試みる(再転送)ではなくて、冗長(redundant)なデー タをうまくつかって、回復させる方法がある。その1つで良く使われるのが、 CRC (Cyclic Redundancy Check) と呼ばれる方法である。
CD では、ディジタルで記録された情報は、ディジタルの範囲では正確に再現 できる。
音がよいかは、ディジタル以外の部分に大きく依存する。
VHS ビデオ品質のデータ。
HDTV (高精細テレビ) High Definition TeleVision
1秒あたりのデータ量: 720*480*24*60 == 497,664,000 ビット。
DVD (片面2単層)には、約4.7Gバイト(37.6Gビット)のデータを保存することが できる。圧縮しないで動画像だけを保存した場合、
37.6 [G bit] / 497,664,000 [ビット/秒] == 約 80 [秒]。
とにかく圧縮したい。
DVD は、画質がよいか。
CD (圧縮されていない)と同じように、A/D変換、D/A変換の問題がある。
さらに、MPEG-2 で圧縮する時に、品質を調整できる。 品質を落とせば、長時間録音・録画できる。
平均的な DVD で想定されているデータ量
音質は、PCM (Linear PCM) なら、CD よりもよくできる。サンプリング・レー トやサンプリング・サイズが高くすることで。
Dolby Digital, MPEG Audio (MP3), DTS (Digian Theater Systems) では、CD よりも悪いこともある。ただし、サラウンド(チャネル数が2以上)は、DVD でないと規格がない。
◆MPEG Moving Picture Experts Group
MPEG (エムペグ) は、動画像と音声を圧縮するための規格の一つで ある。MPEG という名前は、ISOに設置された専門委員会の名前に由 来する。類似の専門委員会には、静止画像の圧縮圧縮方式を定めた JPEG (Joint Photographic Experts Group) がある。現在、MPEG-1 と MPEG-2 の2つの規格が広く使われている。 MPEG-1は、ビデオテープ程度の画質で、352ドットx240ドットの画 像を毎秒30フレームで演奏することができる。Video CD 等で使わ れている。MPEG-2は、ハイビジョン程度の画質のもので、720ドッ ト×480ドット、または、1280×720ドットで、毎秒60フレームの演 奏が可能である。MPEG-2 は、DVD に使われており、2時間のビデ オを数Gバイトに圧縮することができる。現在、MPEG-4と呼ばれる 規格が審議されている。これは、Apple社が開発したQuickTimeがベー スになっており、64kbpsというISDN程度の転送速度で動画像と音声 を再生するための規格を目指している。
MPEG-2 形式のデータを再生は、専用のハードウェア、または、一 般の CPU で実行されるソフトウェアで行われる。再生時にはそれ ほど高い計算能力は必要としていないが、作成するためには高い計 算能力を必要とする。
MPEG では、動画像の各フレーム間の差分のみを保存することで高 い圧縮比率を実現している。さらに JPEG と同様に、ある種の劣化 圧縮の技術を用いており、人間の目では気が付かない部分のデータ を復元できない形で落している。
ハードウェアの基本的な考え方は、30年、あまり変っていない。
広告、カタログが読めるようになりたい。
大事なことは、2種類のメモリ(電気回路のメモリとハードディスク)が使わ れている所である。
部品は、「バス」と呼ばれる配線の束で結ばれている。 部品間は、バスを通じてデータを交換する。
コンピュータの内部の部品
メインメモリは、IC(Integrated Circuit、シリコンという元素による半導 体で作られた電気回路)でできている。その他に、ハードディスクやフロッピ・ ディスクも重要な記憶のための部品である。
メモリには、数字で番地(アドレス)が付いている。番地を指定して、データ を保存する。番地を指定すると、データが取り出せる。
メモリの分類(その1)。
メモリの分類(その5)。
2001/05/10 ごろの話 ---------------------------------------------------------------------- 媒体 値段 容量 1MB当りの値段 速度 ---------------------------------------------------------------------- ハードディスク 1.5万円 3000MB 5円 10ミリ秒(1x10^-3) CPU 数万円 数100B 1億円 1マイクロ秒(1x10^-9) SD-RAM 1.2万円 256MB 50円 20マイクロ秒(20x10^-9) フロッピ 40円 1.4MB 30円 - CD-RW 120円 640MB 0.18円 ハードドィスクより遅い CD-R 90円 640MB 0.14円 MO 500円 230MB 2.3円 DVD-RAM 3800円 9400MB 0.4円 ---------------------------------------------------------------------- 1997/04/24 ごろの話 ---------------------------------------------------------------------- 媒体 値段 容量 1MB当りの値段 速度 ---------------------------------------------------------------------- ハードディスク 4万円 2000MB 20円 10ミリ秒(1x10^-3) CPU 数万円 数100B 1億円 5ナノ秒(5x10^-9) D-RAM 1万円 16MB 625円 50ナノ秒(50x10^-9) フロッピ 40円 1.4MB 30円 MO 1000円 230MB 4.3円 30ミリ秒(30x10^-3) ----------------------------------------------------------------------速度には、(最大)転送速度もある。データをコピーする時の 単位時間あたりのバイト数。
CPU (Central Processing Unit、中央処理装置、中央演算装置)は、コンピュー タの計算を行う部品である。MPU (Micro Processing Unit) と言われることも ある。
CPU には、数が少ないが、計算の中間結果を置くための高速なメモリ(レジス タ)が入っている。
CPU は、メモリ(主記憶)に入っいているプログラムに従って、やはりメモリ (主記憶)に入っいているデータを操作する。CPU が実行できるプログラムは、 機械語と呼ばれる。
CPU の種類によって、プログラム(機械語)が違う。 プログラム(ソフトウェア)を買う時には、CPU の種類に気をつける。
CPUが速いほど、計算は速い。CPUの速さは、クロックの周波数(単位は、Hz)を 目安にできる。たとえば、500MHz の CPU は、250MHz の CPU の2倍の速度が 出ると期待できる。ただし、CPU の種類が違うと直接的な比較はできない。
1つの機械語は、単純なことしかできない。
コンピュータの処理には、CPU による加工だけでなく、加工を伴わな いコピーもかなり多い。コンピュータの性能を決めるのは、CPU の計算だけで はない。特にハードディスクからメインメモリに対するコピーの速度や、ネッ トワークを経由したコピーの速度も大きな影響を与える。
メインメモリをたくさん積むと、ハードディスクからメインメモリへのコピー の回数が減らせる。前にメインメモリにコピーしたデータを、それだけたくさ ん残しておけるからである。(キャッシング)。
クロックとは、コンピュータの内部でタイミングをとるために使われている、 一定時間ごとに0と1が交代するようになっている電気信号。