TI -83シリーズは、テキサス・インスツルメンツ社が製造するグラフ電卓のシリーズです。 1996年に発売されたこのシリーズは、2004年にTI-84 Plusが登場するまで、学校で広く使用され、人気を博しました。
TI-83は、通常の関数電卓に搭載されている機能に加え、関数グラフ、極座標/媒介変数表示/数列グラフモード、統計機能、三角関数、代数関数など、多くの便利なアプリケーションを備えています。 微積分関数はそれほど多くは搭載されていませんが、アプリケーションやプログラムは電卓上で作成したり、外部ソースから読み込んだりすることができます。
TI-83 は 1999 年と 2001 年に 2 回再設計されました。TIは1999 年にTI-83 をTI-83 Plusに置き換えました。2001 年の再設計では、TI-73と TI-83 Plusと非常によく似たデザインが導入され、TI-81 以降 TI グラフ電卓で一般的だった傾斜スクリーンが廃止されました。1999年にリリースされた TI-83 Plus にはフラッシュメモリが搭載され、必要に応じてデバイスのオペレーティングシステムを更新したり、新しい Apps キーからアクセスできる大きな新しい Flash アプリケーションを保存したりできるようになりました。フラッシュメモリは、ユーザー プログラムやデータを保存するためにも使用できます。2001年に TI-83 Plus Silver Edition がリリースされました。これは、標準の TI-83 Plus の約 9 倍のフラッシュメモリと 2 倍以上の処理速度 (15 MHz ) を備え、小さな「きらめき」が埋め込まれた半透明のグレーのケースに収められています。 2001年の再設計(TI-83「パーカス」[ 1 ]という愛称で呼ばれた)では、電卓本体の形状がわずかに変更され、光沢のある灰色の画面の縁が廃止され、プリント基板を4つのユニットに合理化することでコストが削減された。
オリジナルのTI-83電卓は1996年に発売され、TI-82の後継機種となった。[ 2 ]科学教育や研究で頻繁に使用されている。[ 3 ] [ 4 ] [ 5 ]
TI -83 Plusは、 TI-83のアップグレード版として1999年に設計されました。TI -83 Plusは、TIの最も人気のある電卓の1つです。6 MHzで動作するZilog Z80マイクロプロセッサ[ 6 ]、96×64モノクロLCDスクリーン、4本の単4電池、およびバックアップ用のCR1616またはCR1620電池を使用しています。電卓には、2.5 mmジャックのリンクポートも内蔵されています。TI -83からの主な改良点は、512 KBのフラッシュROMが追加されたことです。これにより、オペレーティングシステムのアップグレードやアプリケーションのインストールが可能になります。フラッシュメモリの大部分はオペレーティングシステムによって使用され、160 KBがユーザーファイルとアプリケーションに使用できます。もう1つの開発は、ユーザーが電卓に機能を追加できるフラッシュアプリケーションをインストールできることです。こうしたアプリケーションは、数学や科学、テキスト編集(大文字と小文字の両方)、オーガナイザーやスケジュール帳、スプレッドシートの編集、ゲームなど、その他多くの用途で利用されている。
高校生や大学生向けに設計されたものの、現在では一部の公立学校では中学生にも使われているこの電卓は、関数、パラメトリック、極座標、シーケンシャルグラフ機能に加え、金融計算環境、行列演算、電卓上でのプログラミングなど、科学計算機のすべての機能を備えています。ただし、記号操作(微分、代数)はTI-83 Plusには内蔵されていません。プログラミングには、 BASICコンピュータ言語に似たTI-BASICという言語を使用できます。また、Z80アセンブリ言語とTIが提供するシステムコールの集合で構成されるTIアセンブリ言語でもプログラミングが可能です。アセンブリプログラムははるかに高速に実行されますが、記述はより困難です。そのため、アセンブリプログラムの作成はコンピュータ上で行われることが多いです。

TI -83 Plus Silver Editionは2001年に発売されました。その改良点は、1.5MBのフラッシュメモリ、6/ 15MHzのデュアルスピードプロセッサ、96KBの追加RAM ( OSが追加領域を認識するように更新されなかったため利用できません)、改良されたリンク転送ハードウェア、半透明のシルバーケース、およびプリインストールされたアプリケーションの増加です。 この大幅なフラッシュメモリの増加は重要です。TI -83+は最大10個のアプリしか保持できませんが(サイズによってはそれより少ない場合が多い)、Silver Editionは最大94個のアプリを保持できます。 また、USBリンクケーブルも同梱されています。TI-83 Plusとほぼ完全に互換性があります。 問題が発生する可能性があるのは、Silver Editionで動作が速すぎるプログラム(ゲームなど)や、リンクハードウェアに問題がある一部のプログラムだけです。キーのレイアウトは同じです。
TI-83 Plus Silver Editionには、ViewScreen(VSC)バージョンという別のバージョンも存在します。 これは基本的に同じですが、本体背面のスクリーン側にポートが追加されており、ケーブルとパネルを介してオーバーヘッドプロジェクターに表示できます。外観は標準のTI-83 Plusと似ていますが、スクリーンの周囲には標準のSilver Editionと同じ銀色のフレームが付いています。
TI-83 Plus Silver Editionは、テキサス・インスツルメンツのウェブサイトで「販売終了」と記載されています。 2004年4月、TI-83 Plus Silver EditionはTI-84 Plus Silver Editionに置き換えられました。両機種は同じプロセッサとフラッシュメモリ容量を備えていますが、TI-84 Plus Silver EditionにはUSBポート、時計、交換可能なフェイスプレートが内蔵されています。
TI-83 Plusシリーズは、電卓がネイティブでサポートする言語の点で非常に似ています。 これには、 TIのすべての電卓で使用されているインタプリタ型言語である「TI-BASIC」と、電卓のベースとなっているネイティブZ80アセンブリ言語の非公式名称である「TI-ASM」が含まれます。
TI-BASICは、TI-83シリーズの電卓をはじめ、多くのTI製グラフ電卓に内蔵されているプログラミング言語です。そのシンプルさと、学校のカリキュラムでTI製電卓が広く使われていることから、多くの生徒にとってプログラミングの最初の経験となります。以下に、アセンブリ言語の例と同等の「Hello, World!」プログラムの例を示します。
:ClrHome :Disp "こんにちは世界! TI-83は、TIシリーズで初めてアセンブリ言語を内蔵した電卓でした。TI -92、 TI -85、TI-82もアセンブリ言語プログラムを実行できましたが、そのためには特別に構築された(ハッキングされた)メモリバックアップを送信する必要がありました。TI -83のアセンブリ言語サポートは、電卓の隠し機能を通してアクセスできました。ユーザーはコンピュータ上でアセンブリ(ASM)プログラムを作成し、アセンブルして、プログラムとして電卓に送信します。 その後、ユーザーは「Send (9prgm) (プログラムの名前/番号)」コマンドを実行すると、プログラムが実行されます。TI -83の後継機種では、Send()バックドアは、より分かりやすいAsm()コマンドに置き換えられました。
Z80アセンブリ言語は、内蔵言語であるTI-BASICよりもプログラマに電卓をはるかに強力に制御する権限を与えます。 ただし、Z80アセンブリ言語はTI-BASICよりも習得が難しいという欠点があります。Z80アセンブリ言語は、コンピュータ上でプログラムを作成し、USBポート経由で電卓に送信したり、プログラムエディタに直接手書きで記述したり(オペコードの16進数表記を使用)、サードパーティ製のコンパイラプログラムを使用してコンパイルしたりできます。アセンブリ言語はプロセッサのネイティブ言語であり、解釈する必要がないため、アセンブリ言語で書かれたプログラムはTI-BASICを使用したプログラムよりもはるかに高速で効率的です。
TIは、セキュリティのためにはより長い鍵が必要であることが知られていた後も、長年にわたって512ビットRSA暗号署名鍵に依存し続けた。512ビット鍵は、1999年のRSA因数分解チャレンジの一環として公に解読された。[ 8 ]
2009年、アマチュアグループが総当たり攻撃を行い、TI電卓ファームウェアのすべての暗号署名キーを見つける方法を配布し、ユーザーがデバイスに直接独自のオペレーティングシステムをフラッシュできるようにした。[ 9 ] TI-83 Plus電卓のキーは、 unitedti.orgフォーラムのメンバーによって最初に公開され、解読には数か月かかった。他のキーは、数週間後にunitedti.orgコミュニティが分散コンピューティングプロジェクトを通じて発見した。[ 10 ]その後、テキサス・インスツルメンツは、unitedTIやreddit.comなど、キーをミラーリングしているさまざまなWebサイトにDMCA削除要求を送り始めた。[ 11 ]その後、それらはストライサンド効果の対象となり、さまざまなサイトにミラーリングされた。
TI -84 Plus シリーズは、 TI-83 Plus シリーズのさらなるアップデートとして 2004 年 4 月に発売されました。TI -84 Plus および TI-84 Plus Silver Edition の主な改良点は、モダンなケースデザイン、交換可能なフェイスプレート (Silver Edition のみ)、いくつかの新機能、処理速度とメモリ容量の向上、時計機能、およびUSBポート接続です。TI -84 Plus は、より明るくコントラストの高い画面も備えていますが、販売された一部の電卓では LCD ドライバに不具合が発生しました。TI -84 Plus は TI-83 Plus の 3 倍のメモリ容量を持ち、TI-84 Plus Silver Edition は TI-83 Plus の 9 倍のメモリ容量を持ちます。 どちらも TI-83 Plus の 2.5 倍の処理速度です。 オペレーティングシステムと数学機能は基本的に同じで、他の TI 電卓シリーズと接続するための標準リンクポートも同様です。
モバイルデバイスやインターネットは電卓の機能を凌駕しているが、標準化されたテストではそれらのデバイスの使用は認められていない。さらに、教科書はTI-83に合わせて作られており、事実上、電卓が「高校数学の分野で独占」している。[ 12 ]