CER-12

CER(セルビア語:Цифарски Електронски Рачунар –デジタル電子コンピュータ)モデル12は、 1971年にミハイロ・プピン研究所(セルビア)によって開発された第3世代デジタルコンピュータであり、「ビジネスおよび統計データ処理」を目的としていました(文献1および4参照)。しかし、メーカーは当時、そのアーキテクチャと性能を考慮すると、「幅広い科学的および技術的課題」の解決にも有効であるとも述べていました(文献2および3参照)。コンピュータCER-12は、ワイヤラップとコネクタで接続された複数のモジュールで構成されていました。
中央装置
主記憶装置
- 種類:磁気コアメモリ
- 容量: 最大 8 つのモジュール。各モジュールは 8キロワード(1 ワード = 4 つの 8ビットバイト) で構成されます。
- 速度: サイクル時間: 1 μs、アクセス時間 0.4 μs。
演算ユニットには以下が含まれます:
- 32ビットアキュムレータレジスタ
- 8つの2バイトインデックスレジスタの2つの別々のグループ
- バイナリ加算とBCD加算の両方をサポートするシングルバイト加算器(減算、乗算、除算に同じ単位が使用されるため、ソフトウェアで実装する必要がある)
制御ユニット制御ユニットには、プログラムカウンタと命令レジスタが含まれています。命令をフェッチし、プログラムフローを促進します。シングルオペランド命令セットをサポートし、演算ユニットの16個のインデックスレジスタすべてと連携して動作します。
割り込みシステムCER-12の割り込みシステムは、多数の専用レジスタとソフトウェアで構成されています。最大32個の割り込みチャネルをサポートします。
CER-12のコントロールパネルは、プログラムフローの制御と変更、およびエラー検出回路によって検出されたエラーの除去を行うためのものです。コントロールパネルには、多数のインジケータとスイッチが備わっています 。
オペレーティングシステムおよびその他のソフトウェア
CER-12 には次のソフトウェアが同梱されていました:
- オペレーティングシステム
- 「シンボリックプログラミング言語」とアセンブラ(「オートコーダ」と呼ばれる)
- 入出力サブルーチン
- 多数のテストプログラム
- COBOLおよびFORTRAN IVコンパイラ
- 線形計画法とPERT計画ソフトウェア
- アプリケーションとサブルーチンのライブラリ
周辺機器
- 5~8トラック、500文字/秒のパンチテープリーダーPE 1001
- 5~8トラック、150文字/秒のテープパンチャーPE 1501
- 二次記憶装置としてのCDC 9432磁気ディスク ドライブ(6 枚のディスク、10 面のボリュームあたり 4,096,000 文字、16 個の 1536ビット(48 プロセッサ ワード) セクターを持つ 100 シリンダに編成、トラック間シーク: 30 ミリ秒、回転待ち時間: 25 ミリ秒)
- IBM 1735テレプリンター
- ICL 667ライン プリンタ( 64 文字セットの場合は725 行/分、50 文字セットの場合は 880 行/分)
参照
文献
- ヴラディスラフ・パウノヴィッチ:CER-12コンピュータの演算装置、AUTOMATIKA、第3号、pp.161-165、ザグレブ、1971年
- Veselin Potić、Mihael Šavikin、CER-12 コンピューターの I/O システム、AUTOMATIKA、No 3、166 ~ 176 ページ、ザグレブ、1971 年。
- V Batanović、J.Kon (編著): IMP Riznica znanja、5 ~ 8 ページ、M.Pupin Institute および PKS、ベオグラード、2006 (セルビア語)
- Dušan Hristović: Development of the Computing Technology in Serbia (Razvoj Računarstva u Srbiji)、PHLOGISTON ジャーナル、No 18-19、pp. 89–105、MNT 博物館、ベオグラード 2010/2011、セルビア語。