BBC Master

BBCマスターシリーズ
エイコーン BBCマスター128
タイプ8ビット マイクロコンピュータ
発売日1986年初頭(39年前) ( 1986 )
製造中止1994年 ( 1994 )
オペレーティングシステムエイコーンMOS、オプションでDOS Plus
CPUMOSテクノロジー 65SC12、オプションでセカンドプロセッサIntel 80186または65C102(モデルによって異なります)
メモリ128KB  ~512KB
グラフィックスモトローラ 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]システムには128KB のダイナミックRAMを標準搭載。これにより、従来モデルで最高品質のグラフィックスを提供するディスプレイモードの使用を妨げていたRAM容量不足が緩和されました。合計128KBのRAMのうち、64KBは標準RAMとして提供され、アプリケーション、画面メモリ、システムワークスペースに使用されました。残りの64KBは、バンクスイッチ方式の16KB横型RAMページ4ページとして提供されました。[6]

64KBの標準RAMのうち、下位32KBの領域は、以前のモデルでお馴染みの方法で使用され、言語、アプリケーション、システム用の作業領域を提供し、多くのプログラム、特にゲーム用の画面メモリもホストしていました。65C12はモデルBとのソフトウェア互換性を確保しましたが、16ビットのアドレスバスでは一度に直接アクセスできるメモリが64KBにしかなく、以前のモデルのアーキテクチャ上の制限が引き継がれました。そのため、追加のRAMを利用できるようにするためにページングメカニズムを使用する必要がありました。標準RAMの上位32KB領域へのアクセスは、システムによる下位メモリ領域への要求の一部を肩代わりする、そのようなメカニズムの1つによって提供されました。[7] Acornのアーキテクチャの伝統に従い、それぞれにコードネームが付けられた3つの独立した領域に分割されました。[6]

コードネームサイズ物理アドレス範囲論理アドレス範囲説明
LYNNE20KB0xB000~0xFFFF0x3000~0x7FFFシャドウRAM(従来の画面メモリを解放して使用可能にする)
HAZEL8KB0x9000~0xAFFF0xC000~0xDFFFページROMワークスペース(ファイルシステムワークスペース)
ANDY4KB0x8000~0x8FFF0x8000~0x8FFFシステムワークスペース(ファンクションキー、グラフィックシステム、文字定義)[7]

この上位領域の20KBをシャドウRAMとして割り当て、画面メモリをホストすることで、従来の画面メモリ領域をアプリケーション用に解放できました。残りの12KBはシステムのワークスペースとして使用でき、通常はファイルシステムなどのROMによって使用されるメモリを解放しました。シャドウRAMを有効にし、上位メモリをワークスペースとして使用することで、約29KBを通常のプログラムに使用できるようになり、前世代機から「マシンを変革した」と言われています。[7]

64KBの横向きRAMの使用は、16KBのバンクそれぞれにROMイメージをインストールすることを可能にした。Acorn社は、同社のROMベースソフトウェアをRAM上で使用することを許可する「ROMライセンススキーム」を発表していた。しかし、以前BBC Model B+ 128向けにリリースされたBAS128というBASICのバージョンはディスクで提供されており、64KBの横向きRAM全体をワークスペースとして使用できたため、BASICで利用可能なメモリを大幅に拡張することができた。しかし、他のAcorn言語ではこの構成はサポートされていなかった。[7]

65C12の追加命令によってコード密度は若干向上したものの、メモリアーキテクチャによってそれぞれ16KBに制限されていたOSとBBC BASIC ROMは、追加のROMによって拡張されました。MOS 3.2として知られるアップデートOSは合計35KBを占め、BBC Microのグラフィックス拡張ROMで以前に導入された機能に加え、追加のコマンドとシステムコール、そして様々な機能強化が組み込まれました。BBC Basicの改良版はBasic 4と名付けられ、以前のBasic 2のバグを修正し、TIME$現在の日付と時刻を簡潔かつ人間が読める形式で返す変数などの機能強化と新機能を導入しました。日付と時刻を維持するためのリアルタイムクロックの搭載は、Master 128と派生モデルの注目すべき組み込み機能でした。また、電源オフ時にマシンの設定情報を保持するための50バイトのバッテリバックアップCMOS RAMも搭載されていました。 [7]

拡張OSとBASICを格納するために、Master 128には1メガビット(128KB)の容量を持つROMデバイスが搭載されていました。OSとBASICに加えて、プログラム作成に適したテキストエディタが付属し、DFSとADFSはディスクに保存されたファイルにアクセスするためのファイルシステムサポートを提供し、ViewとViewSheetアプリケーションはそれぞれワードプロセッサとスプレッドシート機能を提供しました。また、マシンのRS423ポートまたはオプションの内蔵モデムを介したシリアル通信をサポートする端末エミュレータも搭載されていました。[7]

マスターシリーズは、初期のBBC Microモデルのコアアーキテクチャの多くの特徴をほぼ継承しました。以前のモデルで使用されていたサウンドチップは保持されましたが、専用の音声インターフェースは省略され、あるレビュアーはMaster 128に「プラグイン音声カートリッジ」が搭載されると予想していました。6522 VIAや6845 CRTCなどのチップはマスターシリーズでも保持されましたが、以前のモデルのディスクリートロジックの多くは、キーボード、入出力、一部の表示機能の処理などのタスクを実行するためにCMOSゲートアレイチップに統合されました。これにより、Master 128の内部は、チップ数は少ないものの大型化されたオリジナルのBBC Microと比較して「別世界」のような印象を与えました。[7]

拡張ポートに関しては、Master 128はBBC Microの標準インターフェースをすべて継承していました。Master 128の注目すべき追加機能の一つは、内蔵モデムソケットです。これにより、RS423シリアルポートを占有することなくモデムを接続できます。また、Econetインターフェースも内蔵型で、VAT込みで49ポンドという比較的低価格でした。しかし、Master 128の拡張機能における主な追加機能は、Acorn社のTubeインターフェースを採用したセカンドプロセッサ拡張用の内部コネクタの搭載でした。このような内部接続されたセカンドプロセッサ(コプロセッサ)の最初のものは、4MHzの65C102と64KBのRAMを搭載したTurboコプロセッサでした。[7]その後、10MHzの80186と512KBの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月の日付であったため、このようなアップグレードは、Master Compact ROMがキーボードからの「外国語文字」や「トップビットセット文字」の直接入力など、いくつかの機能強化の恩恵をすでに受けていたため、より早くリリースされていれば、ユーザーに広く採用され(そしてソフトウェアメーカーが再配置可能なROM機能を採用し)、より広く採用されていた可能性があると指摘されました。[11]

バッテリー充電の危険性

エイコーン社は1986年、マスター128およびETモデルに搭載されているバッテリーに関する安全警告を発行しました。このバッテリーは、「バッテリーメーカーの推奨に反して」バッテリーを充電する回路にありました。[12]この特定のリチウムバッテリー配置では発火の危険性があったため、エイコーン社は、電源の隣に3本のアルカリ電池を取り付けるという別の解決策を導入しました。[13]

モデル

BBCドームズデイシステムの一部としてのBBCマスター

マスターシリーズはいくつかの異なるモデルで構成されており、マスターコンパクトを除いてすべて同じ基本設計のバリエーションでした。[14]

マスター128

発売当時、これは「新しいBBCシリーズの基礎」となりました。[14]名前の「128」は128KBのRAMを指していましたが、128KBのROMも搭載していました。ディスクインターフェースは装備されていましたが、ドライブ自体は基本製品には含まれていませんでした。これらはサードパーティおよびAcornによって公式拡張として提供されていました。[15]このマシンは499ポンドの価格で発売されました。[16]

マスターターボ

これは、4MHzの65C102コプロセッサカード(マシンと一緒に購入することも、既存のマスター128に追加することもできました)を搭載したマスター128でした。このアップグレードの発売時の価格は125ポンドでした。[16]

マスターAIV

BBCマスターAIV

マスターAIV(アドバンスド・インタラクティブ・ビデオディスク)は、基本的にはマスターターボモデルにSCSIインターフェースとVFS(ビデオディスク・ファイリング・システム)ROMを追加したもので、BBCドームズデイ・システムの基礎となりました。通常はレーザービジョンプレーヤー、ドームズデイ・ビデオディスク、モニター、トラッカーボールが付属したドームズデイ・システムの一部として供給されていましたが、通常のBBCマスターをドームズデイ・システムにするためのアップグレードキットも用意されていました。

マスターET

ET(エコネットターミナル)システムはネットワークでの使用を目的として設計されていたため、RGBコンポジットビデオ以外のインターフェースはなく、エコネットインターフェースモジュールとANFSが標準装備されていました(通常はオプション)。マスター128と同じメイン回路基板を使用していましたが、不足しているインターフェース用の部品は単に取り付けられていませんでした(ただし、適切なはんだ付け技術を持つ人が後から追加することは可能でした)。また、内部ROMにはマスター128よりもはるかに少ないソフトウェアが含まれていました。この構成の簡素化により、このマシンはマスター128よりもいくらか安価になり、399ポンドで発売されました。[16]

マスター512

このシステムは、10MHzのIntel 80186と512KBのメモリを搭載したコプロセッサカードを搭載していました。また、DOS PlusGEMグラフィカルユーザーインターフェース(GUI)も実行可能でした。[4]このコプロセッサカードはMaster 128のアップグレードとして499ポンドで発売されましたが、後に399ポンドに値下げされました。[16]

Master 512の競争力は、様々なDOSアプリケーションとの互換性によって制約されており、一部のアプリケーションでは「IBMハードウェアの保護と直接使用」によって制限されていました。[17] PC DOSと比較したDOS Plusの追加メモリ要件と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 CTurbo Prologなどの有名なプログラムがコプロセッサ上で動作できるようになったと報告されています。[19]

メモリ不足による互換性の問題を解決するため、エッセンシャル・ソフトウェア社は、マスター512アップグレードに搭載されているRAMに、512KBの1メガビットデバイス4台を追加し、合計1MBのRAMとするアップグレードサービスを提供した。価格は99ポンドで、Problem Solverとも互換性があり、このアップグレードはMS-DOSに比べてDOS Plusのメモリ要件が高いという問題を克服し、一部のアプリケーションで640KBのメモリを必要とする要件も満たした。その結果、GEM 3、Ventura PublisherWordPerfect 5.0、dBase IVはすべて互換性があると報告された。[20]同社はまた、マスター512用のユーティリティもいくつか開発しており、[21]コプロセッサ・ファイリング・システム(CPFS)は、コンピュータが「ネイティブ」BBC Microモードで動作している際に、512KBのコプロセッサ・メモリをRAMディスクとして使用できるようにするものであった。[22]

互換性の問題に加えて、Master 512アップグレードの価格設定も競争力を阻害しました。IBM PCクローンの推定価格は500~800ポンドで、Master 512の完全なアップグレードに必要な900ポンドと比較して「非常に有利」でした。これは、クローンにもモニターとドライブが含まれることを考慮すると、Master 512アップグレードと基本システム、モニター、ディスクドライブを組み合わせた価格です。[17] 1987年初頭には価格がさらに199ポンド(VAT込み)に引き下げられ、[23] GEM Desk Top、GEM Write、GEM Paintがアップグレードに無料で提供され、[8] 1989年には「最終価格を99ポンドに値下げ」したと報告され、残りの在庫は事実上枯渇しました。[19] Acorn社がArchimedesシリーズに重点を移したため、ほとんど放棄されましたが、ある評論家はこれを「Acorn社がこれまでに開発した中で最もエキサイティングな製品の1つ」と見なしました。[21]

マスターサイエンティフィック

Master ScientificはBBC Masterの発売時に発表されましたが、生産には至りませんでした。8MHzの32016コプロセッサ、32081浮動小数点プロセッサ、512KBのRAMを搭載し、PANOSオペレーティングシステムを実行する予定でした。[4]これは、以前の外付け32016セカンドプロセッサと同様のものでした。最終的に、Acornはコプロセッサの技術的問題が特定されていないためScientificを中止しました。また、512KBのRAMでは、アプリケーションが1MBのRAMを必要とする傾向にあるターゲットユーザーにとって不十分であるように思われることも示していました。[24]これは、Cambridge Co-Processorとして知られるアップグレードされた32016セカンドプロセッサ製品によってすでに提供されていました。[25]

Master Compact

BBC Master Compact – キーボード(前面)とモニター下ユニット(背面)の両方が見えます。
Master CompactのGUI

このモデルは、その名の通り、Master 128(開発当時は「Baby B」と呼ばれていた[26])のコンパクト版であり、一部の拡張機能が削除され、他の拡張オプションが追加され、バンドルソフトウェアも異なる。以前にリリースされたAcornマイクロコンピュータとは異なり、ディスクドライブとモニターがバンドルされた完全なシステムとしてAcornから販売された(Acornとしては初の量産システムであり[27] 、  13未発売のAcorn Business Computer、少量生産のAcorn Cambridge Workstation、そしてAcorn M19として再バッジされたPC互換のOlivetti M19システム[28]に続く)。このモデルは、発売当時、Amstradなどのメーカーによって普及に成功していた「ワンプラグ」ソリューションの提供を目指していた。[29]実際、ある評論家は、AmstradがAcornとの激しい競争の中で「革新的で安価な教育用マシン」であるCompactを開発したことを高く評価している[30] 。

Compactは「3ボックス」構成ですが、システムの主な機能は実際にはMaster 128と同様にキーボードユニットに搭載されています。ただし、Master 128やModel Bと比較するとサイズが小さく、Acorn Communicatorに倣ったデザインとなっています。[27] :  13 [29] :  101モニターの下のユニットには3+1⁄2インチフロッピーディスクドライブとシステム電源。 [31]コンパクトに付属していたモニターは両方ともフィリップス製でした。高解像度アプリケーション用の「グリーンスクリーン」 [ 27]モノクロモニターは「エレクトロンスタイルのフォノソケット」を使用して接続され、カラーモニターは「一般的に高解像度と謳われている」0.42mmのドットピッチを備え、以前のAcornマシンで使用されていた従来のRGBモニターコネクタを備えていました。 [29]しかし、カラーモニターはSCARTコネクタも備えており、「将来のアプリケーション」でより多くの色を使用し、「ビデオ画像のオーバーレイ」さえも可能にすることを見込んでいました。 [27]マスターコンパクトは、別売りのPALテレビアダプターをバンドルした「テレビシステム」としても販売されました。 [32]

カートリッジとカセットのポートは省スペース化のため削除され、RS-232ハードウェアは標準では基板上に実装されていませんでした。多機能マウスとジョイスティックのポートは9ピンDタイプで提供され、その機能はソフトウェアで設定されていました。セントロニクスプリンタインターフェースも提供されていました。1MHzバスとアナログポートはCompactには搭載されていませんでした。さらに、コプロセッサやセカンドプロセッサを追加するための内部ソケットも用意されていませんでした。[33]ただし、キーボードの右側には50ピン拡張エッジコネクタが搭載されており、これはMaster 128のカートリッジソケット3に類似していました。[31] :  15, 17

様々なサードパーティサプライヤーが、ElectronおよびMaster 128カートリッジのサポート[34]や、様々なBBC Micro拡張コネクタの提供など、削除された拡張機能の一部を拡張コネクタ経由で復元しました。[35]一部のサプライヤーは、代わりに既存の周辺機器をマシンの内蔵ポートに適合させることを選択しました。例えば、Morley Electronicsは、マウス/ジョイスティックポートを使用して、テレテキストアダプタをCompactに接続しました。[36]このような適合は、ジョイスティックポートによって提供されるピンを介したユーザーポート信号と、汎用拡張コネクタによって提供される3つの信号(PB5、PB6、PB7)の利用可能性によって容易になりました。[37]

Acornは、Compactを家庭ユーザーと初等教育機関向けに設計したと伝えられています。シングルプラグ電源接続は、学校内を移動する可能性のあるマシンのセットアップに便利であると考えられ、3枚の+ADFSフォーマットを使用した1インチディスクは、「多数の小さなファイルの処理」と「同じディスク上の異なるトピックやユーザーの区別」に役立つと考えられていました。バンドルソフトウェアの中で、AcornがLogotronのLogo実装を採用したことは特に歓迎されました。 [38]教育機関へのCompactの販売を増やすため、Acornは1987年後半にマシンの価格を値下げし、BBCシリーズの従来の拡張コネクタを提供するためにMercetec Compact Companionインターフェースをバンドルし、モニターなしでVAT込みで344ポンドという価格にしました。 [39]

同シリーズの他のモデルがバッテリーバックアップのクロックと設定用メモリを搭載していたのに対し、Compactは設定用としてEEPROMストレージを採用していた。EEPROMは書き込み回数に制限があり、「電池のような消耗品」であり、「定期的に交換」する必要があった。[40]そのため、リアルタイムクロック機能は内蔵されていなかったが、Econet経由で時刻を取得し、ADFSファイルのタイムスタンプに適用することは可能だった。[41]その結果、コマンド*TIMETIME$コマンドはダミー値を返していた。標準装備されていたのはADFSバージョン2ファイルシステムのみで、Western Digital 1772チップ(広く使用されている1770の高速版)を介して動作していたが、1770 DFS ROMをサイドウェイRAMにロードしたり、1770 DFS ROMを内蔵したROMやEPROMを挿入したりすることが可能だった。

Compactのキーボードは、BBC Microファミリーの他の製品で使用されていた従来の「スプリングキー」キースイッチ設計から初めて移行しました。代わりに、ゴムとプラスチックの成形膜を使用しました。キーボードから「外国語文字」または「トップビットセット文字」(128から255の範囲の文字コード)を入力できる入力方法が提供されました。

また、4つのカスタムゲートアレイチップを使用することで、Masterシリーズの他の製品と比較してチップ数も削減されました

Compact版のBASICには、再コード化された数学ルーチンが含まれており、Masterシリーズの他のバージョンに比べて30%の速度向上を実現したと言われています。このバージョンのBASICはBasic4(1986年)[31] 、別名「BASIC41」と呼ばれていました。これは後に1987年に「BASIC42」に置き換えられました[42]。この後のBASIC ROMには、更新されたメッセージが含まれていました(以前のBBC BASIC ROMと比較して)。

ロジャー・ウィルソン&RAサック

—  [43]

コンパクトには、Acorn初の公開GUIが含まれていました。Acornは当時、「コンパクトの発売に合わせて100タイトル以上の3.5インチディスクフォーマットで配信される予定」と主張していましたが、Welcomeディスクに含まれていたもの以外に、このシステム向けの商用ソフトウェアはほとんど提供されませんでした。[44] Master Compactの最も熱心な支持者はSuperior Softwareで、同社はゲームを制作し、Master Compact対応として明確にラベル付けしていました。コンパクト用のソフトウェアは、 3.5インチディスクフォーマットの採用と出版にかかるコストの増加により、比較的高価でした(通常、ゲーム1本あたり20ポンド)。+1/2インチディスクフォーマットBBC Microで確立された5+マスターおよびそれ以前のBBCマイクロ用の1⁄4インチディスクフォーマット[ 29 ]

これらのマシンはハートフォードシャーランク・ゼロックス社によって製造されました。[33]最終的に、コンパクトは1989年に「8万台以上のコンパクトとオリベッティのプロデスト版」が販売されたことで生産が中止され、エイコーン社は「中核となる8ビットマシン」としてマスター128に注力するようになりました。[45]

1/2インチディスクフォーマットを採用し、出版するコストの増加によるものです。 [ 29 ]

オリベッティは、イタリアでオリベッティ プロデストブランドでマスターコンパクトのバージョンを発売することに興味を持っているとされ[46]その後、家庭および中小企業市場を対象としたPC 128 Sというモデルを発表しました。 [47]コンパクトとは異なり、PC 128 Sにはニッドバレー・デジマウスというマウスがバンドルされていました。[48] :  102

英国では、デジマウスはイラストパッケージ「Clares' Artroom」とセットで販売され、後に単体でも購入できるようになりました。[49] Clares' ArtroomはPC 128 S向けにローカライズされ、「Project」という名前で販売されました。[50]

システム自体のローカライズに加えて、[51] View、[52] ViewSheet、[53] ViewPlot、[54] ViewIndex [55]などの様々なアプリケーションがPC128S向けにローカライズされました。また、Aviator[56] Revs[57] XOR[58] Doctor Who and the Mines of Terror [59]などのゲームもローカライズされました。PC128Sの価格はモノクロモニター付きで995,000リラ、カラーモニター付きで1,295,000リラ(2020年のインフレ調整後、それぞれ1,205ユーロと1,568ユーロに相当)からでした。 [ 60 ]

仕様

Master 128の内部画像。Vine Micro Romboard4
  • 2MHz Rockwell R65SC12プロセッサ[61]
  • Master 128、Master Turbo、Master 512には128KBのROMが搭載されています。常時アクセス可能な16KBのMOS(マシンオペレーティングシステム)と、一度に1つずつメモリにページングできる7つの16KBのサイドウェイROMで構成されています。
    • 16KBの端末エミュレータとMOSエクストラ(カセットファイリングシステムなど)(ページROM 15)
    • 16KBのAcornsoft View(ワードプロセッサ)はページROM 14に格納されています
    • 16KBのAdvanced Disc Filing System(ページROM 13)
    • 16KBのBBC BASIC(ページROM 12)
    • 16KB Acornスクリーンエディタ(別名Edit、テキスト/BBC BASICエディタ)(ページROM 11)
    • 16KB ViewSheet(スプレッドシート)(ページROM 10)
    • 16KBディスクファイリングシステムとSideways RAMユーティリティ(ページROM 9)
  • マスターET内の64KB ROM。常時アクセス可能な16KB MOS(マシンオペレーティングシステム)と3つの16KBサイドウェイROMで構成され、そのうちのいずれか1つを一度にメモリにページングできます。
  • 128KB RAM、構成:
    • 32KB メインユーザープログラム/データストレージ
    • 20KB「シャドウ」ビデオメモリ(メインユーザーRAM上にページング)
    • 12KB OSワークスペース(ROM上にページング)
    • ユーザーマシンコードアプリケーションがアクセスできる64KBのワークスペース(揮発性ページROMのように動作するために最大4つの16KB領域に分割)
  • フルトラベルキーボード。上段に赤オレンジ色のファンクションキー (ƒ0~ƒ9)10個とATスタイルのテンキーを備えています。BREAKリセットキーは小さなプラスチックカムを回転させることによって物理的に無効にすることができ、特に教育環境で便利です。
  • Motorola 6845をベースにした、高度に設定可能なグラフィックディスプレイ。オリジナルのBBC Microとは異なり、高解像度モードを選択しても使用可能なユーザーRAMの量が減少しないように、独立したビデオRAMが使用されていました。(ただし、ダブルバッファリングなどの効果を可能にするために、必要に応じてユーザーRAMをビデオバッファとして使用することもできます。)システムROMによって8つのグラフィックモードが提供されました
    • モード0から6では、16色の論理パレットから任意の色を表示できますが、ハードウェアで実際に生成できる物理色は8色( RGB8色(黒、赤、緑、黄、青、マゼンタ、シアン、白)と、点滅状態の同じ色)のみです。
    • モード3と6は、特別なソフトウェア(フレームバッファ)テキストモードです。RAMを節約するために、行数は32から25に削減されました。これによりフレームの高さが減るため、フレームの出力時にテキストの各行の間にフィラー行が作成され、フレームバッファからピクセルが読み込まれませんでした。これにより、異なる背景色が設定されているときにテキストの行間に特徴的な黒い線が作成され、残りのピクセルによってディスプレイの下部に空白のギャップが作成されます。それ以外の場合、画面モードは通常のグラフィックスモードとしてメモリに保持されます。
    • モード7のテレテキスト機能は、 Mullard SAA5050テレテキストチップによって提供されました
    グラフィックス
    モード
    解像度(X×Y)ハードウェア
    カラー
    ビデオRAMタイプ
    文字セルピクセル使用サイズ
    (KB)
    マップ
    080 × 32640 × 2562200x3000~0x7FFFグラフィック
    140 × 32320 × 2564200x3000~0x7FFFグラフィック
    220 × 32160 × 2568200x3000~0x7FFFグラフィック
    380 × 25640 × 2002160x4000~0x7FFFテキスト
    440 × 32320 × 2562100x5800~0x7FFFグラフィック
    520 × 32160 × 2564100x5800~0x7FFFグラフィック
    640 × 25320 × 200280x6000~0x7FFFテキスト
    7 (テレテキスト)40 × 25480 × 500 [62]810x7C00~0x7FFFテキスト
  • Texas Instruments SN76489 サウンドチップを使用した4つの独立したサウンドチャンネル(ノイズ1つ、メロディ3つ)
  • 内蔵ハードウェアサポート:

ハードウェアが重い処理の一部を処理できるように、いくつかの入力は特定のレジスタに直接配線されていました。たとえば、ライトペン入力は、各ディスプレイリフレッシュの垂直スイープの開始によって開始されるカウンターを直接停止し、ライトペンが画面に接触した場所の計算を単純な除算/剰余演算で行えるようにしました。同様に、オーディオカセットテープのモーター制御リレーは簡単なコマンドで制御され、多くの制御アプリケーションで容易に使用できました。

コードページレイアウト(BBCマスターマイクロコンピュータ)

この文字セットはBBCマスターマイクロコンピュータで使用されました。[63]

BBCマスターマイクロコンピュータの文字セット[64] [65 ] [63]
0123456789ABCDEF
0xヌルSOHSTXETXEOTエンキューACKベルBSHTLFVTFFCRSOSI
1倍DLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUS
2倍 SP "#$%&'*+,-./
3倍0123456789;<=>
4倍@ABCDEFGHIJKLMNO
5倍PQRSTUVWXYZ[\]^_
6倍£abcdefghijklmno
7倍pqrstuvwxyz{¦}~DEL
8xÄÅÆÇÉÖÜ©àèëê
9xäåæçéöüìîòôùûÿ¤§
Ax°
Bx¿¡Ññ˙`·
CxØΑΒΓΔΕΖΗΘΙΚΛΜNΞΟ
DxΠΡΣΤΥΦΧΨΩ±|
Exøαβγδεζηθικλμνξο
Fxπρστυφχψω

参考文献

  1. ^ 「Master:新しいBBC」Acorn User、1986年2月、7ページ。 2020年10月25日閲覧
  2. ^ Bottomley, Tracy(1993年4月19日)「Sales News Issue 72」(PDF)(プレスリリース)。Acorn Computers Limited 。 2020年10月10日閲覧
  3. ^ 「Acorn、BBC Master 128を廃止」Acorn User、1993年6月、7ページ。 2021年6月15日閲覧
  4. ^abc The Master Series (PDF)。Acorn Computers Limited。1986年、2ページ2020年10月10日閲覧
  5. ^ 「マスター128」。Your Computer 。1986年3月。66~ 67ページ 。 2023年6月13日閲覧
  6. ^ ab British Broadcasting Corporation マスターシリーズ マイクロコンピュータ サービスマニュアル(PDF)。Acorn Computers Limited。1986年4月 。15~ 18ページ。 2020年10月10日閲覧
  7. ^ abcdefgh Smith, Bruce (1986年3月)。「マスターワーク」。Acorn User。73 77ページ 。 2023年5月26日閲覧
  8. ^ ab MS-DOSの世界へ(PDF)。Acorn Computers Limited 。 2021年2月7日閲覧– Chris's Acorns経由
  9. ^ Bell, DJ (1992年8月3日). Master 128とBBCモデルBおよびB+の機能的差異(PDF) (技術レポート). Acorn Computers Limited. 8ページ. 2021年3月31日閲覧.
  10. ^ Bell, DJ (1992年8月3日). BBC Master 128カートリッジインターフェース(PDF) (技術レポート). Acorn Computers Limited . 2021年3月31日閲覧.
  11. ^ Atherton, David (1990年3月). 「Return of the Master」. Acorn User . 132~ 133ページ . 2021年5月7日閲覧
  12. ^ 「1986年1月から5月の間にMaster 128またはETをご購入いただいた方は、以下をお読みください」Acorn User、1986年9月、142ページ。 2024年1月26日閲覧
  13. ^ 「マスター火災警報の繰り返し」Acorn User . 1987年5月. p. 7. 2024年1月26日閲覧
  14. ^ ab 「プラグインボードで電力を増強」Acorn User . 1986年2月. p. 11. 2020年10月25日閲覧
  15. ^ ディスクドライブユニット(PDF) Acorn Computers Limited. 1986年. 2021年1月30日閲覧
  16. ^ abcd Acorn Computers Limited 小売価格表 1986年7月(PDF) Acorn Computers Limited. 1986年7月. p. 1. 2020年10月25日閲覧
  17. ^ ab Smith, Bruce (1986年9月). 「Master meets IBM – or does it?」. Acorn User . pp.  153– 155. 2020年10月25日閲覧.
  18. ^ Master 512: アプリケーション互換性とソフトウェアリスト(PDF) (技術レポート). Acorn Computers Limited. 1992年8月5日. 2021年3月31日閲覧.
  19. ^ ab Futcher, Dave (1989年5月). 「DOSソリューション」. Acorn User . pp.  129– 130. 2021年5月4日閲覧.
  20. ^ Futcher, Dave (1990年9月). 「Building up the Beeb」. Acorn User . 123. 2021年5月8日閲覧
  21. ^ ab デイブ・フッチャー(1991年1月)「Easy PC」、Acorn User、pp.  132-133 2021年5月11日閲覧。
  22. ^ デイブ・フッチャー(1991年7月)「訴訟提起」、Acorn User、p. 117。2021年6月3日閲覧
  23. ^ 「M512 U-turn」、Acorn User、1987年1月、p. 7。2020年10月25日閲覧
  24. ^ 「Acorn、Scientificを廃止」、Acorn User、1986年11月、p. 7。2020年9月5日閲覧
  25. ^ Cambridge Co-Processor User Guide (PDF)、Acorn Computers Limited、1985年7月、p. 5
  26. ^ 製品番号58 BABY B(技術レポート)。Acorn Computers Limited
  27. ^ abcd Taylor, Gordon (1986年10月). 「Master Compact」. A&B Computing . pp.  12– 17. 2020年11月5日閲覧
  28. ^ Acorn Personal Computer M19 (PDF) . Acorn Computers Limited. 1986年7月. 2021年7月11日閲覧.
  29. ^ abcd Atherton, David (1986年11月). 「Master Compact Great and Small」. Acorn User . pp.  101–103 . 2020年10月28日閲覧.
  30. ^ Forer, Pip (1986年11月). 「Will the real BBC Master please stand up?」. Bits & Bytes . pp.  38–41 . 2021年3月25日閲覧.
  31. ^ abc 「Taking the lid off the Master Compact」. Acorn User . 1986年10月. pp. 15, 17–18 . 20209月5日閲覧
  32. ^ エイコーン・コンピューターズ・リミテッド 小売価格表 1987年9月(PDF) . エイコーン・コンピューターズ・リミテッド. 1987年9月. p. 1. 2023年5月21日閲覧.
  33. ^ ab 「エイコーン、マスターを399ポンドのコンパクトに搭載」.エイコーン・ユーザー. 1986年10月. pp. 10, 11. 2020年9月5日閲覧.
  34. ^ 「コンパクトアダプター」.エイコーン・ユーザー. 1990年5月. p. 9. 2020年11月1日閲覧
  35. ^ 「コンパクトコンパニオン」。A &B Computing、1987年10月、9ページ2020年11月4日閲覧。コンパクトコンパニオンを取り付けると、ユーザーポート、アナログ(ジョイスティック)ポート、2MHzバス、Acorn 1770 DFSが提供されます。接続はすべて標準のMaster 128タイプコネクタで、DFSはマシンの電源投入時に選択されたディスクインターフェースに設定できます。
  36. ^ John, Kenneth(1989年6月)。「コンパクトコーナー」。A &B Computing。19 20ページ。 
  37. ^ 英国放送協会マスターシリーズコンパクトコンピュータサービスマニュアル(PDF) 。Acorn Computers Limited、1986年10月、 22~ 23ページ 2023年5月27日閲覧
  38. ^ オーウェン、アン(1987年1月)「コンパクト化は必要か?」A&Bコンピューティング、100ページ
  39. ^ 「値下げ後、コンパクト製品の売上が回復」Acorn User、1987年11月、165ページ2022年6月30日閲覧
  40. ^ 「EEPROM」(PDF) . Acornカスタマーサービスニュース. 第3号. 1989年6月. p. 1.
  41. ^ ウォーカー、デイブ. 「Acorn Kitの現在と過去の状況、そしてY2K:宇宙の現状とテスト戦略(技術レポート)」Acorn Computers Limited.
  42. ^ BBC Basicバージョン.
  43. ^ L Fox、L Hayes、DF Mayers、「二重固有値問題」、およびRA Sack、「ラメ方程式の変分解」、サルフォード大学数学科。1971-72年、後期はリバプール大学理論物理学科。
  44. ^ 「ディスクとローンチのタイアップ」Acorn User . 1986年10月. 11ページ. 2020年11月1日閲覧.
  45. ^ 「BBCの新しいホームサービス」Acorn User . 1989年9月. 7ページ. 2020年11月1日閲覧
  46. ^ 「AcornがMaster Compactを誕生させる」Acorn User . 1986年10月. p. 7. 2020年9月5日閲覧
  47. ^ 「Italian Compact、成功への準備完了」Acorn User . 1986年11月. p. 7. 2020年9月5日閲覧
  48. ^ Atherton, David (1987年2月). 「Jump for Joy」Acorn User . pp.  101– 102. 2022年6月17日閲覧
  49. ^ Baldwin, Jonathan (1987年2月). 「Articulation」Acorn User . pp.  145– 147. 2022年6月17日閲覧
  50. ^ Project. Olivetti Prodest SpA 1987. 20226月17日閲覧
  51. ^ Guida all'uso del systema PC 128 S. Olivetti Prodest SpA 1986年9月. 2022年6月17日閲覧.
  52. ^ View – Il word processor per il PC 128 S. Olivetti Prodest SpA 1986. 2022年6月17日閲覧.
  53. ^ ViewSheet – Lo spreadsheet per il PC 128 S. Olivetti Prodest SpA 1986. 2022年6月17日閲覧.
  54. ^ ViewPlot – Per il PC 128 S - Guida all'uso. Olivetti Prodest SpA 1986. 2022年6月17日閲覧
  55. ^ ViewIndex - Per il PC 128 S - Guida all'uso. Olivetti Prodest SpA 1986. 20226月17日閲覧
  56. ^ Aviator. Olivetti Prodest SpA 1987. 2022年6月17日閲覧
  57. ^ Revs. Olivetti Prodest SpA 1987. 2022年6月17日閲覧
  58. ^ XOR – 迷路の終焉。Olivetti Prodest SpA 1987年。 2022年6月17日閲覧
  59. ^ ドクター・フーと恐怖の小部屋。Olivetti Prodest SpA 1987年。 2022年6月17日閲覧
  60. ^ Olivetti Prodest PC 128 S - 公共料金。Olivetti Prodest SpA 1986年9月1日。 2022年6月17日閲覧
  61. ^ 「BBCマスターエイコーンコンピュータ」。old -computers.com 。 2023年5月25日閲覧
  62. ^参照データシート:SAA5050シリーズ、 Wayback Machineに2016年3月3日アーカイブテレテキスト文字ジェネレータ、1982年7月、Mullard
  63. ^ ab "BFont文字"、RISC OS 3.7ユーザーガイド、1997年1月20日
  64. ^ "ReadMe.txt" (PDF)L2/19-025:レガシーコンピュータとテレテキストの文字をUCSに追加するための提案、2019年1月4日
  65. ^ "RISCOSB.TXT" (PDF)L2/19-025:レガシーコンピュータとテレテキストの文字をUCSに追加するための提案、2019年1月4日
  • http://bbc.nvg.org/doc/
「https://en.wikipedia.org/w/index.php?title=BBC_Master&oldid=1314568314」より取得