エイコーン BBC マスター 128 | |
| タイプ | 8ビット マイクロコンピュータ |
|---|---|
| 発売日 | 1986年初頭 |
| 製造中止 | 1994 |
| オペレーティング·システム | Acorn MOS、オプションのDOS Plus |
| CPU | MOS テクノロジー 65SC12、オプションの 2 番目のプロセッサIntel 80186または65C102 (モデルによって異なります) |
| メモリ | 128 KB –512 KB |
| グラフィックス | モトローラ 6845、ムラード SAA5050 |
| 音 | テキサスインスツルメンツ SN76489 |
| 前任者 | BBC マイクロモデル B |
| 後継 | どんぐりアルキメデス |
BBCマスターは、 1986年初頭にエイコーンコンピュータ社から発売された家庭用コンピュータである。[1]英国放送協会(BBC)向けに設計・製造され、 BBCマイクロモデルBの後継機となった。マスター128は1993年まで生産が続けられた。[2] [3]
デザイン
マスターシリーズは、以前のBBCマイクロモデルに比べていくつかの改良が施されている。モデルBで使用されていたMOSテクノロジー6502 マイクロプロセッサではなく、マスターシリーズモデルではわずかに改良された65C12が使用されていた。[4] CMOSテクノロジーを使用して製造された65C12は、6502よりも消費電力が少なく、パフォーマンスがいくらか優れており、BBCマイクロのオリジナルの3MHz 6502セカンドプロセッサと「ほぼ同じ速度」であると報告されている。[5]システムには128 KBのダイナミック RAM を標準装備し、以前のモデルで最高品質のグラフィックスを提供するディスプレイ モードの使用を妨げていた利用可能な RAM の不足を緩和しました。合計 128 KB の RAM のうち、64 KB は標準 RAM として提供され、アプリケーション、画面メモリ、システム ワークスペースに使用されます。残りの 64 KB は、横向きの RAM の 16 KB バンク スイッチ ページ 4 ページの形で提供されました。[6]
64 KB の標準 RAM のうち、下位 32 KB の領域は、以前のモデルでおなじみの方法で使用され、言語、アプリケーション、およびシステム用の作業領域を提供し、多くのプログラム、特にゲーム用の画面メモリもホストしていました。65C12 はモデル B とのソフトウェア互換性を確保しましたが、以前のモデルのアーキテクチャ上の制限が継続され、16 ビットのアドレス バスでは一度に 64 KB のメモリにしか直接アクセスできず、追加の RAM を利用できるようにするためにページング メカニズムを使用する必要がありました。標準 RAM の上位 32 KB 領域へのアクセスは、システムによる下位メモリ領域への要求の一部を引き継ぐそのようなメカニズムの 1 つによって提供されました。[7]この領域は、Acorn のアーキテクチャの伝統に従って、それぞれコード名が付けられた 3 つの独立した領域に分割されました。[6]
この上位領域の 20 KB は、画面メモリをホストするためのシャドウ RAMとして割り当てることができ、従来の画面メモリ領域をアプリケーション用に解放しました。残りの 12 KB はシステムのワークスペースとして利用でき、通常はファイルシステムなどの ROM によって要求されるメモリを解放しました。シャドウ RAM を有効にし、上位メモリをワークスペースに使用することの累積効果により、通常のプログラムに約 29 KB が利用可能になり、前任者から「マシンを変革した」と言われました。[7]
64 KB の横向き RAM を使用すると、16 KB の各バンクに ROM イメージをインストールしやすくなり、Acorn は RAM での同社の ROM ベース ソフトウェアの使用を許可する「ROM ライセンス スキーム」を発表した。しかし、以前 BBC Model B+ 128 用にリリースされた BAS128 と呼ばれる BASIC のバージョンはディスクで提供され、横向き RAM の 64 KB 全体を作業領域として使用できたため、BASIC で使用できるメモリが大幅に拡張された。ただし、他の Acorn 言語ではこの構成はサポートされていなかった。[7]
65C12 の追加命令によってコード密度は若干高くなったが、メモリ アーキテクチャによってそれぞれ 16 KB に制限されていたOSと BBC BASIC ROM は、追加の ROM によって拡張された。MOS 3.2 として知られる更新された OS は合計 35 KB を占め、BBC Micro のグラフィックス拡張 ROM で以前に導入された機能、追加のコマンドとシステム コール、およびさまざまな機能強化が組み込まれていた。BBC Basic の改良版は Basic 4 と名付けられ、以前の Basic 2 のバグを修正し、TIME$簡潔でありながら人間が読める形式で現在の日付と時刻を返す変数などの機能強化と新機能を導入した。日付と時刻を保持するリアルタイム クロックの組み込みは、Master 128 および派生モデルの注目すべき組み込み機能であり、電源がオフのときにマシンの構成の詳細を保持するための50 バイトのバッテリ バックアップCMOS RAMも組み込まれていた。 [7]
拡張 OS と BASIC を格納するために、Master 128 には 1 メガビット (128 KB) の容量を持つ ROM デバイスが搭載されました。OS と BASIC の他に、プログラムの作成に適したテキスト エディターが付属し、DFS と ADFS はディスクに保存されたファイルにアクセスするためのファイル システム サポートを提供し、View と ViewSheet アプリケーションはそれぞれワード プロセッシングとスプレッドシート機能を提供しました。また、マシンの RS423 ポートまたはオプションの内蔵モデムを介したシリアル通信をサポートする端末エミュレーターも付属していました。[7]
Master シリーズは、BBC Micro の初期のモデルのコア アーキテクチャの多くの特徴をほぼ引き継いでいます。初期のモデルで使用されていたサウンド チップは保持されていますが、専用の音声インターフェイスは省略され、Master 128 では「プラグイン音声カートリッジ」が予想されていました。6522 VIA や 6845 CRTC などのチップは Master シリーズでも保持されていますが、初期のモデルのディスクリート ロジックの多くは、キーボード、入出力、一部の表示機能の処理などのタスクを実行するために CMOSゲート アレイチップに統合されています。このため、Master 128 の内部は、チップの数は少ないものの、チップが大きくなっているオリジナルの BBC Micro と比べて「別世界」のような印象を受けました。[7]
拡張ポートに関しては、Master 128 は BBC Micro の標準インターフェイスをすべて保持していました。Master 128 の注目すべき追加機能の 1 つは、マシンの RS423 シリアル ポートを占有せずにモデムをインストールできる内部モデム ソケットです。Econet インターフェイスも、VAT 込みで 49 ポンドという比較的低価格で内部に取り付けることができます。しかし、Master 128 の拡張機能の主な追加機能は、Acorn のTubeインターフェイスを使用する 2 番目のプロセッサ拡張用の内部コネクタの組み込みでした。内部に接続されたこのような 2 番目のプロセッサ (コプロセッサ) の最初のものは、4 MHz 65C102 と 64 KB の RAM を搭載した Turbo コプロセッサでした。[7]その後、10 MHz 80186 と 512 KB の RAM を搭載した Master 512 アップグレード ボードが続きました。[8]
外観的には、Masterシリーズのモデルでは、おなじみのキーボードの横に数字キーパッドが追加され、Master 128とその派生モデルでは、キーパッドの後ろに2つのカートリッジスロットが組み込まれました。これらのスロットには、Acorn Electron Plus 1カートリッジインターフェース機能のスーパーセットを提供するソケットが採用されており、物理的に互換性のあるElectronカートリッジの使用をサポートしています。 [9]また、一部のカートリッジコネクタピンの強化された電気特性もサポートしています。[10]
Master シリーズは、旧モデル用の「合法的に作成された」ソフトウェアとの互換性を持つことを目的としていましたが、特にゲームなどの旧プログラムを実行する際に問題がいくつかありました。逆に、Master シリーズ マシン (Master 512 を除く) を特にターゲットにしたプログラムはほとんどありませんでしたが、後期の BBC ゲームの多く (およびEliteなどの初期のクラシック ゲームの Master バージョン) には、追加メモリを活用した拡張機能が含まれていました。
ROMアップグレード
1990 年初頭、Acorn 社は Master 128 オペレーティング システム ROM のアップグレード版をリリースしました。このアップグレード版ではバグ修正やパフォーマンスおよび機能強化が行われ、特にファイリング システムが恩恵を受けました。View、Viewsheet、Edit アプリケーションはすべて、さまざまなレベルの強化が行われました。注目すべき機能の 1 つは、「再配置可能な」言語 (またはアプリケーション) ROM サポートの導入です。これにより、適切に記述された ROM ベースのソフトウェアは、2 つ目のプロセッサ (取り付けられている場合) を自動的に利用できるようになります。価格は約 45 ポンドで、ROM の著作権メッセージが 1988 年、マニュアルが 1989 年 10 月の日付であったため、このようなアップグレードがもっと早くリリースされていれば、ユーザーにもっと広く採用されていた (また、ソフトウェア メーカーが再配置可能な ROM 機能を採用していた) 可能性があると指摘されています。Master Compact ROM は、キーボードからの「外国語文字」や「トップ ビット セット文字」の直接入力など、いくつかの機能強化の恩恵をすでに受けていました。[11]
バッテリー充電の危険
エイコーン社は1986年に、マスター128とETモデルに搭載されたバッテリーに関する安全警告を出した。このバッテリーは、「バッテリー製造業者の推奨に反して」バッテリーの充電を可能にする回路に取り付けられていた。[12]この特定のリチウムバッテリーの配置では発火の危険があったため、エイコーン社は、電源の隣に3つのアルカリ電池を取り付けるという別の解決策を導入した。[13]
モデル

マスターシリーズはいくつかの異なるモデルで構成されており、マスターコンパクトを除いてすべて同じ基本設計のバリエーションでした。[14]
マスター128
これは発売当時「新しいBBC製品群の基礎」となった。[14]名前の128は128KBのRAMを意味しているが、128KBのROMも搭載されていた。ディスクインターフェースが装備されていたが、ドライブ自体は基本製品には含まれておらず、サードパーティやAcornによって公式拡張として提供されていた。[15]
マスターターボ
これは、4 MHz 65C102 コプロセッサ カード (マシンと一緒に購入することも、既存の Master 128 に追加することもできました) を搭載した Master 128 でした。
マスターAIV
_BBC_Master_AIV.jpg/500px-Acorn_8-bit_microcomputers_(cropped)_BBC_Master_AIV.jpg)
Master AIV (Advanced Interactive Videodisc) は、基本的には Master Turbo モデルにSCSIインターフェイスと VFS (Videodisc Filing System) ROM を追加したもので、BBC Domesday Systemの基礎を形成しました。通常は、 LaserVisionプレーヤー、Domesdayビデオディスク、モニター、およびトラッカーボールが付属したDomesday System の一部として供給されますが、通常の BBC Master を Domesday System に変えるアップグレード キットも用意されていました。
マスターET
ET (Econet Terminal) システムはネットワークで使用するために設計されたため、RGBとコンポジット ビデオ以外のインターフェイスはなく、Econetインターフェイス モジュールと ANFS が標準装備されていました (通常はオプション)。マスター 128 と同じメイン回路基板を使用していましたが、不足しているインターフェイスのコンポーネントは単に装着されていませんでした (ただし、適切なはんだ付けスキルを持つ人が後で追加することはできました)。内部ROMには、マスター 128 よりもはるかに少ないソフトウェアが含まれていました。
マスター512
このシステムは、10MHzのIntel 80186と512KBのメモリを搭載したコプロセッサカードを搭載していた。また、DOS PlusとGEMグラフィカルユーザーインターフェイスを実行する機能も備えていた。[4]コプロセッサカードはMaster 128のアップグレードとして499ポンドで導入されたが、その後399ポンドに値下げされた。[16]
Master 512 の競争力は、さまざまな DOS アプリケーションとの互換性によって制約を受けており、一部のアプリケーションでは「IBM ハードウェアの保護と直接使用」によって制限されていました。[17] DOS Plus のメモリ要件はPC DOSのメモリ要件と比較して高く、GEM デスクトップの要件も高かったため、一部のアプリケーションの実行時に潜在的な問題が生じましたが、メモリ拡張によってそのような問題を軽減することはできました。システム コールの互換性は MS-DOS と PC DOS 2.1 でのみ保証されていましたが、他の DOS バージョンはサポートされておらず、文書化されていないシステム コールの使用 (「かなりまれですが、一部の Microsoft パッケージには含まれています」) によってアプリケーションが正しく動作しない可能性がありました。後の GEM バージョン用に作成されたソフトウェアも、必ずしも正しく動作するとは限りませんでした。[18]
Shibumi Software の Problem Solver という製品は、従来の IBM PC に比べてコプロセッサの速度が向上したこと、ディスプレイとキーボードの違い (コプロセッサが接続されたマシンのユーザー向けに BBC Model B キーボードもサポート)、Sidekick などの「メモリ常駐パッケージ」の動作、特定のアプリケーションの動作など、さまざまな互換性の問題に対処することを目的としていました。この製品により、Ashton Tate のdBase IIIや Borland のTurbo CおよびTurbo Prologなどの有名なプログラムがコプロセッサで動作できるようになったと報告されています。[19]
メモリ不足による互換性の問題を解決するために、Essential Software 社は、Master 512 アップグレードに搭載された RAM を 512 KB の 1 メガビット デバイス 4 台で増強し、合計 1 MB の RAM にするアップグレード サービスを提供しました。価格は 99 ポンドで、Problem Solver とも互換性があり、このアップグレードは MS-DOS に比べて DOS Plus のメモリ要件が高いという問題を克服し、また、一部のアプリケーションで 640 KB のメモリが使用可能であるという要件を満たすこともできました。その結果、GEM 3、Ventura Publisher、WordPerfect 5.0、dBase IV はすべて互換性があると報告されました。[20]同社はまた、Master 512 用のユーティリティもいくつか作成しました。 [21 ]その中には、コプロセッサ ファイリング システム (CPFS) があり、これにより、コンピュータが「ネイティブ」BBC Micro モードで動作しているときに、512 KB のコプロセッサ メモリを RAM ディスクとして使用できるようになりました。[22]
互換性の問題に加え、Master 512 アップグレードの価格設定も競争力を阻害した。IBM PC クローンの推定価格は 500~800 ポンドで、これは「完全な Master 512 に必要な 900 ポンドと比べて非常に有利」であった。これは、クローンの価格にはモニターとドライブも含まれることを考慮すれば、Master 512 アップグレードに基本システム、モニター、ディスク ドライブを加えた価格である。[17]価格は 1987 年初頭にさらに 199 ポンド (VAT 込み) に引き下げられ、[23] GEM デスク トップ、GEM ライト、GEM ペイントがアップグレードに無料で提供され、[8] 1989 年には「最終的に 99 ポンドに値下げ」されたと報告され、実質的に残りの在庫が底をついた。[19] Acorn がArchimedesシリーズに重点を移したため、Acorn はこれをほとんど放棄したが、ある評論家はこれを「Acorn がこれまでに開発した中で最もエキサイティングな製品の 1 つ」と評価した。[21]
マスターサイエンティフィック
Master Scientific は BBC Master の発売時に発表されたが、生産されなかった。8 MHz の32016コプロセッサ、32081 浮動小数点プロセッサ、512 KB の RAM を搭載し、PANOS オペレーティングシステムを実行する予定だった。[4]これは以前の外付け 32016 セカンドプロセッサに類似していた。最終的に、Acorn はコプロセッサの技術的問題により Scientific を中止した。また、対象ユーザーにとって 512 KB の RAM では不十分であることが判明した。対象ユーザーのアプリケーションでは 1 MB の RAM が必要になる傾向があったためである。[24]これは、Cambridge Co-Processor として知られるアップグレードされた 32016 セカンドプロセッサ製品によって既に提供されていた。[25]
マスターコンパクト
.jpg/500px-BBC_Master_Compact_(Amazing_Radio_modified).jpg)

このモデルは、その名前が示すように、Master 128(開発中は「Baby B」と呼ばれていた[26])のコンパクト版で、拡張機能の一部が削除され、他の拡張オプションが追加され、バンドルされているソフトウェアが異なっています。以前にリリースされたAcornマイクロコンピュータとは異なり、ディスクドライブとモニターがバンドルされた完全なシステムとしてAcornから販売されました(Acornの大量生産システムとしてはこれが初めてで、[27] : 13 未リリースのAcorn Business Computerと少量生産のAcorn Cambridge Workstationが先行)。リリース当時、Amstradなどのメーカーによって普及に成功していた「ワンプラグ」ソリューションを提供することを目指していました。[28]実際、ある評論家は、Amstradが「教育用の革新的で安価なマシン」であるCompactを、この分野でAcornとの激しい競争を通じて実現したことを高く評価しました。[29]
コンパクトは「3ボックス」構成ですが、システムの主な機能は実際にはキーボードユニットに搭載されており、マスター128とよく似ていますが、マスター128やモデルBに比べてサイズが小さく、Acorn Communicatorに倣っています。[27] : 13 [28] : 101 モニターの下のユニットには3+1 ⁄ 2インチのフロッピー ディスクドライブとシステム電源。 [30]コンパクトに付属していたモニターは両方ともフィリップス製で、「グリーン スクリーン」 [27]モノクロ モニターは高解像度アプリケーション用で、「エレクトロン スタイルのフォノ ソケット」を使用して接続され、カラー モニターは「一般に高解像度と称される」0.42 mm ドット ピッチを提供し、以前の Acorn マシンで使用されていた従来の RGB モニター コネクタを提供していました。 [28]ただし、カラー モニターにはSCARTコネクタも提供されており、「将来のアプリケーション」でより多くの色を使用し、「ビデオ画像のオーバーレイ」さえも行うことが予想されていました。 [27]マスター コンパクトは、別売りの PAL テレビ アダプターをバンドルした「テレビ システム」としても販売されました。 [31]
カートリッジとカセットのポートは省スペース化のため削除され、RS-232ハードウェアは標準では回路基板上に実装されていません。多機能マウスとジョイスティックのポートは、ソフトウェアで機能を設定する9 ピン D タイプとして提供されました。セントロニクス プリンタ インターフェイスも提供されました。1 MHz バスとアナログポートは Compact には提供されていませんでした。さらに、コプロセッサまたは 2 番目のプロセッサを追加するための内部ソケットは提供されていませんでした。[32]ただし、このマシンにはキーボードの右側に 50 ウェイ拡張エッジ コネクタが含まれていました。これは、Master 128 のカートリッジ ソケット #3 に似ています。[30] : 15、17
さまざまなサードパーティサプライヤが、ElectronおよびMaster 128カートリッジのサポート[33]や、さまざまなBBC Micro拡張コネクタの提供など、削除された拡張機能の一部を拡張コネクタ経由で復元しました。[34]一部のサプライヤは、代わりに既存の周辺機器をマシンの内蔵ポートに適合させることを選択しました。たとえば、Morley Electronicsは、マウス/ジョイスティックポートを使用して、テレテキストアダプタをCompactに接続しました。[35]このような適合は、ジョイスティックポートによって提供されるピンを介してユーザーポート信号が利用可能であることと、一般的な拡張コネクタによって提供される3つの信号(PB5、PB6、PB7)によって容易になりました。[36]
エイコーンは、家庭ユーザーと初等教育向けにコンパクトを設計したと伝えられており、シングルプラグ電源接続は、学校内で移動する可能性のあるマシンのセットアップに便利であると考えられており、3つの選択肢があります。+ADFS フォーマットを使用した1 ⁄ 2インチ ディスクは、「多数の小さなファイルを処理する」ことや、「同じディスク上の異なるトピックやユーザーを区別する」ことに適していると考えられていました。バンドルされたソフトウェアの中で、Acorn が Logotron の Logo 実装を採用したことは特に歓迎されました。 [37] Compact の教育分野での販売を増やすために、Acorn は 1987 年後半にマシンの価格を下げ、BBC シリーズの従来の拡張コネクタを提供する Mertec Compact Companion インターフェイスをバンドルし、モニターなしで VAT 込みで 344 ポンドにしました。 [38]
同シリーズの他のモデルがバッテリーバックアップのクロックと構成設定用のメモリを提供していたのに対し、Compact は構成に EEPROM ストレージを使用していたが、書き込み回数に制限があったため、EEPROM は「バッテリーのような消耗品」となり、「定期的に交換」する必要があった。[39]そのため、内蔵のリアルタイムクロック機能はなかったが、利用可能な場合はEconet経由で時間を取得し、ADFS ファイルのタイムスタンプに適用することができた。[40]その結果、*TIMEおよびコマンドはダミーTIME$値を返した。ADFSバージョン 2 ファイルシステムのみが標準で提供され、Western Digital 1772 チップ (広く使用されている 1770 の高速バージョン) を介して実行されていたが、1770 DFS ROM をサイドウェイ RAM にロードしたり、それを含む ROM または EPROM を挿入したりすることは可能であった。
Compact のキーボードは、BBC Micro ファミリーの他の製品で使用されていた従来の「スプリング キー」キースイッチ設計から移行した最初のキーボードでした。代わりに、ゴムとプラスチックの成形膜が使用されました。キーボードから「外国語文字」または「トップ ビット セット文字」(128 から 255 の範囲の文字コード) を入力できる入力方法が提供されました。
4 つのカスタム ゲート アレイ チップを使用することで、他の Master シリーズと比較してチップ数も削減されました。
CompactのBASICのバージョンには再コード化された数学ルーチンが含まれており、Masterシリーズの他のバージョンよりも30%高速化されたと言われています。このバージョンのBASICはBasic4(1986)[30] 、別名「BASIC41」と呼ばれていました。これは後に1987年にバージョン「BASIC42」に置き換えられました。[41]この後のBASIC ROMには更新されたメッセージが含まれていました(以前のBBC BASIC ROMと比較して):
ロジャー・ウィルソン& RA サック
— [42]
コンパクトには、エイコーンの最初の公開GUIが含まれていました。当時エイコーンは「コンパクトの発売に合わせて3.5インチディスクフォーマットで100以上のタイトルを配布する予定」と主張していましたが、ウェルカムディスクに含まれていたもの以外に、このシステムで利用できる商用ソフトウェアはほとんどありませんでした。[43]マスターコンパクトの最も熱心な支持者は、マスターコンパクト互換のゲームを制作し、特にラベルを付けたSuperior Softwareのようでした。コンパクト用のソフトウェアは、 3の需要がはるかに低かったため、比較的高価でした(通常、ゲーム1つあたり20ポンド)。+1 ⁄ 2インチディスクフォーマット( 5+1 ⁄ 4インチはマスターとそれ以前のBBCマイクロの標準でした。 [要出典]
これらのマシンはハートフォードシャーのランク・ゼロックス社によって製造された。[32]最終的に、コンパクトは1989年に「8万台以上のコンパクトとオリベッティのプロデスト版」が販売されたことで製造中止となり、エイコーン社は「コア8ビットマシン」としてマスター128に焦点を移した。[44]
オリベッティ プロデスト PC 128 S
オリベッティは、マスターコンパクトのバージョンをオリベッティプロデストブランドでイタリアで発売することに興味を持っているとされ、 [45]その後、家庭や中小企業市場を対象としたPC 128 Sというモデルを発表しました。 [46]コンパクトとは異なり、PC 128 Sにはニッドバレーデジマウスというマウスがバンドルされていました。[47] : 102
英国では、デジマウスはイラストパッケージであるClares' Artroomと一緒に販売され、後に単独でも購入できるようになりました。[48] Clares' ArtroomはPC 128 S用にローカライズされ、Projectという名前で販売されました。[49]
システム自体のローカライズに加えて、[50] View、[51] ViewSheet、[52] ViewPlot、[53] ViewIndex、[54] Aviator、[55] Revs、[56] XOR、[57] Doctor Who and the Mines of Terror [58]などのゲームを含むさまざまなアプリケーションがPC128S用にローカライズされました。PC 128 Sの価格は、モノクロモニター付きのシステムで995,000リラ、カラーモニター付きで1,295,000リラからでした(2020年のインフレ調整後ではそれぞれ1,205ユーロと1,568ユーロに相当)。[ 59]
仕様

- 2MHzロックウェルR65SC12 プロセッサ[ 60]
- Master 128、Master Turbo、および Master 512 には128 KB ROMがあります。常にアクセス可能な 16 KB MOS (マシン オペレーティング システム) と、一度にメモリにページングできる 7 つの 16 KBサイドウェイROM で構成されています。
- 16 KB 端末エミュレーターと MOS 追加機能 (カセット ファイリング システムなど) をページ ROM 15 に格納
- 16 KB Acornsoft View (ワードプロセッサ) ページ ROM 14
- ページ ROM 13 の16 KBアドバンスト ディスク ファイリング システム
- ページROM 12の16KB BBC BASIC
- 16 KB Acorn スクリーン エディター (別名 Edit、テキスト/BBC BASIC エディター)、ページ ROM 11 内
- ページ ROM 10 内の16 KB ViewSheet (スプレッドシート)
- 16 KBディスク ファイリング システムとページ ROM 9 の Sideways RAM ユーティリティ
- マスター ET 内の64 KB ROM。常にアクセス可能な 16 KB MOS (マシン オペレーティング システム) と、一度にメモリにページングできる 3 つの16 KBサイドウェイROM で構成されます。
- ページROM 15の16KB MOSエクストラ(カセットファイリングシステムやSideways RAMユーティリティなど)
- ページROM 14の16KBアドバンストネットワークファイリングシステム
- ページROM 13の16KB BBC BASIC
- 128 KB RAM、構成:
- 32 KB メインユーザープログラム/データストレージ
- 20 KB の「シャドウ」ビデオ メモリ (メイン ユーザー RAM 上にページング)
- 12 KB OS ワークスペース (ROM にページオーバー)
- ユーザーのマシンコード アプリケーションがアクセスできる 64 KB のワークスペース (揮発性ページ ROM のように動作するために最大 4 つの 16 KB 領域に分割)
- フルトラベルキーボードで、上段に赤オレンジ色のファンクションキー ƒ0~ƒ9 10 個とATスタイルの数字キーパッドが付いています。リセットキーは小さなプラスチックカムをBREAK回転させることによって物理的に無効にすることができ、特に教育環境で役立ちます。
- Motorola 6845をベースにした、高度に設定可能なグラフィック ディスプレイ。オリジナルのBBC Microとは異なり、高解像度モードを選択しても使用可能なユーザー RAM の量が減らないように、独立したビデオ RAM が使用されました。(ただし、必要に応じて、ダブル バッファリングなどの効果を可能にするために、ユーザー RAM をビデオ バッファとして使用することもできます。) システム ROM によって、次の 8 つのグラフィック モードが提供されました。
- モード 0 から 6 では、16 色の論理パレットから色を選択して表示できますが、ハードウェアによって実際に生成できる物理的な色は 8 色 ( RGBの 8色 (黒、赤、緑、黄、青、マゼンタ、シアン、白) と、点滅状態の同じ色) のみです。
- モード 3 と 6 は、特別なソフトウェア (フレーム バッファ) テキスト モードです。RAM を節約するため、行数は 32 から 25 に削減されました。これによりフレームの高さが減るため、フレームの出力時にテキストの各行の間にフィラー行が作成され、フレーム バッファからピクセルが読み込まれませんでした。これにより、異なる背景色が設定されている場合にテキストの行間に特徴的な黒い線が作成され、残りのピクセルでディスプレイの下部に空白のギャップが作成されます。それ以外の場合、画面モードは通常のグラフィック モードとしてメモリに保持されます。
- モード 7 のテレテキスト機能は、Mullard SAA5050テレテキスト チップによって提供されました。
- Texas Instruments SN76489 サウンドチップを使用した4つの独立したサウンドチャンネル(ノイズ1つとメロディ3つ)
- 組み込みハードウェア サポートが含まれています:
- プラグ可能なROM、直接またはカートリッジスロット経由
- WD1770ディスク コントローラを搭載したフロッピー ディスクドライブ ( DFSと新しいADFS の両方をサポート)
- カンザスシティ標準データエンコード方式のバリエーションを使用したテープインターフェース(モーター制御付き)
- パラレル プリンタ ポート (セントロニクス互換)
- シリアル通信(RS-232のスーパーセットであるRS-423を使用)
- テレビ、RGB、または1V ppビデオモニター用のディスプレイ出力
- 4つのアナログ入力(2つのジョイスティック用)、4つのデジタル/接触ポート(ボタン用)、および特別なライトペン入力を備えた15ピンの「D字型」ポート
- 内部または外部の 2 番目の CPU 用の独自の「チューブ」インターフェイス (Master 512 モデルでは80186が使用されていました。他のオプションには、3 MHz の追加6502、CP/MなどのZilog Z80、NS32016、ARM1などがありました)
- 20ピンIDCスタイルの「ユーザーポート」は、8つの汎用デジタルI/Oピン(および2つの特別なハンドシェイクピン)で構成され、6522 VIAに直接マッピングされています。
- 「1MHzバス」による汎用拡張、および
- Econetインターフェースは、モジュール ボードと ANFS ROM (マスター ET マシンに標準装備) を追加してインストールされます。
いくつかの入力は特定のレジスタに直接接続されており、ハードウェアが重い処理の一部を行えるようになっています。たとえば、ライトペン入力は、各ディスプレイ更新の垂直スイープの開始によって開始されるカウンターを直接停止し、ライトペンが画面に接触した場所の計算は、単純な除算/剰余演算とほとんど変わりません。同様に、オーディオ カセット テープのモーター制御リレーは、単純なコマンドによって制御され、さまざまな制御アプリケーションで簡単に使用できます。
コード ページ レイアウト (BBC マスター マイクロコンピュータ)
この文字セットはBBCマスターマイクロコンピュータで使用されました。[62]
参考文献
- ^ 「マスター:新しいBBC」Acorn User、1986年2月、7ページ。 2020年10月25日閲覧。
- ^ Bottomley, Tracy (1993年4月19日). 「Sales News Issue 72」(PDF) (プレスリリース). Acorn Computers Limited . 2020年10月10日閲覧。
- ^ 「Acorn Kills off BBC Master 128」Acorn User 1993年6月7ページ。 2021年6月15日閲覧。
- ^ abc The Master Series (PDF) . Acorn Computers Limited. 1986. p. 2 . 2020年10月10日閲覧。
- ^ 「The master 128」。Your Computer。1986年3月。pp.66-67 。 2023年6月13日閲覧。
- ^ ab British Broadcasting Corporation Master Series Microcomputer Service Manual (PDF) . Acorn Computers Limited. 1986年4月. pp. 15–18 . 2020年10月10日閲覧。
- ^ abcdefgh スミス、ブルース(1986年3月)。「マスターワーク」。Acorn User。pp.73–77 。2023年5月26日閲覧。
- ^ ab MS-DOSの世界へ(PDF)。Acorn Computers Limited 。 2021年2月7日閲覧– Chris's Acorns経由。
- ^ Bell, DJ (1992年8月3日). Master 128とBBCモデルBおよびB+の機能的相違点(PDF) (技術レポート). Acorn Computers Limited. p. 8 . 2021年3月31日閲覧。
- ^ Bell, DJ (1992年8月3日). BBC Master 128 カートリッジ インターフェース(PDF) (技術レポート). Acorn Computers Limited . 2021年3月31日閲覧。
- ^ アサートン、デイヴィッド(1990年3月)。「マスターの帰還」Acorn User。pp.132-133。2021年5月7日閲覧。
- ^ 「1986年1月から5月の間にMaster 128またはETを購入された場合は、以下をお読みください」。Acorn User、1986年9月、142ページ。 2024年1月26日閲覧。
- ^ 「マスター火災警報の繰り返し」Acorn User 1987年5月7ページ。 2024年1月26日閲覧。
- ^ ab 「プラグインボードで電力を増強」Acorn User 1986年2月 p. 11 。 2020年10月25日閲覧。
- ^ ディスクドライブユニット(PDF) . Acorn Computers Limited. 1986年. 2021年1月30日閲覧。
- ^ Acorn Computers Limited 小売価格表 1986年7月(PDF) . Acorn Computers Limited. 1986年7月. p. 1 . 2020年10月25日閲覧。
- ^ ab Smith, Bruce (1986年9月). 「Master meets IBM – or does it?」Acorn User . pp. 153–155 . 2020年10月25日閲覧。
- ^ Master 512: アプリケーションの互換性とソフトウェア リスト(PDF) (技術レポート)。Acorn Computers Limited。1992 年 8 月 5 日。2021年3 月 31 日閲覧。
- ^ ab Futcher, Dave (1989年5月). 「DOSソリューション」. Acorn User . pp. 129–130 . 2021年5月4日閲覧。
- ^ ファッチャー、デイブ(1990年9月)。「Building up the Beeb」Acorn User。123ページ。 2021年5月8日閲覧。
- ^ ab Futcher, Dave (1991年1月). 「Easy PC」. Acorn User . pp. 132–133 . 2021年5月11日閲覧。
- ^ ファッチャー、デイブ(1991年7月)。「訴訟を起こす」Acorn User。117ページ。 2021年6月3日閲覧。
- ^ 「M512 Uターン」Acorn User、1987年1月、p.7 。 2020年10月25日閲覧。
- ^ 「Acorn drops Scientific」Acorn User 1986年11月7ページ。 2020年9月5日閲覧。
- ^ Cambridge Co-Processor ユーザー ガイド(PDF) . Acorn Computers Limited. 1985 年 7 月. p. 5.
- ^ 製品番号 58 BABY B (技術レポート)。Acorn Computers Limited。
- ^ abcd Taylor, Gordon (1986年10月). 「Master Compact」. A&B Computing . pp. 12–17 . 2020年11月5日閲覧。
- ^ abc Atherton, David (1986年11月). 「Master Compact Great and Small」. Acorn User . pp. 101–103 . 2020年10月28日閲覧。
- ^ フォア、ピップ(1986年11月)。「本物のBBCマスターは立ち上がってくださいますか?」Bits & Bytes。pp.38–41。2021年3月25日閲覧。
- ^ abc 「マスターコンパクトの蓋を開ける」Acorn User 1986年10月。pp.15、17-18 。 2020年9月5日閲覧。
- ^ Acorn Computers Limited 小売価格表 1987年9月(PDF) . Acorn Computers Limited. 1987年9月. p. 1 . 2023年5月21日閲覧。
- ^ ab 「AcornがMasterを399ポンドのコンパクトに詰め込んだ」Acorn User 1986年10月。pp. 10, 11 。 2020年9月5日閲覧。
- ^ 「コンパクトアダプター」。Acorn User、1990年5月、9ページ。 2020年11月1日閲覧。
- ^ 「Compact Companion」。A &B Computing。1987年10月。9ページ。 2020年11月4日閲覧。Compact
Companionを取り付けると、ユーザーポート、アナログ(ジョイスティック)ポート、2MHzバス、Acorn 1770 DFSが提供されます。接続はすべて標準のマスター128タイプコネクタであり、DFSはマシンの電源投入時に選択されたディスクインターフェイスになるように構成できます。
- ^ John, Kenneth (1989 年 6 月). 「Compact Corner」. A&B Computing . pp. 19–20.
- ^ 英国放送協会マスターシリーズコンパクトコンピュータサービスマニュアル(PDF) . Acorn Computers Limited. 1986年10月. pp. 22–23 . 2023年5月27日閲覧。
- ^ Owen, Ann (1987 年 1 月)。「圧縮は必要か?」A&B Computing、p. 100。
- ^ 「コンパクトカーの販売が値下げ後に回復」Acorn User 1987年11月165ページ。 2022年6月30日閲覧。
- ^ 「EEPROM」(PDF)。Acornカスタマー サービス ニュース。第 3 号。1989 年 6 月。p. 1。
- ^ Walker, Dave. 現在および過去の Acorn Kit と Y2K: 世界の現状とテスト戦略 (技術レポート)。Acorn Computers Limited。
- ^ BBC Basicバージョン。
- ^ L Fox、L Hayes、DF Mayers、「二重固有値問題」、および RA Sack、「ラメ方程式の変分解」、サルフォード大学数学部。1971-72 年、後者はリバプール大学理論物理学部。
- ^ 「ディスクが発売と連動」Acorn User 1986年10月、p.11 。 2020年11月1日閲覧。
- ^ 「新しいBBCホームサービス」Acorn User、1989年9月、7ページ。 2020年11月1日閲覧。
- ^ 「AcornがMaster Compactを誕生」Acorn User 1986年10月7ページ。 2020年9月5日閲覧。
- ^ 「イタリアン・コンパクトは成功に向けて準備中」Acorn User 1986年11月7ページ。 2020年9月5日閲覧。
- ^ アサートン、デイビッド(1987年2月)。「Jump for Joy」Acorn User。pp.101-102。2022年6月17日閲覧。
- ^ Baldwin, Jonathan (1987年2月). 「Articulation」. Acorn User . pp. 145–147 . 2022年6月17日閲覧。
- ^ プロジェクト。オリベッティ プロデスト SpA 1987 。2022 年6 月 17 日に取得。
- ^ Guida all'uso del systema PC 128 S. Olivetti Prodest SpA 1986 年 9 月。2022 年6 月 17 日に取得。
- ^ 表示 – Il PC 128 S. Olivetti Prodest SpA 1986 によるワード プロセッサ。2022 年6 月 17 日に取得。
- ^ ViewSheet - PC 128 S. Olivetti Prodest SpA 1986 の Lo スプレッドシート。2022 年6 月 17 日に取得。
- ^ ViewPlot - PC 128 S ごと - Guida all'uso。オリベッティ プロデスト SpA 1986 。2022 年6 月 17 日に取得。
- ^ ViewIndex - PC 128 S ごと - すべての情報。オリベッティ プロデスト SpA 1986 。2022 年6 月 17 日に取得。
- ^ 飛行士。オリベッティ プロデスト SpA 1987 。2022 年6 月 17 日に取得。
- ^ 牧師。オリベッティ プロデスト SpA 1987 。2022 年6 月 17 日に取得。
- ^ XOR – ラ・スフィーダ・フィナーレ・アル・ラビリント。オリベッティ プロデスト SpA 1987 。2022 年6 月 17 日に取得。
- ^ ドクター・フーと恐怖のミニー。オリベッティ プロデスト SpA 1987 。2022 年6 月 17 日に取得。
- ^ Olivetti Prodest PC 128 S - 出版情報。オリベッティ プロデスト SpA 1986 年 9 月 1 日。2022 年6 月 17 日に取得。
- ^ 「BBC Master Acorn Computer」. old-computers.com . 2023年5月25日閲覧。
- ^ 参照データシート:SAA5050 シリーズ Archived 3 March 2016 at the Wayback Machine、Teletext Character Generator、1982 年 7 月、Mullard。
- ^ ab 「BFont 文字」、RISC OS 3.7 ユーザー ガイド、1997 年 1 月 20 日
- ^ 「ReadMe.txt」(PDF)、L2/19-025:レガシーコンピュータとテレテキストの文字を UCS に追加する提案、2019 年 1 月 4 日
- ^ 「RISCOSB.TXT」(PDF)、L2/19-025:レガシーコンピュータとテレテキストの文字をUCSに追加する提案、2019年1月4日
外部リンク
- 出典: http://bbc.nvg.org/doc/
