

NCR 315 データ処理システムは、1962 年 1 月にNCRから発売された第 2 世代のコンピュータです。[ 1 ]すべてのプリント基板は、さまざまな論理素子を作成するために抵抗トランジスタ論理(RTL)を使用しています。磁気コアメモリを使用した12 ビットスラブメモリ構造を使用しています。命令は、メモリ スラブを 2 つの6 ビット英数字または 3 つの4 ビットBCD数字として使用できます。基本メモリは、手作りのコア メモリの 5000 個の「スラブ」(10,000 文字または 15,000 桁の 10 進数) で、冷蔵庫サイズのキャビネット4 台で最大 40,000 個のスラブ (80,000 文字または 120,000 桁の 10 進数) まで拡張できます。メインプロセッサは3つの筐体とコンソール部から構成され、コンソール部には電源、キーボード、出力ライター(IBM製電動タイプライター)、およびプログラムカウンタ、レジスタ、算術アキュムレータ、システムエラーの現在の状態を示すランプを備えたパネルが収められています。入出力は、1インチ厚のケーブル2本束を介して各周辺機器に直接並列接続されます。磁気テープやCRAMなどの一部のデバイスは、複数のドライブを接続できるようにデイジーチェーン接続されています。
NCR 315 シリーズのアドレス指定可能なメモリ単位は「スラブ」(「シラブル」の略)と呼ばれ、12ビットのデータと 1ビットのパリティで構成されます。[ 3 ] [ 4 ]そのサイズは 1バイトと一般的なワードの中間です(そのため「シラブル」という名前が付けられています)。 [ 5 ]スラブには、3 桁の数字(アットマーク、コンマ、スペース、アンパサンド、ピリオド、マイナスは数字として扱われます)または 6 ビットのアルファベット 2 文字を格納できます。スラブには、-99 から +999 までの10 進数値を格納できます。
数値には最大 8 つのスラブが含まれます。値が負の場合、マイナス記号はこの行の左端の桁になります。数字を英数字に変換したり、英数字から数字を変換したりする命令があります。これらのコマンドは、最大長が 8 スラブのアキュムレータを使用します。処理を高速化するために、アキュムレータは実効長で動作します。[ 5 ]
NCR 315-100は、オリジナルの315の第2バージョンです。これも6マイクロ秒のクロックサイクルを持ち、10,000から40,000スラブのメモリを備えています。[ 3 ] 315-100シリーズのコンソールI/Oは、オリジナルの315のIBMタイプライターの代わりにテレタイププリンタとキーボードを組み込んでいます。
旧型のNCR 315と315-100の主な違いは、自動復旧オプション(ARO)が搭載された点です。初期のコンピュータの問題点の一つは、メモリやプログラムにエラーが発生すると、システムが赤ランプを点灯させて停止してしまうことでした。通常の復旧手順は、コンソールのランプパネルからすべてのレジスタとカウンタの設定をコピーし、エラー発生時に実行されていたプログラムを、通常はプログラムの最初から再起動することでした。
315へのアップグレードでは、バックプレーン上の約1800個のワイヤラッピング接続を除去し、約2400個の新しいポイントツーポイント有線接続を設置する必要があった。
1965年7月に発売されたNCR 315-RMCは、薄膜メモリを採用した初の市販コンピュータでした。これにより、クロックサイクル時間は800ナノ秒に短縮されました。また、科学計算を可能にする浮動小数点演算機能を搭載しつつ、以前のNCR 315およびNCR 315-100と同じ命令セットを維持していました。
薄膜は「棒状構造」に巻き付けられており、メモリの読み書き速度を向上させている。
315-RMCの後継機種はNCRセンチュリーシリーズだった。
スラブ、Abk。 aus syllable = Silbe, die kleinste adressierbare Informationseinheit für 12 bit zur Übertragung von zwei Alphazeichen oder drei numerischen Zeichen. (NCR) […] ハードウェア: データ構造: NCR 315-100 / NCR 315-RMC;ヴォルトレンゲ: シルベ;ビット: 12;バイト: –;デジマルジファーン: 3;ザイヘン: 2; Gleitkommadarstellung: フェスト・ヴェルドラテト;マンティス: 4 シルベン。指数: 1 Silbe (11 Stellen + 1 Vorzeichen) [ slab、abbr. syllable = syllable 、2つのアルファベット文字または3つの数字文字を転送するための12ビットの最小アドレス指定可能な情報単位。(NCR) […] ハードウェア:データ構造:NCR 315-100 / NCR 315-RMC、ワード長:Syllable、ビット:12、バイト:–、 10進数:3、文字数:2、浮動小数点形式:ハードワイヤード、仮数:4音節、指数:1音節(11桁 + 1接頭辞)]