シャープ PC-1403
シャープ PC-1403 ハンドヘルド BASIC コンピュータ | |
| タイプ | ポケットコンピュータ |
|---|---|
| 紹介された | 1986 |
| 電卓 | |
| エントリーモード | インフィックス、 BASIC、 |
| 表示タイプ | LCDドットマトリックス |
| 表示サイズ | 24文字 |
| CPU | |
| プロセッサ | CPU: SC61860 (8ビットCMOS) |
| 頻度 | 768kHz |
| プログラミング | |
| プログラミング言語 | 非構造化BASIC |
| ユーザーメモリ | 8KB |
| ファームウェアメモリ | 72 KB |
| インターフェース | |
| ポート | 1x独自仕様(11ピン) |
| 他の | |
| 電源 | CR2032 2個 |
| 消費電力 | 0.03ワット |
シャープPC-1403は、シャープが製造した小型の科学計算用電卓兼ポケットコンピュータです。シャープ PC-1401の後継機で、より優れたディスプレイ、より大きな RAM、そしてより優れたシステムソフトウェアを備えていました。
技術仕様
- CPU: SC61860 (8ビット CMOS) 768 kHz
- メモリ: 8 KB RAM (6863 バイト使用可能)、72 KB ROM、PC-1403Hモデルでは 32 KB RAM
- ディスプレイ: モノクロLCD 1行、5×7文字×24
- 電源: 6 V DC - 2× CR2032、0.03 W
- 外部デバイス用コネクタ(11ピン)
- 内蔵スピーカー(4 kHzビープ音のみ)
- コントラスト調整ホイール
- ソフトウェア: シンプルなBASICインタープリタ; 電卓モード
- 行列計算
1986年に製造を開始しました。
8K RAMを取り外し、32K RAMをはんだ付けすることで、1403を1403Hに改造することが可能です。ただし、この改造にはインバータICも必要です。
電卓
計算はCALモードとRUNモードの2つのモードで実行できました。[ 1 ]前者では、PC-1403は当時の一般的な科学計算機と同様に動作し、数式は代数論理で入力されました。RUNモードでは、 BASIC文を入力して即座に実行し、印刷することができました。後者は、現代の計算機で採用されている直接代数論理に類似していました。
プログラミング
採用されたプログラミングモデルは非構造化BASICで、 PC-1403はRUNモードとPROモードを区別していました。後者はプログラムの入力と編集に使用され、前者はプログラムの実行に使用されました。
プログラミング例
以下は、0 から 69 までの整数の階乗を計算するサンプル プログラムです。数値または式を入力してから を押すDEFF(実行モード) ことで呼び出すことができます。
10 "F" AREAD N ''<式>でプログラムを開始できます DEF F 20 F = 1 ''Fの開始値を1に設定します30 FOR I = 1 TO N ''Iを1からNまでカウントします40 F = F * I ''F=F*Iを計算します50 NEXT I ''40行目からループを繰り返します60 PRINT STR$ N + "!=" ; F ''結果を出力します - つまり5!=120です70 END ''プログラムの終了機械語プログラミング
POKE コマンドを使用してマシン語プログラムをメモリに書き込み、CALL コマンドで起動することが可能です。
参照
参考文献
- ^ SHARP ポケットコンピュータ モデル PC-1403 - 操作マニュアル(PDF) . 大阪、日本:シャープ株式会社. 1986年. 2016年9月10日時点のオリジナルよりアーカイブ(PDF) 。

