知識ベース

TI-57

TI-57は、1977年から1982年の間にテキサス・インスツルメンツが作成したプログラム可能な計算機でした。TIが作成したこの名前のマシンは3つあり、最初はより強力なTI-58に沿って1977年9月にリリースされたLEDディスプレイ付きのTI-57です。 TI-59。 50個のプログラムステップと8個のメモリレジスタがありました。 TI-57 LCDおよびTI-57 LCD-IIという名前の2つの新しいバージョンにはLCDディスプレイがありますが、性能が低く(はるかに低速で)メモリがはるかに少なく、プログラムの「ステップ」とストレージレジスタの間に48バイトが割り当てられました。

TI-57には不揮発性メモリがなかったため、入力されたプログラムはすべて、電卓のスイッチを切るか、バッテリーが切れたときに失われました。

TI-57のLEDディスプレイバージョンには、充電式ニッケルカドミウムバッテリパックBP7があり、2個の単三電池と電卓が電圧を電卓で必要な9Vに上げるための電子機器が含まれています。一般的な変更は、9Vバッテリーから電力を供給し、LED TI-30のバッテリーカバーまたは分解されたバッテリーパックの一部を使用することです。この変更により、元のバッテリーパックよりもバッテリー寿命が長くなります。

少なくとも元のバージョンには、「Making Tracks Into Programming」という本が含まれていました。 「TI Programmable 57を使用する力、使いやすさ、楽しさを段階的に学習するガイド」と自称されていました。

Radio Shackもこの計算機を販売し、EC-4000にブランド変更しました。

プログラミング

TI-57のプログラミング機能は、プリミティブマクロアセンブラーに似ていました。いくつかの簡単なプログラムフロー制御コマンドと条件付きテストとともに、任意のキーストロークを保存できます。これらに含まれるもの:

GTO(GoTO):プログラムポインターをすぐにラベル(0-9)または特定のプログラムステップ(00から49)にジャンプさせます。

SBR(SuBRoutine):プログラムをラベルにジャンプさせ、Inv SBRコマンドに遭遇すると、元のSBRの直後の命令で実行を継続します。

DSZ(ゼロでデクリメントおよびスキップ):ストレージレジスタのゼロをデクリメントし、結果がゼロの場合、次の命令をスキップします。ゼロ以外の場合は、デクリメントおよびスキップという逆形式もありました。

ディスプレイ上の値( xレジスタ)と専用のテストレジスタtに対して、等値/不等のテストを実行できます。テストの結果、次の命令が条件付きでスキップされます。

プログラムは、プログラムステップを挿入、削除、または上書きすることで編集できます。プログラムステップを無視できるようにするために、NOP(No OPeration)機能が提供されました。 50プログラムステップの厳しい制限のため、NOPの使用はめったにありませんでした。 TI-57は、1つの命令で1回または最大4回のキー押下が必要かどうかに関係なく、「1ステップ、1命令」の原則を使用していました。

サンプルプログラム

次のプログラムは、1〜6の範囲内の擬似乱数を生成します。

ステップコードキー関数コメント
00 30 2番目のyx π パイ
01 75 + +
02 33 0 RCL 0 RCL 0 レジスタ0を呼び出す
03 85 =
04 35 yx yx
05 08 8 8
06 65
07 49 2番目) Int 整数関数
08 85 =
09 32 0 STO 0 STO 0 結果をレジスタ0に保存する
10 55 バツバツ
11 06 6 6 乱数の上限
12 75 + +
13 01 1 1
14 85 =
15 49 2番目) Int 整数関数
16 81 R / S R / S 停止(一時停止)
17 71 RST RST リセット(ステップ00に戻る)

外部リンク

  • MyCalcDB上のTI-57(1970年代および1980年代のポケット電卓に関するデータベース)
  • Datamath Calculator MuseumのTI-57。
  • v
  • t
  • e
テキサス・インスツルメンツの計算機
Z80ベースのグラフ
  • TI-73
  • TI-81
  • TI-82
  • TI-83x
  • TI-83PCE
  • TI-84x
  • TI-85
  • TI-86
M68kベースのグラフ
  • TI-89
  • TI-92xおよびVoyage 200 PLT
ARMベースのグラフ
  • TI-PLT(キャンセル済み)
  • TI-Nspire–TI-Nspire CAS
その他のグラフ
  • TI-80
ノングラフプログラミング可能
  • TI-55
  • TI-55 II
  • TI-55 III
  • TI-56
  • TI-57x
  • TI-58x
  • TI-59
  • TI-74
  • TI-95(プロカルク)
科学モデル
  • TI SR-50
  • TI-30
  • TI-32
  • TI-34
  • TI-35
  • TI-36
  • TI-54
  • TI-68
財務モデル
  • ビジネスアナリストシリーズ
他のモデル
  • TI-108
  • TI-7
  • TI-12
  • TI-15
  • TI-1030
  • TI-1031
  • TIプログラマー
関連する
  • TI-BASIC
  • 計算機ベースのラボ
  • テキサス・インスツルメンツが鍵となる論争に署名