FM-7

出典: フリー百科事典『ウィキペディア(Wikipedia)』
FM77AVから転送)
移動: 案内, 検索

FM-7(エフエムセブン)は富士通が発売した8ビットパソコンであり、Fujitsu Micro 7の略。当時、富士通はこのFM-7のヒットにより、シャープNECと共にパソコン御三家と呼ばれる様になる。

目次

[編集] FM-7

FM-7は1982年FM-8廉価版後継機種として開発された。開発時の名称はFM-8Jr.(ジュニア)。FM-8と一定の互換性があり、アプリケーションOSCP/MFLEXUCSD PascalOS-9)、開発言語、ツール、周辺機器の資産継承が考慮されていた。FM-8を含んで、FM-7/8シリーズと呼ばれ、CPUの高速化等、実質的にはFM-8の性能が向上した後継機にあたる。

モトローラ社のMPU 68B09をメインCPUとグラフィックを独立制御するディスプレイサブシステムへそれぞれ搭載する2CPUのアーキテクチャを採用。FM-8と同様にオプションのZ80カードが搭載可能[1]になっており、CP/Mや、Oh!Xで使われたS-OS"SWORD"など、Z80CPUベースのシステムを動作させることも可能[2]になっている。このZ80カード用スロットは後にユーザベースで63C09を搭載するのにも使われた。F-BASIC V3.0がROMに搭載されている。漢字ROMカード、フロッピーディスクドライブ[3]はオプション。

発売当初のイメージキャラクタータモリ。キャッチコピーは「青少年は興奮する」。 競合機種と同等のカラー表示にPSGがつき価格が安かったことから、FM-7は一定の普及をみて、富士通をパソコン御三家の地位にまで押し上げた。FM-7に端を発する低価格・高性能という路線はPCユーザ拡大に貢献し、'80年代パソコンブームの原動力となった。

FM-7が販売面で成功したのは本体価格が126,000円という低価格にも関わらず、当時の最新機能を盛り込み1クラス上のPCに匹敵または凌駕する性能を備えていたことにある。同時期の人気機種は、NEC PC-8801(228,000円)、PC-9801(298,000円)、日立 ベーシックマスターレベル3(298,000円、後に価格改定)。学生を中心に人気があった「パピコン」ことNEC PC-6001(89,800円)やコモドールVIC-1001(69,800円)などの初心者PCのユーザー層にも大きな影響を与え、その成功から、FM-7を引き継ぐ形で、後継機が完全上位互換で作られていく形になる。

FM-8から引き続き、広いメモリ領域とVRAM領域の確保と処理速度向上のためにメイン(演算部)、サブ(グラフィック部)に独立した6809を搭載する贅沢なアーキテクチャを採用した。FM-8を祖とするこの設計は、マルチCPUとしてではなく、ホストCPUとグラフィック端末の関係にあり、サブCPUに処理の大きな表示周りの作業をさせることによるメインCPUの負担を軽減することに目的があった。また、このグラフィックスサブシステムの実装では、キャラクターコードをハードウェア的にフォントに展開するテキストVRAMを持たなかったため、ハードウェアによるスクロールが使えない画面モードでは、当時の処理速度と比較して広大なグラフィックVRAMを再描画する必要があり、リスト表示などでのスクロールのもたつきや、カーソルを移動するとその通り道にあったグラフィックも消えてしまうという制限も引き継いでいる。また、リアルタイムゲームが流行すると両システム間の転送容量に制限やタイムラグがあったこと、キーボードのスキャンを専用CPUに任せ、チャタリング除去なども行っているためにBREAK以外のキーでは押下した結果しか認識できず、ユーザの間ではリアルタイムゲーム向きではないとされ、議論になった。[4]前述のとおり、任意のコードの実行を想定して設計されてるわけではないサブシステムではあったが、サブシステムモニタ開発時、デバッグ用に実装されたメンテナンスコマンド[5]の利用や、そのノウハウの蓄積、後述する内部技術資料の積極的な公開により、サブシステムで任意のプログラムを実行することで、描画の高速化や、高速にデータを転送するテクニックなどが考案され、ハードウェア的なキー入力の制限を除けば、競合機種と同等のゲームが発売されるようになっていった。

他社と同様、富士通も本体添付品や別売マニュアルという形でBIOS、I/Oアドレス、ファームウェア、システムコマンド等を積極的に公開した。また富士通の支援により、FMシリーズ専門誌『Oh!FM』(日本ソフトバンク、後の『Oh!FM TOWNS』)をはじめとして、技術評論社工学社などから『活用マニュアル』などと呼ばれる良質なリファレンスマニュアルが多く出版された。またショウルームやサポートセンター経由では、内部技術資料なども必要に応じて比較的簡単に入手できた。

回路設計の問題としては、同等の音源を搭載した他機種に比較して、サウンド出力にデジタル回路からリークしたノイズも多く、音割れも見られた。

[編集] FM-8との比較

FM-8との主な共通点。
  • キーボード一体型筐体。
  • メモリマップ、I/Oマップ等の設計。
  • サブシステムに関する機能、設計。
    • メイン側とは128バイトの共有RAMを通じてコマンドやデータをやりとりする。
    • 表示画面(640×200ドット、8色/独立したテキストVRAMという概念はなく、テキストもグラフィックとして表示される)
      • ハードウェアで画面の縦スクロールが可能。
    • キースキャンに専用4ビットマイコンを使用したキーボード。[6]
FM-8との主な差異。
  • MPUクロックの高速化(メイン1.2MHz→2MHz、サブ1MHz→2MHz)。
    • FM-8と同じ速度にするモードもある。
  • ソフトウェア制御可能なF-BASIC ROMとRAMのバンク切替機能の追加。
    • これはFM-8でROM-BASIC以外のOSを利用するためにDIP-SWにてBASIC ROMを切り離し全メモリ領域をRAMとして利用するために用意されていた機構がソフトウェア制御にて可能になったもの[7]。データレコーダからソフトウェアをロードする当時のシステムで32KB多くRAM領域を確保できることは非常に有効であり、FM-7専用ゲームソフトがFM-8で動作しない大きな原因の一つにもなった。[8]
  • サウンド機能(PSG3声)、カラーパレット機能の追加。
  • 拡張スロットを内蔵し、工具を使用せずにオプションカードの増設が可能。
    • 拡張スロット用カードとして、漢字ROMカード(JIS第一水準のみ搭載)、FDDインタフェースカード、RS-232Cカード、Z80 CPUカード、音声合成ボードなどが発売された。
  • 使用頻度の低いRS-232C、アナログ入力ポート[9]バブルカセットホルダ等の機能を削除。
    • プリンタポート(パラレルポート)に接続するジョイスティックがいくつかのサードパーティーから発売されていた。
    • 後にFM音源カードが富士通純正のオプションとして発売され、これにはATARI仕様のジョイスティック端子も装備していた。
    • RS-232Cインタフェース+漢字ROM+辞書ROMを搭載した日本語通信カードも、FM77AVの時代に純正オプションとして発売された。
  • キーボード専用マイコンの仕様改善。[10]
  • 富士通から発売されたMSX規格パソコンであるFM-Xと連携動作を可能とするインタフェイスボードが発売されていた。

[編集] 基本仕様

  • CPU: MBL68B09(入力外部周波数4.9/8MHz切換機能付)
  • ROM 44KB(F-BASIC、ブートローダ、サブモニタ)
  • RAM: 64KB(BASICでのフリーエリアは32KB)
  • VideoRAM: 48KB
  • Text Mode: 80×20/25、40×20/25[11]
  • Graphic Mode: 640×200モノクロ3プレーン若しくはカラー1プレーン。パレット機能付き。
  • Sound:AY-3-8910
  • 電源(消費電力):AC100V 50/60Hz(最大70W)
  • 使用条件:温度 0~35℃,湿度 20~80%,(ただし結露しない事)
本体添付品
  • 簡易言語 NEW VIPカセットテープ(表計算ソフト)
  • 簡易言語 NEW VIP操作マニュアル
  • FM-7 ユーザーズマニュアル システム解説書
  • FM-7 ユーザーズマニュアル システム仕様書
  • FM-7 F-BASIC 文法書
  • FM-7 F-BASIC ポケットブック

[編集] FM-7シリーズ

他のモデルのように実装機器による商品バリエーションは無いが、後期にリファインされた同等の機種が発売された。

  • FM-7
  • FM-New7:後に発売された、FM-7の廉価モデル。ゲートアレイの利用により集積率を上げ、基板のサイズ、レイアウトは大幅に変更された他、ROM BASICなどで、バグが修正されている等の違いはあるが、機種としてはほぼ等価である。標準価格も99,800円に変更された。

[編集] FM-77

FM-77エフエムセブンセブン)は1984年、FM-New7とともに発売された。FM-7完全上位互換で、FM-11と同様にキーボードを分離し、3.5インチフロッピーディスクドライブを本体に内蔵したモデルである。拡張性がFM-7に比べ大きく向上した。また、MMRMMU)を搭載してメイン側のメモリ空間が広がったほか、サブシステムが改良され、サイクルスチールによりVRAMアクセスのタイミングなどが向上し、表示が高速化された。ただし、MMR使用時にはMPUクロックが2MHzから1.6MHzに低下した。

他には漢字ROMを標準搭載し、F-BASIC V3.0フロッピー対応版のL2.0とFM-Logoが付属した。400ラインセット(表示カードと拡張RAM)もオプションで用意された。

本体の発熱量が高く、長時間使用し続けているとフロッピードライブに入れたディスクまで熱くなるという特徴があった。キーボードはパラレルインターフェースで、コードは黄色い(D1/D2のみ。L2/L4は本体同色)カールコードとなっているが太い。本体色はオフホワイト。

FM-77は通商産業省経済産業省)のグッドデザイン賞を受賞している。

[編集] FM-77シリーズ

  • 初代(1984年) カールコード黄色
    • FM-77D1(FDD1基搭載モデル)
    • FM-77D2(FDD2基搭載モデル)
  • 二代目(1985年) FDD2基標準搭載、カールコード白色
    • FM-77L2(FM音源カード標準搭載モデル)
    • FM-77L4(400ラインセットII標準搭載モデル。F-BASIC V3.5付属)

[編集] FM77AV

FM77AVはFM-7/FM-77シリーズの上位機種となるシリーズ。1985年に初代機が発売され、FM TOWNSシリーズの発売される直前の1988年秋までマイナーチェンジが繰り返された。筐体の色は黒になった。 機種名のハイフンはこの機種より省略されているが、従来機種の表記から、ハイフンを入れて記述されることが多い。

従来の640ドット×200ライン8色2画面のほか、320ドット×200ライン4096色という当時では画期的な色数の同時発色を可能とし、キャッチコピーではカラー化技術の訳語である総天然色にかけて「総天然ショック」をうたった。セットの専用モニターテレビチューナー内蔵で、単体でもテレビ放送が受信可能でビデオ入力端子も装備(スピーカーモノラル)。

オプションのビデオキャプチャカード[12]増設で専用テレビを通じてテレビ放送・ビデオ入力などからの画像取り込みもできた。

4096色モードではパレットの割り当てにより、重ね合わせ付きの2画面・3画面モードにすることができた。また、VRAMのオフセット指定による横8ドット/縦1ドットごとのハードウェアスクロール機能があり、2画面別々に設定できた。このため、家庭用ゲーム機並みのゲーム画面も実現可能だった。アナログRGBディスプレイのコネクタおよびケーブルはEIAJ規格のRGB21ピンのクロスケーブルが使われた。

また、サブシステム側MPUを停止することにより、メインMPUからVRAMなどサブシステム側の資源に直接アクセスすることが可能になったほか、ハードウェアによる直線補間機能付きのLINEコマンドを搭載した。キーボードは離した時も認識するようになった。[13] キーボードは初期型は電話の受話器に似たモジュラージャックを使用した細いカールコードによる接続で、77AV初代のキーボードは赤外線によるワイヤレス接続やnキーロールオーバーもサポートしていたが、これらの機能は後継機種ではコストダウンのため撤廃される。後期型であるEX/SXはS端子と同形状のコネクタを使用している。

クロックを落とす切り替えスイッチと起動時にBASIC/DOSを選択するスイッチはあるものの、モードスイッチはなく、ディスクを入れないとF-BASIC3.0が起動し、FM-7/77とは完全上位互換である。そのため、ブート機構に工夫がなされ、リセットがかかると、先ずイニシエーターROMが表に出て、そこから起動。画面モード、アナログパレット、メモリマッピングレジスタなど、FM77AVで採用された新規周辺デバイスの初期化を初めに行い、次にモードスイッチを読み取り、BASIC-ROMを有効化させたり、RAMのままにするかなどの種々の設定を行った後、以前のブート機構に制御を移すという2段構えの初期化機構が採用された。 なお、77AV独自ハードウェア[14]はいつでも利用可能なため、F-BASIC3.0モードから利用するアプリケーションソフトやゲームソフトが存在した。

キーボードエンコーダには仕掛けがあり、特定の操作をするとマニュアルに無い機能があったり、隠しメッセージが表示されるようになっている。

[編集] 基本仕様

  • CPU: MBL68B09E(2MHz)×2(main,sub)
  • RAM: 128KB(最大192KB)
  • VideoRAM: 96KB
  • FDD: 3.5"2D×2(model AV-2),3.5"2D(model AV-1)
  • OS: F-BASIC V3.3L10
  • Text Mode: 80×20/25(3bit color),40×20/25(12bit color) character
  • Graphic Mode: 640×200(3bit color)×2,320×200(12bit color) pixel
  • Sound: FM音源3音、PSG音源3音、8オクターブ(OPN)
  • 漢字: JIS第一水準
  • キーボード: シリンドリカル・ステップドスカルプチャキーボード、nキーロールオーバー機能、ワイヤレス機能搭載
  • ジョイスティック: アタリ規格9pin端子×2

[編集] FM77AVシリーズ

  • 初代(1985年10月発売)ワイヤレスキーボード、nキーロールオーバー対応、定価は、AV-2 2FDDモデルが158,000円、AV-1 1FDDモデルが128,000円。
    • FM77AV
  • 二代目(1986年) 2DD/2D兼用FDD搭載、2キーロールオーバー
    • FM77AV20
    • FM77AV40(262,144色、400ライン、DMA追加)
  • 三代目(1987年) MMR使用時にクロックスピードが2MHz→1.6MHzに落ちないモードを追加
    • FM77AV20EX(データレコーダ端子削除)
    • FM77AV40EX(VRAM192KB)
  • 最終機(1988年11月発売) 、本体色変更(黒色→マーブル色)、
    • FM77AV40SX
      • ビデオ取り込み、スーパーインポーズ等ができる機能を標準で搭載したFM77AV40EXのマイナーチェンジモデル。RGB出力端子はそれまでのEIAJ-21ピン端子から、D-sub25ピンに変更されている。また、FM77AV40EXでは隠し機能[15]だったアップスキャンコンバータ(HSYNC 15kHzから24kHzへの変換)が正式な機能となった他、カセットインターフェースが廃止されている。ビデオデジタイズ機能(FM77-414相当)を標準装備。グレー色の本体の前面とキーボードの上面に大理石を見立てたステッカーが貼ってあり、墓石パソコンと呼ばれることもあった。FM-7シリーズの最終機となった。当時の定価は178,000円。

[編集] 脚注

[ヘルプ]
  1. ^ 回路はほぼ同じだがFM-8用と形状が異なり互換性はない。
  2. ^ 同時にZ80エミュレーション版も同時に掲載されており、速度は遅いものの、Z80カードなしでもSWORDは実行可能になっている。
  3. ^ 発売当初は5.25インチのみ。後に3.5インチも発売される
  4. ^ 多くのアクションゲームではキーの押下時にその方向へ直進し、キーを離す代わりに主にテンキーの5等、別のキーを押下させることでキーの開放の代わりとして停止するなど特徴的な実装がなされ、シューティングゲームなど、同じキーに対して連続したキー入力が必要な機能にはBREAKキーを割り当てる形になっていた。
  5. ^ 正式名称はTESTコマンド。FM-8では、コマンド$3Fに続き、サブシステムの開発者の名前であるYAMAUCHIの8文字を渡す必要があったため、通称YAMAUCHIコマンドと呼ばれる。FM-7以降は任意の8文字を渡すことで実行できることから、その場所を8バイトのワークとして使うことも可能だった。
  6. ^ BREAKキーのみメインCPUに対してハードウェア割り込みを発生したり、メインCPU側の専用I/Oで押下/解放の判定が可能になっているが、キーボードはサブシステムに対して文字コードしか送信しないため、それ以外のキーは開放されたことを検出する手段が無い。nキーロールオーバー、キーリピートに対応している。
  7. ^ システムROMの裏側に隠れているため同様の仕組みは他の機種も含め「裏RAM」という俗称で呼ばれていた。
  8. ^ それを可能にするための改造は当時非常にポピュラーなFM-8のハードウェア改造の一つであった。
  9. ^ FM-8では主にジョイスティックの接続に用いられた
  10. ^ たとえば「"」を入力する場合、FM-8では「2」キーよりも先にShiftキーを離すと、数字の「2」を続いて入力したとみなされ、「"2」がサブシステムへ渡されたが、FM-7ではShiftキーを先に離しても「"」のみが入力される様になった。
  11. ^ グラフィックス画面にフォントを直接描画
  12. ^ 当時の名前はビデオデジタイズカード
  13. ^ 各キーのON/OFF状態を取得するAPIが新設された。従ってAVシリーズ専用として新たに作られたソフトウェアでなければメリットは享受できない。
  14. ^ VRAMのバンク切り替えやMMRやダイレクトアクセスなど
  15. ^ 基板上のジャンパピンをはずすことによって有効になる

[編集] 外部リンク

個人用ツール
名前空間
変種
操作
案内
ヘルプ
ツールボックス
他の言語