グランディNewBrain
Grundy NewBrainは、1980年代初期にイギリスのTeddingtonとCambridgeのGrundy Business Systems Ltdによって販売されたマイクロコンピューターでした。
始まり
NewBrainプロジェクトは、1978年にSinclair RadionicsがデザイナーとしてMike Wakefield、ソフトウェアエンジニアとしてBasil Smithとともに設計作業を開始したときに開始されました。このプロジェクトは、Appleに競争を提供することを目的としており、安価な消費者向け製品へのSinclairの焦点にはほとんど適合していません。 Sinclairが、予想した100ポンド以下の価格でNewBrainを作成できないことが明らかになったとき、彼の考えは、他の会社であるScience of Cambridge Ltdによって開発されるZX80に向けられました。
NewBrainプロジェクトは、Sinclair Radionicsの閉鎖に続いて、Sinclair RadionicsとNewbury Labsの両方の所有者であるNational Enterprise Board(NEB)によってNewbury Laboratoriesに移されました。 1980年、ニューベリーは、バッテリー駆動のポータブルコンピューターを含む3つのNewBrainモデルの差し迫ったリリースを発表しました。
BBCマイクロプロジェクト
1980年初頭、ブリティッシュブロードキャスティングコーポレーション(BBC)の追加教育部門は、主に1979年の6部からなるITVドキュメンタリーシリーズThe Mighty Microの影響を受けて、コンピューターリテラシープログラムのアイデアを思いつきました。英国国立物理研究所は、今後の(マイクロ)コンピューター革命を予測しました。それは非常に影響力のあるドキュメンタリーでした。そのため、議会で質問が寄せられました。 BBCエンジニアリングは、客観的な仕様を作成するように指示されました。
議会での質問の結果、産業省(DoI)はこのプログラムに興味を持つようになりました。BBCEnterprisesも同様に、シリーズに合わせて機械を販売する機会を見つけました。
最終的に、英国のシステムを選択するというDoIからの圧力の下で、BBCはNewBrainを「選択」しました。 BBC仕様はNewBrain仕様を中心に厳密に記述されており、(おそらく)Newbury Laboratoriesが入札し、勝つことを期待しています。そうではなかった。 NewBrainはNewburyによって大いに開発されていましたが、Newburyがそれを生成できないことがすぐに明らかになりました。ニューベリーは入札しなかったので、他の会社に門戸を開いた。当初1981年秋に予定されていたBBCのプログラムは1982年春に戻されました。クリス・カリーとクライヴ・シンクレアがBBCの計画を知った後、BBCは他のメーカーが提案を提出することを許可しました。 Chris CurryはBBCを訪問し、Acornが設計を提出できるように仕様を変更するように彼らを説得しました。
BBCは最終的にAcorn Computers Ltdのコンピューターを選択しました。
BBCの決定の結果、NEBに取って代わったBritish Technology Groupは、最終設計と生産をGrundyに売却しました。 Grundyは、Intertec Superbrainの仮想クローンとして「ダムターミナル」に組み込まれたCP / M 2.2ベースのマシンをすでに製造していたため、パーソナルコンピュータービジネスへの参入者を探していました。
利用可能なモデル
2つの主要なモデルがリリースされました。モデル「A」は、テレビまたはモニターのいずれかに表示されていました。モデル「AD」には、ユニットに1行、16文字の真空蛍光(VF)ディスプレイが含まれており、TV画面またはモニターの有無にかかわらず操作が可能です。VFディスプレイはカーソルキーに応答して画面上をスクロールします表示領域。追加のモデルが1つリリースされましたが、これは医薬品チェーンのカスタムバージョンであり、画面表示はなく、VF表示のみであり、一般的には議論されませんでした。
拡張シャーシがリリースされ、追加の64 kBのページメモリが提供されました。 Z80には16ビットのアドレスバスがあるため、一度にアドレスできるメモリは64 kBのみです。拡張シャーシのページメモリシステムは、バンクスイッチングを使用して、NewBrainが複数の64 kBモジュールを利用できるようにしました。拡張モジュールには、パラレルプリンターポート、2つのハードウェアベースのシリアルポート、および開発中の8ウェイおよび16ウェイシリアルモジュールなどの追加モジュールを接続するための拡張バスが含まれていました。拡張モジュールには、新しいモジュール用のソフトウェアだけでなく、プロセッサモジュール内のものを置き換えるシリーズ2ソフトウェアが含まれていました。
CP / M 2.2も利用可能でした。 CP / M 2.2では、内部BASIC ROMはCP / M ROM用にページアウトされましたが、これによりCP / Mに32 kBのメモリしか与えられませんでした。拡張モジュールを装着すると、プロセッサモジュールの3つの8 kB ROMがページアウトされ、利用可能な最高のTPA(Transient Program Area-OS要求が満たされた後に残ったメモリ)の1つがCP / Mに与えられました。 Grundy Business Systemsは、40トラック200 kB片面および80トラック800 kB両面の2つの5.25インチドライブフォーマットをリリースしました。いくつかの独立ディーラーは40トラック400 kB両面ドライブを提供しました。 NewBrainクリームケースのディーラーに供給されます。 3.5 "800 kBディスクは、4x200 kBフロッピーからのファイルを1つの800 kBディスクに保存できる、より効果的なフォーマットにもなりました。
商用アプリケーション
50,000を超えるNewBrainユニットが教育、科学、産業、中小企業、銀行部門に販売されました。と同様にホームユーザーに。科学的使用は、NewBrainの浮動小数点計算と非常に高解像度のグラフィックスの異常に高い精度のために強力でした。 CP / Mベースのソフトウェアが利用できるため、ビジネス利用もそれに比例して高かった。主な産業用途は製薬産業内でした。このコンピューターはアンゴラ政府によって広く使用されていました。 1981年から1984年のアンゴラ商務省の中央計画は、はるかに高価なコンピューターの代わりにこのマシンを使用して行われました。
ソフトウェア
展開されていないNewBrainには、ROMで提供されるソフトウェア、主にBASIC、フルスクリーンエディタ、およびデバイスドライバが含まれています。他のパッケージもROM内に含まれており(例:数学およびグラフィックパッケージ)、BASICおよびその他のソフトウェアからアクセスできました。
すべてのI / Oはストリームベースであり、直交していました。任意のデバイスを代替デバイスに置き換えることができましたが、マニュアルではデバイスを慎重に選択する必要があると警告していました。このアプローチにより、画面、キーボード、またはテープからの入力と出力を交換できるプログラムを簡単に作成できました。
6桁の精度と10-38〜10 + 38のダイナミックレンジを持つほとんどの一般的なマシンと比較して、mathsパッケージには12桁の精度と10-150〜10150のダイナミックレンジがありました。これは、より一般的なベース2ではなく、浮動小数点形式にベース256を使用し、より一般的な4つではなく、6バイトを使用して数値を格納することで達成されました。 5バイトには基本数が格納され、最後のバイトには最初のビットに符号が格納され、残りの7ビットには指数が格納されます。たとえば、πは3.14159265358として保存されました。
ベンチマークは、NewBrainが2倍の精度の計算を実行したにもかかわらず、PCW Benchmark 8を7.0秒で完成させる、数年間利用可能な最速の8ビットコンピューターの1つであることを示しています。他の現代のマシンと比較するために、Sinclair Spectrumは25.3秒かかり、BBC Microは5.1秒かかりましたが、有効数字は少なくなっています。 16ビットIBM PCは3.5秒かかりました。
グラフィック画面はテキスト画面とは別であり、テキスト画面とスペースを共有する新しい出力ストリームとして開かれました。グラフィックコマンドは「タートル」キーワードに基づいており、柔軟な描画手段を提供しました。 NewBrain ROMの最後の2世代には、追加のグラフィックコマンドが含まれていました。ROM1.9にはさらに2つのコマンドがあり、ROM 2.0にはそれ以上がありました。ただし、互換性を確保するために、ほとんどのソフトウェアはこれらの追加コマンドを使用しません。プログラマーは、ギリシャ語とスウェーデン語、フランス語とドイツ語を含むさまざまなキーボードのバージョンと同様にバージョン2.2で作業していました。 Grundyは、既存のユーザーにSeries 2 ROMを提供することを検討されていました。これには、既存のROMにはんだ付けしたものを回路基板から取り外し、ソケットをはんだ付けする必要がありました。このレトロフィットではタイトフィットと人件費が高く、1983年の会社の失敗により、ユーザーはこれが考慮した。
BASICのバージョンは、ANSI BASICの拡張バージョンであり、その機能はMicrosoft BASICの機能に似ていました。グラフィックパッケージには、ドット、線、円弧、塗りつぶし領域、注釈付き軸を描画できるコマンドが含まれていました。
Grundyは「ソフトウェア技術マニュアル」を提供しました。このマニュアルでは、ROMで呼び出すことができるさまざまなルーチンと呼び出しパラメーターを文書化しました。間接呼び出しを介してこれらのルーチンにアクセスする方法の詳細を公開することは、NewBrainユーザーグループに任されていました。 (関連するルーチンパラメータでメモリ不足のアドレスが呼び出され、このアドレスはジャンプテーブルのROM固有の場所を呼び出し、次に最終ルーチンを呼び出します。)画面アクセスでも、この間接的な使用が必要でした。画面の場所は、高解像度のグラフィックストリームなど、新しい入力および出力ストリームが作成されると変わります。メモリマップおよびその他の技術情報は、ディーラーおよび所有者に無料で提供された多数のテクニカルノートに含まれていました。テクニカルマニュアルの小売価格は50ポンドでした。
HiSoftは、PascalコンパイラおよびエディタのNewBrainバージョンを作成しました。多くのCP / Mアプリケーションは、NewBrainのCP / Mターミナルを使用するように変換され、NewBrain 5.25 "および3.5"フォーマットのディスケットで利用可能になりました。これらには、Z80アセンブラーおよびデバッガー、Pro PascalおよびPro Fortran、TCL Pascal、dBase II、Wordstar 3.3、Peachtree Accountingアプリケーション、Superfileデータベース、Hisoft PascalのCP / Mバージョン、Modula-2、Z80 Assemblerおよびテキストエディターが含まれます。
多くのサードパーティソフトウェアハウス(IEL、MicroMart、Black Knight Computersなど)がNewBrainに独立したソフトウェアを提供し、英国国防省やケンブリッジ大学などのユーザーに提供されました。
終わり
Tradecomは、オランダの学校とトレーニングセンターにマイクロコンピューターを供給する契約を履行するために、1983年にGrundy Business Systemsを購入しました。彼らは、いくつかのNewBrainsがフロッピーディスクを使用してプログラムをシリアルケーブルにロードできるサーバーを作成し、簡単な切り替えで教師が生徒の画面を表示できるようにしました。彼らはまた、非QWERTY方式でレイアウトされた予測テキストを備えたキーボードを示しました。彼らはテレビ報道を与えられたが、これにおけるNewBrainの部分は言及されなかった。
TradecomのNewBrainsは、既存の株式によって完全に供給されました。インド市場にNewBrainsを提供し、ヨーロッパに供給するために、インドの新しい工場でプレスリリースが行われましたが、何も実現しませんでした。
今日
オランダのNewBrainユーザーグループには、さまざまな出版物のPDFダウンロード、およびPCベースのエミュレーターを含むギリシャ語のWebサイトへのリンクがあります。オランダのWebサイトには、NewBrainで利用可能なプログラムの多くがあり、これらはエミュレータで実行できます。