Web Analytics
Privacy Policy Cookie Policy Terms and Conditions MZ (コンピュータ) - Wikipedia

MZ (コンピュータ)

出典: フリー百科事典『ウィキペディア(Wikipedia)』

MZ(えむぜっと)は1970年代から1980年代にかけてSHARPが販売していたパソコンのシリーズ名。

目次

[編集] 概要

MZシリーズの始まりは、マイコン博士MZ-40Kという4ビットマイコンのトレーニングキットからで、MZの由来は通常信じられているMicrocomputer Z80の頭文字を取ったわけではない。ただし、すべての8ビット機のCPUにはZ80シリーズを使用している。

シンボルマークとしてアルゴ号ギリシャ神話より)が描かれていた。当初は、MZ-80Kを半完成キットとして発売を始めた。80K/K2/K2Eのキーボードは角型のスイッチを碁盤の目状に配列したものであったが、MZ-80C(完成品として発売)は通常のキーボードとなった。 あまり知られていないが、MZ-80Tというワンボードトレーニングマイコンも用意されていた。(MZ-80Tについて、事情が特殊なのでノート参照)

発売当初から、MZ-2200発売までの間、本体・ディスプレイキーボードデータレコーダを一体としたオールインワンの筐体を採用していた。 また、それに加え、1980年代頃から主流となったPC/AT等のPCと同様に、BIOS以外の、BASICなどの言語や、OSROMとして持たせない設計(クリーンコンピュータ)に特徴があった。そのため、ハドソンソフトをはじめとしてシャープ以外のさまざまなソフトハウスから言語、オペレーティングシステム等が発売された。フロッピーディスクドライブの価格は高かった当時、一体化されているデータレコーダの信頼性は高いものであった上に他社より高速であった。そのためか、逆に他社の競合製品に比較し、フロッピーディスクの標準搭載への対応が遅かった。

[編集] 製品系列

系列としてはMZ-80K系(キャラクタ画面の他に80×50ドットのグラフィック画面を持つ)の系列とMZ-80B系(320×200のモノクログラフィックラムを別スプライトで持つ)、MZ-3500系(同社内の他系列PC、PC-3100S,PC-3200の後継機の型番をMZとした)、MZ-5500系(MZ-3500系を16bit化)などがある。

また、1982年からは、系列会社シャープビジネスから、まったく別系統の製品として、型番がCZの新シリーズが通称「パソコンテレビX1」としてリリースされた。テレビ画面とのスーパーインポーズ機能が特徴的なこの系列は好評で、MZシリーズからも対抗するようにグラフィックやサウンド機能を強化したMZ-1500/2500を発売したものの、こちらは成功したとはいえなかった。このXシリーズは後に1986年に発表されたX68000シリーズに引き継がれた。

なお、MZの名称は同社のMebiusZaurusの頭文字に、分割して引き継がれているという。

[編集] MZ-80Kグループ

MZ-40を祖とするマイコンキットから派生したグループ。

  • MZ-80K系列
    • MZ-80K - 1978年発売。オールインワン筐体・キーボード未組立のセミキット。
    • MZ-80K2 - 80Kの完成品販売版。標準価格198,000円。
    • MZ-80C - 48KBメモリ搭載・フルキーボード。モニターのグリーン化。部品も80Kに比べて高価なものがつけられていた。標準価格268,000円。
    • MZ-80K2E - 80K2の廉価版。CPUにICソケットを使用せず、直接基板に半田付けされているなど、コストダウンが随所に見られる。標準価格148,000円。
    • MZ-1200 - 海外向モデルMZ-80Aの国内版・完全一体型筐体。キーボードの改良他。
  • 割当メモリアドレス(出荷時)
    • 0000~0FFF MONITOR ROM
    • 1000~CFFF RAM
    • D000~D3FF VRAM
    • E000~ メモリドマップI/O
    • F000~ 拡張メモリ主にFDC制御のROMに
  • MZ-700系列(MZ-80K系列のカラー版)
    • MZ-700 - 1982年発売。モニタ一体型筐体を廃止、データレコーダプロッタを内蔵可能。MZ-80Kとバイナリレベルでほぼ互換性がある。モニター出力は単色の場合青地に白が基本。
    • MZ-800 - 640*200ドットグラフィック搭載(※日本国内では未発売)
    • MZ-1500 - 1984年発売。320*200ドットグラフィック兼PCGPSG音源搭載。データレコーダの代わりにQD(QuickDisk)を内蔵。

[編集] MZ-80Bグループ

MZ-80Kグループより派生。当初、ビジネス向けとされた。

  • MZ-80B系列
    • MZ-80B - 1981年発売。CPUはZ80A。64KBオールRAM構成。オールインワン筐体・320*200ドットグラフィック可(ソフトウェアバンクで切り替えるG-RAM1,2は別売り)データレコーダ部完全ソフトウェアコントロール可能。オプションで外付けカラーモニター対応可。付属BASICはSB-5520。標準価格278,000円。
    • MZ-80B2 - 80BにG-RAMを搭載したもの。MZ-2000の発表後に発売。(2000としばらく併売)
    • MZ-2000 - 1982年発売。640*200/320*200(ソフトウェア切替)ドットグリーン(モノクロ)ディスプレイ内蔵。オプションでカラーモニター対応可。付属BASICはMZ1Z001で、MZ-80BとはBASICレベルでの互換性にとどまっていた。標準価格218,000円。
    • MZ-2200 - 1983年発売。一体型筐体を廃止、カラーモニターなど、ディスプレイが選択可能となった。
  • MZ-2500系列 - (SuperMZ) 1985年発売。Z80B(6MHz)搭載。データレコーダと3.5インチ2DDフロッピーディスクドライブを両搭載し、FM音源+SSG音源(YM2203)、スクロール機能つき独立2画面合成、アナログパレット同時16色または256色、PCG、漢字VRAMなど。オプションで4096色モードも。MZ-80B互換/MZ-2000互換/MZ-2500モードをスイッチで切り替える。MB-S1FM77AVと並ぶ「最強の8bit機」のひとつ。
    • MZ-2511
    • MZ-2520 - MZ-80B,MZ-2000モード無し、内蔵データレコーダ無し。
    • MZ-2521
    • MZ-2531(MZ-2500V2) 1986年発売。
  • MZ-2800系列 - 1987年発売。MZ-2500互換モードをもつ8bit(Z80) & 16bit(80286)CPU両搭載のハイブリッドマシン。16bitモードはMS-DOSのほか、付属のソフトウエアでPC-9801エミュレーションが可能。内蔵データレコーダは無い。

[編集] MZ-3500/5500/6500グループ

ビジネス向けのPCシリーズ、PC-3000シリーズのの新型機の型番をMZに移行したもの。5.25インチフロッピーディスクドライブを搭載。

  • MZ-3500 - 1982年発売。Z-80A×2基搭載、日本語表示。ビジネス向けPC-3000シリーズの上位機。
  • MZ-5500系列 - 1983年発売。16ビットの8086CPUを搭載、CP/M採用。BOOT-ROM付MS-DOSが発売された。
  • MZ-6500系列 - 1984年発売。MZ-5500を改良して高速化。CAD向けとして販売。
    • MZ-6500
    • MZ-6550 - 80286CPU、3.5インチフロッピーディスクドライブを搭載、縦型筐体。

[編集] その他

  • MZ-8000系列 - (AX286/AX386) 型番はMZだが、PC/AT互換機(AX)仕様に移行。MZシリーズに含めるかは賛否両論ある。
  • プリンタインターフェースはMZ-80K系、MZ-80B系列それぞれ異なる独自仕様だった。MZ-2000以降は一般的なセントロニクス準拠インターフェースに変わっている。
  • MZ-80Kシリーズの標準BASICであるSP-5000系の文法は、コモドール社のPET2001に搭載されていたものと酷似している。ちなみに、PET2001はCPUにモトローラ社6502を採用しているため、マシン語レベルでの互換性はない。この文法は後の80BシリーズのSB-5500系にも受け継がれた。
  • またハードウエアもCPUが異なるが周辺のチップの配置や回路構成もPETと似ている。

[編集] 搭載言語

クリーンコンピュータを標榜した本シリーズは80Kシリーズではモニタのみが、80Bシリーズ以降はIPL以外全てソフトウェアを読み込んで動作するため、他社のPCの様に当初から搭載されている言語だけでなくそのほかの高級言語も搭載できるようになっていた。

[編集] 自社供給

[編集] MZ-80K系(SP系)

  • BASIC SP-5001
    • MZ-80K 初代のBASIC
  • BASIC SP-5002
  • BASIC SP-5010
    • SP-500x 系の処理速度を高速化した初代のBASIC
  • BASIC SP-5020
  • BASIC SP-5030
    • MZ-80K/K2/C/K2E 系での最終版BASIC
  • DISK BASIC SP-6010 ディスク版BASICで倍精度演算を搭載していた
  • インタプリタ Pascal SP-4010
    • コンパイラを通さないインクリメントコンパイルにより即時記述・即時実行が可能だった。

[編集] MZ-80B系(SB系)

  • BASIC SB-5520
  • DISK BASIC SB-6520
  • Tiny Pascal SP-4510

[編集] サードパーティによる供給

[編集] ハドソン

  • Hu-BASIC(マイクロソフト系高機能BASIC)
  • Hu-BASICコンパイラ(マイクロソフト系高機能BASIC)
    • 数多くのバグを含んでいた。
    • MZ-80K系列のみの販売
  • Hu-G-BASIC(Hu-BASICのグラフィック機能実装版)
  • GAL (GAME言語コンパイラ)
    • ハドソン風に拡張したGAME言語だが、バグやアスキーからのクレームにより回収処理された。
    • MZ-80K系列のみの販売
  • Tiny Pascal PALL (Pascal言語コンパイラ)
    • ハドソン風に拡張したTiny Pascal言語。MZ-80K用ゲーム開発言語として重宝された。
    • MZ-80K系列のみの販売

[編集] キャリーラボ

  • BASE(BASIC記述風アセンブラ)
    • WICSインタプリタはBASEで記述されていた。
  • WICS(整数型高速BASICコンパイラ/インタプリタ)
    • 工学社刊のI/OにBASEで記述されたインタプリタのソースとWICS自身で記述されたコンパイラのソースが公開されていた。

[編集] アスキー(ACP)

  • GAME-MZ(GAME言語コンパイラ)
  • TOS-80B(テープオペレーティングシステム)

[編集] デービーソフト (dB-SOFT)

  • dB-IBASIC (MZ-2000/2200 BASICインタプリタ・コンパイラ)
    • マシン語へのコンパイルが可能。ソフトウェア的にPCGを実現するなど、画期的な言語だった。

[編集] COMPAC(工学社)

いずれもSB-5520の追加機能版。単体では動作しないので、SB-5520をロードした後、ソフトを読み込み、一旦上書きされたBASIC自身を別のメディアに保存する必要がある。

  • BASIC機能拡張(SB-5520にTRACE機能などをつけたもの)
  • COMMAND UP(マシン語モニタの高機能化)

[編集] 関連項目

他の言語
THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu