JPH0122658B2 - - Google Patents
Info
- Publication number
- JPH0122658B2 JPH0122658B2 JP57096795A JP9679582A JPH0122658B2 JP H0122658 B2 JPH0122658 B2 JP H0122658B2 JP 57096795 A JP57096795 A JP 57096795A JP 9679582 A JP9679582 A JP 9679582A JP H0122658 B2 JPH0122658 B2 JP H0122658B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- key
- display
- register
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
- G06F15/0225—User interface arrangements, e.g. keyboard, display; Interfaces to other computer systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Digital Computer Display Output (AREA)
- Calculators And Similar Devices (AREA)
Description
【発明の詳細な説明】
この発明は入力された計算式を表示する機能を
備えた小型電子式計算機に関する。
備えた小型電子式計算機に関する。
従来、入力した計算式を記憶しておき、所定の
キー操作により上記計算式を読み出すことのでき
る検算機能を具備した小型電子式計算機が開発、
実用化されている。そして、この種の計算機では
例えば、計算式「123+456+789=」を入力する
と、検算中には記憶されている計算式中の置数デ
ータ、フアンクシヨンデータが一対づつ(「123
+」、「456+」、…のように)順次読出されて表示
部に表示されたのち、最終の演算結果データ
「1368」が最後に上記表示部に表示されるように
なつている。このように、従来の計算機では、1
つの表示部に置数データとフアンクシヨンデータ
とが一対づつ表示されるのみであるから、演算の
途中結果を入力データと同時に再現することがで
きず、不便な場合があつた。また一対づつの表示
方式であるから計算式における前後の項と現在表
示中の項との関係が不明確である難点もあつた。
さらに、フアンクシヨンデータは、日の字型多桁
の表示部の一部エリアに付加的にフアンクシヨン
表示を行うものであるからフアンクシヨン表示が
わかりにくいという欠点があつた。
キー操作により上記計算式を読み出すことのでき
る検算機能を具備した小型電子式計算機が開発、
実用化されている。そして、この種の計算機では
例えば、計算式「123+456+789=」を入力する
と、検算中には記憶されている計算式中の置数デ
ータ、フアンクシヨンデータが一対づつ(「123
+」、「456+」、…のように)順次読出されて表示
部に表示されたのち、最終の演算結果データ
「1368」が最後に上記表示部に表示されるように
なつている。このように、従来の計算機では、1
つの表示部に置数データとフアンクシヨンデータ
とが一対づつ表示されるのみであるから、演算の
途中結果を入力データと同時に再現することがで
きず、不便な場合があつた。また一対づつの表示
方式であるから計算式における前後の項と現在表
示中の項との関係が不明確である難点もあつた。
さらに、フアンクシヨンデータは、日の字型多桁
の表示部の一部エリアに付加的にフアンクシヨン
表示を行うものであるからフアンクシヨン表示が
わかりにくいという欠点があつた。
一方、上述した検算機能を備えない小型電子式
計算機においても、キー入力時に入力される計算
式における一連の置数データおよびフアンクシヨ
ンデータとその演算の途中結果および最終結果と
を表示部に同時に表示することは行われておら
ず、入力された計算式とその演算結果との関係が
分からず、不便な場合もあつた。
計算機においても、キー入力時に入力される計算
式における一連の置数データおよびフアンクシヨ
ンデータとその演算の途中結果および最終結果と
を表示部に同時に表示することは行われておら
ず、入力された計算式とその演算結果との関係が
分からず、不便な場合もあつた。
この発明は上述した事情を背景になされたもの
で、その目的とするところは、2つの表示部を設
けて一方の表示部にはキー入力された計算式を連
続的に表示させ、また他方の表示部には上記一方
の表示部の表示データに対応する演算結果データ
を同時に表示させるようにした小型電子式計算機
を提供することである。
で、その目的とするところは、2つの表示部を設
けて一方の表示部にはキー入力された計算式を連
続的に表示させ、また他方の表示部には上記一方
の表示部の表示データに対応する演算結果データ
を同時に表示させるようにした小型電子式計算機
を提供することである。
以下、図面を参照してこの発明の各実施例を説
明する。第1図ないし第5図は第1実施例であ
る。第1図において、検算機能を備えた小型電子
式計算機のケース本体1の上面側には、キー入力
部2および表示部3が設けられており、またケー
ス本体1内には第2図の回路を構成する電子回路
部品、電池等が収納されている。キー入力部2に
は□0〜□9の帯数キー、□+、□−、□×、□÷等の
四則演
算やその他の演算用の各種フアンクシヨンキー、
再現キー4A,4B、モードスイツチ5及びコン
トラスト(CNT)キー6が夫々設けられている。
而して、上記再現キー4A,4Bは夫々、上記置
数キー、フアンクシヨンキー等により入力した計
算式を入力順に記憶しているキーメモリ(後述す
る)から検算時に読出して表示部3に表示再現さ
せるためのキーである。この場合、再現キー4A
は計算式を式の最初の方から最後の方へ向かつて
(順方向)順次再現させるための指令を与え、一
方、再現キー4Bは式の最後の方から最初の方へ
向かつて(逆方向)順次再現させるための指令を
与える。
明する。第1図ないし第5図は第1実施例であ
る。第1図において、検算機能を備えた小型電子
式計算機のケース本体1の上面側には、キー入力
部2および表示部3が設けられており、またケー
ス本体1内には第2図の回路を構成する電子回路
部品、電池等が収納されている。キー入力部2に
は□0〜□9の帯数キー、□+、□−、□×、□÷等の
四則演
算やその他の演算用の各種フアンクシヨンキー、
再現キー4A,4B、モードスイツチ5及びコン
トラスト(CNT)キー6が夫々設けられている。
而して、上記再現キー4A,4Bは夫々、上記置
数キー、フアンクシヨンキー等により入力した計
算式を入力順に記憶しているキーメモリ(後述す
る)から検算時に読出して表示部3に表示再現さ
せるためのキーである。この場合、再現キー4A
は計算式を式の最初の方から最後の方へ向かつて
(順方向)順次再現させるための指令を与え、一
方、再現キー4Bは式の最後の方から最初の方へ
向かつて(逆方向)順次再現させるための指令を
与える。
モードスイツチ5は「OFF」の位置でオフモ
ード、「REPLAY」の位置で再現モード、
「MEMORY」の位置で後述する第2表示部の独
立メモリの内容を常に表示するモード、「DISP1」
の位置で後述する第1表示部のみを表示するモー
ドを夫々設定する。コントラストキー6は液晶表
示装置から成る上記表示部3の表示輝度(コント
ラスト)を調節するキーであり、コントラストキ
ー6の操作後、再現キー4Aを操作すると操作回
数に応じて表示輝度が強くなつて濃くなり、再現
キー4Bを操作すると輝度が弱くなつて薄くな
る。この場合、液晶の表示輝度は駆動電圧の大き
さにより変化するため、上記コントラストキー6
および再現キー4A,4Bの操作によつて内容が
アツプ/ダウンするカウンタが設けられている。
そして、このカウンタの計数値に応じて多数の電
圧値から所定の電圧値を選択して印加し、例えば
表示輝度が16段階の変化をするようになつてい
る。
ード、「REPLAY」の位置で再現モード、
「MEMORY」の位置で後述する第2表示部の独
立メモリの内容を常に表示するモード、「DISP1」
の位置で後述する第1表示部のみを表示するモー
ドを夫々設定する。コントラストキー6は液晶表
示装置から成る上記表示部3の表示輝度(コント
ラスト)を調節するキーであり、コントラストキ
ー6の操作後、再現キー4Aを操作すると操作回
数に応じて表示輝度が強くなつて濃くなり、再現
キー4Bを操作すると輝度が弱くなつて薄くな
る。この場合、液晶の表示輝度は駆動電圧の大き
さにより変化するため、上記コントラストキー6
および再現キー4A,4Bの操作によつて内容が
アツプ/ダウンするカウンタが設けられている。
そして、このカウンタの計数値に応じて多数の電
圧値から所定の電圧値を選択して印加し、例えば
表示輝度が16段階の変化をするようになつてい
る。
表示部3は大別して下段側の第1表示部3Aお
よび上段側の第2表示部3Bとから成る。而して
第1表示部3Aは日の字型表示セグメントによる
8桁構成であり、また第2表示部3Bは3×5の
ドツトマトリクス表示体による9桁構成である。
また第1表示部3A、第2表示部3Bの左端部に
は図示するように、×、÷、+、−、K、RP、M等
の表示体も設けられ、加減乗除、定数の各フアン
クシヨン表示、再現モード表示、メモリモード表
示を夫々行う。
よび上段側の第2表示部3Bとから成る。而して
第1表示部3Aは日の字型表示セグメントによる
8桁構成であり、また第2表示部3Bは3×5の
ドツトマトリクス表示体による9桁構成である。
また第1表示部3A、第2表示部3Bの左端部に
は図示するように、×、÷、+、−、K、RP、M等
の表示体も設けられ、加減乗除、定数の各フアン
クシヨン表示、再現モード表示、メモリモード表
示を夫々行う。
次に第2図を参照して回路構成を説明する。キ
ー入力部2の各キーやスイツチの出力は制御部1
1に入力する。この制御部11は、この小型電子
式計算機の各種動作を制御する回路であり、例え
ばマイクロプロセツサから成つている。そして制
御命令O1〜O5を出力する。メモリ入力制御部1
2にはキー入力部2の出力に応じたデータが制御
部11から入力されるほか、演算部13からの演
算結果データが入力される。そして、メモリ入力
制御部12は制御命令O2にしたがつて上記入力
データをキーメモリ14あるいは演算レジスタ1
5に入力する。キーメモリ14は、キー操作によ
り入力された計算式を記憶するもので、その記憶
容量はキー操作回数(置数キー、フアンクシヨン
キーの操作回数)で50キー分である。演算レジス
タ15は演算数、被演算数を記憶するXレジス
タ、Yレジスタ、上述したキー操作回数をカウン
トするためのAレジスタ、第2表示部3Bの最下
位桁のデータはキーメモリ14の何番地に記憶さ
れているデータかを示すBレジスタ、一時記憶用
のC、D、Nの各レジスタ、図示しないその他の
レジスタ及び独立メモリから成つている。また、
キーメモリ14および演算レジスタ15から出力
されたデータはメモリ出力制御部16に入力され
る。このメモリ出力制御部16は制御命令O3に
したがつて、上記入力データを演算部13、第1
表示制御部17A、第2表示制御部17Bの何れ
かに出力する。
ー入力部2の各キーやスイツチの出力は制御部1
1に入力する。この制御部11は、この小型電子
式計算機の各種動作を制御する回路であり、例え
ばマイクロプロセツサから成つている。そして制
御命令O1〜O5を出力する。メモリ入力制御部1
2にはキー入力部2の出力に応じたデータが制御
部11から入力されるほか、演算部13からの演
算結果データが入力される。そして、メモリ入力
制御部12は制御命令O2にしたがつて上記入力
データをキーメモリ14あるいは演算レジスタ1
5に入力する。キーメモリ14は、キー操作によ
り入力された計算式を記憶するもので、その記憶
容量はキー操作回数(置数キー、フアンクシヨン
キーの操作回数)で50キー分である。演算レジス
タ15は演算数、被演算数を記憶するXレジス
タ、Yレジスタ、上述したキー操作回数をカウン
トするためのAレジスタ、第2表示部3Bの最下
位桁のデータはキーメモリ14の何番地に記憶さ
れているデータかを示すBレジスタ、一時記憶用
のC、D、Nの各レジスタ、図示しないその他の
レジスタ及び独立メモリから成つている。また、
キーメモリ14および演算レジスタ15から出力
されたデータはメモリ出力制御部16に入力され
る。このメモリ出力制御部16は制御命令O3に
したがつて、上記入力データを演算部13、第1
表示制御部17A、第2表示制御部17Bの何れ
かに出力する。
演算部13は制御命令O1にしたがつて各種演
算を実行し、その演算結果データをメモリ入力制
御部12に出力するほか、ジヤツジ演算の結果デ
ータJを制御部11に出力する。
算を実行し、その演算結果データをメモリ入力制
御部12に出力するほか、ジヤツジ演算の結果デ
ータJを制御部11に出力する。
第1表示制御部17A、第2表示制御部17B
は夫々表示レジスタD1,D2を有し、夫々制御命
令O4,O5にしたがつて第1表示部3A、第2表
示部3Bの各表示動作を制御する。
は夫々表示レジスタD1,D2を有し、夫々制御命
令O4,O5にしたがつて第1表示部3A、第2表
示部3Bの各表示動作を制御する。
次に、上記実施例の動作を第3図A,B,Cに
示すフローチヤートにしたがつて説明する。い
ま、この発明の小型電子式計算機により次式(1)の
計算式を入力して演算を行い、またその計算式の
入力後、検算を行うために上記計算式を表示部3
に再現させる場合について述べる。
示すフローチヤートにしたがつて説明する。い
ま、この発明の小型電子式計算機により次式(1)の
計算式を入力して演算を行い、またその計算式の
入力後、検算を行うために上記計算式を表示部3
に再現させる場合について述べる。
123+456+789=1368 ………(1)
先ず、モードスイツチ5を「REPLAY」にし
て再現モードにする。次に、数値「123」を入力
するために置数キー□1を操作する。したがつて、
第2図のキー入力部2の出力が制御部11に入力
され、また制御部11は操作キーの種類を判断し
て対応する内容の制御命令O1〜O5を出力する。
即ち、いまの場合、判断された置数データ「1」
がメモリ入力制御部12の制御により演算レジス
タ15のXレジスタに入力される。そして、この
Xレジスタ内のデータ「1」は次にメモリ出力制
御部16の制御により第1表示制御部17Aの表
示レジスタD1に転送され、第1表示部3Aの1
桁目に表示される。
て再現モードにする。次に、数値「123」を入力
するために置数キー□1を操作する。したがつて、
第2図のキー入力部2の出力が制御部11に入力
され、また制御部11は操作キーの種類を判断し
て対応する内容の制御命令O1〜O5を出力する。
即ち、いまの場合、判断された置数データ「1」
がメモリ入力制御部12の制御により演算レジス
タ15のXレジスタに入力される。そして、この
Xレジスタ内のデータ「1」は次にメモリ出力制
御部16の制御により第1表示制御部17Aの表
示レジスタD1に転送され、第1表示部3Aの1
桁目に表示される。
以上の動作を第3図Aのフローチヤートにより
説明すると、ステツプS1のキーサンプリング処理
によつてキー入力部2の出力が制御部11に入力
され、次にステツプS2で制御部11は操作キーが
再現キーか、演算キー(置数キーおよび□+、□−、
□×、□÷、□=のフアンクシヨンキー)か、或いは□
C
(クリア)キーかを判断する処理を行う。今のキ
ーは置数キーであるから、ステツプS3の処理に入
り、操作キーが置数キーか、或いは上記フアンク
シヨンキーかを判断する。この場合、置数キーで
あるからステツプS15に進行し、置数データ「1」
がXレジスタに入力される。次にステツプS16に
より、再現キー4Aまたは4Bが操作されたか否
か、即ち、計算式の再現中か否かが判断される。
今、再現中ではないからステツプS17に進み計算
式の再現中に□Cキーが操作されデータの一部が削
除されているか否か、即ち、削除中か否かが判断
される。この場合、削除中ではないのでステツプ
S13に進み、Xレジスタ内のデータ「1」が表示
レジスタD1に転送され、キーメモリのデータが
表示レジスタD2に転送される。次いでステツプ
S14の表示処理により数値「1」が第1表示部3
Aに表示されるが、キーメモリにはデータがまだ
入力されていないので第2表示部3Bには何も表
示されない。次いで、ステツプS1のキーサンプリ
ング処理が再び実行される。
説明すると、ステツプS1のキーサンプリング処理
によつてキー入力部2の出力が制御部11に入力
され、次にステツプS2で制御部11は操作キーが
再現キーか、演算キー(置数キーおよび□+、□−、
□×、□÷、□=のフアンクシヨンキー)か、或いは□
C
(クリア)キーかを判断する処理を行う。今のキ
ーは置数キーであるから、ステツプS3の処理に入
り、操作キーが置数キーか、或いは上記フアンク
シヨンキーかを判断する。この場合、置数キーで
あるからステツプS15に進行し、置数データ「1」
がXレジスタに入力される。次にステツプS16に
より、再現キー4Aまたは4Bが操作されたか否
か、即ち、計算式の再現中か否かが判断される。
今、再現中ではないからステツプS17に進み計算
式の再現中に□Cキーが操作されデータの一部が削
除されているか否か、即ち、削除中か否かが判断
される。この場合、削除中ではないのでステツプ
S13に進み、Xレジスタ内のデータ「1」が表示
レジスタD1に転送され、キーメモリのデータが
表示レジスタD2に転送される。次いでステツプ
S14の表示処理により数値「1」が第1表示部3
Aに表示されるが、キーメモリにはデータがまだ
入力されていないので第2表示部3Bには何も表
示されない。次いで、ステツプS1のキーサンプリ
ング処理が再び実行される。
同様に、置数キー□2、□3の操作時にも上述した
各ステツプの処理が実行される。第4図1は以上
のキー操作を終了した時点での表示部3の表示状
態を示す。
各ステツプの処理が実行される。第4図1は以上
のキー操作を終了した時点での表示部3の表示状
態を示す。
次に、□+キーを操作するとXレジスタ内のデー
タ「123」はYレジスタに転送され、またデータ
「123+」がキーメモリ14にセツトされる。そし
て、このデータ「123+」は第2表示制御部17
Bの表示レジスタD2に入力され、第2表示部3
Bに表示される。また1回目の演算処理が演算部
13にて実行され、その演算結果データ「123」
が第1表示部3Aに表示される。
タ「123」はYレジスタに転送され、またデータ
「123+」がキーメモリ14にセツトされる。そし
て、このデータ「123+」は第2表示制御部17
Bの表示レジスタD2に入力され、第2表示部3
Bに表示される。また1回目の演算処理が演算部
13にて実行され、その演算結果データ「123」
が第1表示部3Aに表示される。
即ち、以上の動作を第3図のフローチヤートに
より説明すると、ステツプS1、S2の各処理後、ス
テツプS3にて操作キーがフアンクシヨンキーであ
ることが判断される。このため、ステツプS4に進
行しステツプS16と同様に再現中かどうか判断さ
れ、「NO」であるからステツプS5に進行してス
テツプS17と同様に削除中かどうか判断され、
「NO」であるから次のステツプS6に進行する。
このステツプS6ではBレジスタの内容(いま
「0」)にしたがつてキーメモリ14の1〜4桁目
にデータ「123+」が入力される。次にステツプ
S7によりデータ数「4」がカウントされてAレジ
スタにセツトされる。次にステツプS3によりBレ
ジスタにもデータ数「4」がセツトされ、キーメ
モリ14のデータを第2表示部3Bに表示させる
ときの表示位置が更新される。次にステツプS9に
よりX、Yの両レジスタ内のデータの加算が実行
され、次にステツプS10にて逆再現中か否か、即
ち、再現キー4Bが操作されたか否かが判断され
る。この場合、「NO」であるからステツプS11に
進行し、ステツプS5と同様の処理が実行され、ス
テツプS13、S14の各処理が更に実行されてステツ
プS1に復帰する。第4図2はこの時点での表示状
態を示す。
より説明すると、ステツプS1、S2の各処理後、ス
テツプS3にて操作キーがフアンクシヨンキーであ
ることが判断される。このため、ステツプS4に進
行しステツプS16と同様に再現中かどうか判断さ
れ、「NO」であるからステツプS5に進行してス
テツプS17と同様に削除中かどうか判断され、
「NO」であるから次のステツプS6に進行する。
このステツプS6ではBレジスタの内容(いま
「0」)にしたがつてキーメモリ14の1〜4桁目
にデータ「123+」が入力される。次にステツプ
S7によりデータ数「4」がカウントされてAレジ
スタにセツトされる。次にステツプS3によりBレ
ジスタにもデータ数「4」がセツトされ、キーメ
モリ14のデータを第2表示部3Bに表示させる
ときの表示位置が更新される。次にステツプS9に
よりX、Yの両レジスタ内のデータの加算が実行
され、次にステツプS10にて逆再現中か否か、即
ち、再現キー4Bが操作されたか否かが判断され
る。この場合、「NO」であるからステツプS11に
進行し、ステツプS5と同様の処理が実行され、ス
テツプS13、S14の各処理が更に実行されてステツ
プS1に復帰する。第4図2はこの時点での表示状
態を示す。
次に、データ「456」を置数キーにより入力し
たとき、上述した第4図1の場合と同様に各ステ
ツプの処理が実行される。第4図3にその表示状
態を示す。次いで□+キーを操作するとキーメモリ
14にはデータ「456+」が更に入力され、その
内容は「123+456+」となる。また、ステツプ
S7、S8の処理によりAレジスタ、Bレジスタのデ
ータは共に「8」となる。そしてデータ「123」
と「456」の加算が実行され、したがつて表示部
3の表示状態は第4図4に示すようになる。
たとき、上述した第4図1の場合と同様に各ステ
ツプの処理が実行される。第4図3にその表示状
態を示す。次いで□+キーを操作するとキーメモリ
14にはデータ「456+」が更に入力され、その
内容は「123+456+」となる。また、ステツプ
S7、S8の処理によりAレジスタ、Bレジスタのデ
ータは共に「8」となる。そしてデータ「123」
と「456」の加算が実行され、したがつて表示部
3の表示状態は第4図4に示すようになる。
次にデータ「789」を入力し、次いで□=キーを
操作するとキーメモリ14には更にデータ「789
=」が入力され、またAレジスタ、Bレジスタは
共に+4されて「12」となり、また演算結果デー
タ「1368」が算出される。そして表示部3の表示
状態は第4図5に示すようになる。
操作するとキーメモリ14には更にデータ「789
=」が入力され、またAレジスタ、Bレジスタは
共に+4されて「12」となり、また演算結果デー
タ「1368」が算出される。そして表示部3の表示
状態は第4図5に示すようになる。
次に、検算を行うために上記計算式を順方向で
再現するものとして、再現キー4Aを操作する。
このとき、ステツプS1に次いでステツプS2の処理
により再現キー4Aが操作されたことが判断さ
れ、ステツプS18に進行し、それが順方向の再現
キー4Aであることが判断される。次にステツプ
S19に進行し、A、B両レジスタの内容が一致す
るか否かが判断され、いま共に「12」で一致する
から次のステツプS20に進行し、Bレジスタがク
リアされる。そして、ステツプS21に進行してB
レジスタが+1されて「1」となる。次のステツ
プS22に進行し、Bレジスタの内容「1」にした
がつてキーメモリ14の1番地のデータ「1」が
読出され、次いでステツプS2に復帰する。
再現するものとして、再現キー4Aを操作する。
このとき、ステツプS1に次いでステツプS2の処理
により再現キー4Aが操作されたことが判断さ
れ、ステツプS18に進行し、それが順方向の再現
キー4Aであることが判断される。次にステツプ
S19に進行し、A、B両レジスタの内容が一致す
るか否かが判断され、いま共に「12」で一致する
から次のステツプS20に進行し、Bレジスタがク
リアされる。そして、ステツプS21に進行してB
レジスタが+1されて「1」となる。次のステツ
プS22に進行し、Bレジスタの内容「1」にした
がつてキーメモリ14の1番地のデータ「1」が
読出され、次いでステツプS2に復帰する。
ステツプS2では、いまキーメモリ14から読出
したデータ「1」が□Cキー、演算キー、および再
現キーの何れに対応するかが判断され、これによ
りステツプS3に進行する。そして、ステツプS3に
て更に置数キーか、フアンクシヨンキーかが判断
される。いま置数キーであるから、次にステツプ
S15に進行し、データ「1」がXレジスタへ入力
される。次にステツプS16に進行し、再現中かど
うかが判断され、今は再現中であるからステツプ
S19に進行する。いまA、B両レジスタの内容は
一致しないからステツプS21に進行し、Bレジス
タが+1されて「2」となる。そしてステツプ
S22によりキーメモリ14の2番地から次のデー
タ「2」が読出される。
したデータ「1」が□Cキー、演算キー、および再
現キーの何れに対応するかが判断され、これによ
りステツプS3に進行する。そして、ステツプS3に
て更に置数キーか、フアンクシヨンキーかが判断
される。いま置数キーであるから、次にステツプ
S15に進行し、データ「1」がXレジスタへ入力
される。次にステツプS16に進行し、再現中かど
うかが判断され、今は再現中であるからステツプ
S19に進行する。いまA、B両レジスタの内容は
一致しないからステツプS21に進行し、Bレジス
タが+1されて「2」となる。そしてステツプ
S22によりキーメモリ14の2番地から次のデー
タ「2」が読出される。
上記データ「2」に対してもデータ「1」同様
にステツプS2、S3、S15、S16、S19、S21が実行さ
れ、この間、Xレジスタの内容は「12」となり、
またBレジスタは「3」となつて次にステツプ
S22によりキーメモリ14からデータ「3」が読
出される。そして、このデータ「3」に対しても
ステツプS2、S3、S15、S16、S19、S21が実行さ
れ、Xレジスタの内容は「123」になり、またB
レジスタは「4」となる。したがつて、次のステ
ツプS22によりキーメモリ14の4番地からフア
ンクシヨンデータ「+」が読出される。このため
次にステツプS2ののちステツプS3ではフアンクシ
ヨンキーに対応するデータであることが判断さ
れ、ステツプS4に進行する。ステツプS4では再現
中であることが判断され、次にステツプS9に進行
してその演算処理により結果データ「123」が得
られる。次にステツプS10、S11の処理後、ステツ
プS13、S14に進行し、表示部3には第4図6に示
すように、その第1表示部3Aに結果データ
「123」が表示され、また第2表示部3Bには計算
式「123+」が表示され、キー入力を確認できる。
にステツプS2、S3、S15、S16、S19、S21が実行さ
れ、この間、Xレジスタの内容は「12」となり、
またBレジスタは「3」となつて次にステツプ
S22によりキーメモリ14からデータ「3」が読
出される。そして、このデータ「3」に対しても
ステツプS2、S3、S15、S16、S19、S21が実行さ
れ、Xレジスタの内容は「123」になり、またB
レジスタは「4」となる。したがつて、次のステ
ツプS22によりキーメモリ14の4番地からフア
ンクシヨンデータ「+」が読出される。このため
次にステツプS2ののちステツプS3ではフアンクシ
ヨンキーに対応するデータであることが判断さ
れ、ステツプS4に進行する。ステツプS4では再現
中であることが判断され、次にステツプS9に進行
してその演算処理により結果データ「123」が得
られる。次にステツプS10、S11の処理後、ステツ
プS13、S14に進行し、表示部3には第4図6に示
すように、その第1表示部3Aに結果データ
「123」が表示され、また第2表示部3Bには計算
式「123+」が表示され、キー入力を確認できる。
次に、再現キー4Aの2回目の操作を行うと1
回目のときと同様な各ステツプの処理が実行さ
れ、フアンクシヨンデータ「+」が読出された時
点で表示部3には第4図7に示すような表示、即
ち、第1表示部3Aには2回目の演算の結果デー
タ「579」が表示され、また第2表示部3Bには
計算式「123+456+」が表示される。またこの
間、Bレジスタの内容は「8」までアツプする。
回目のときと同様な各ステツプの処理が実行さ
れ、フアンクシヨンデータ「+」が読出された時
点で表示部3には第4図7に示すような表示、即
ち、第1表示部3Aには2回目の演算の結果デー
タ「579」が表示され、また第2表示部3Bには
計算式「123+456+」が表示される。またこの
間、Bレジスタの内容は「8」までアツプする。
再現キー4Aの3回目の操作時も同様であり、
フアンクシヨンデータ「=」が読出されたときに
表示部3には第4図8に示すような表示状態とな
る。この場合、第2表示部3Bは9桁までしか表
示できないから上位3桁の式「123」は表示され
ていない。またこの間、Bレジスタの内容は
「12」までアツプする。
フアンクシヨンデータ「=」が読出されたときに
表示部3には第4図8に示すような表示状態とな
る。この場合、第2表示部3Bは9桁までしか表
示できないから上位3桁の式「123」は表示され
ていない。またこの間、Bレジスタの内容は
「12」までアツプする。
以上のようにして再現キー4Aをこの場合には
3回操作することにより式(1)を順方向に読出しな
がら検算を行うことができる。
3回操作することにより式(1)を順方向に読出しな
がら検算を行うことができる。
ところで、第4図8の状態から逆方向の検算を
開始する場合、再現キー4Bを先ず1回操作す
る。このときステツプS1、S2の処理後ステツプ
S18の処理により再現キー4Bが操作されたこと
が判断され、第3図Bのフローチヤートのステツ
プS23に進行する。ステツプS23ではBレジスタの
内容が「1」か否かが判断され、いま「12」であ
るからステツプS24に進行し、Bレジスタが−1
されて「11」となる。そしてステツプS25に進行
し、キーメモリ14の11番地のデータがフアンク
シヨンデータか否かが判断される。いま11番地の
データは「9」であるから「NO」となりステツ
プS23に復帰する。そしてキーメモリ14の8番
地のフアンクシヨンデータ「+」が検出されるま
でBレジスタの内容を−1しながらステツプS23、
S24、S25が更に3回繰返され、またフアンクシヨ
ンデータ「+」がステツプS25の処理により検出
されるとステツプS26に進行し、Bレジスタのデ
ータ「8」がCレジスタに転送され保護される。
次いでステツプS27に進行してBレジスタがクリ
アされ、ステツプS19に進行する。ステツプS19で
は、Aレジスタはいま「12」であるから「NO」
となりステツプS21に進行してBレジスタが+1
されて「1」となり、次にステツプS22によりキ
ーメモリ14の1番地のデータ「1」が読出され
たのちステツプS2に進行する。
開始する場合、再現キー4Bを先ず1回操作す
る。このときステツプS1、S2の処理後ステツプ
S18の処理により再現キー4Bが操作されたこと
が判断され、第3図Bのフローチヤートのステツ
プS23に進行する。ステツプS23ではBレジスタの
内容が「1」か否かが判断され、いま「12」であ
るからステツプS24に進行し、Bレジスタが−1
されて「11」となる。そしてステツプS25に進行
し、キーメモリ14の11番地のデータがフアンク
シヨンデータか否かが判断される。いま11番地の
データは「9」であるから「NO」となりステツ
プS23に復帰する。そしてキーメモリ14の8番
地のフアンクシヨンデータ「+」が検出されるま
でBレジスタの内容を−1しながらステツプS23、
S24、S25が更に3回繰返され、またフアンクシヨ
ンデータ「+」がステツプS25の処理により検出
されるとステツプS26に進行し、Bレジスタのデ
ータ「8」がCレジスタに転送され保護される。
次いでステツプS27に進行してBレジスタがクリ
アされ、ステツプS19に進行する。ステツプS19で
は、Aレジスタはいま「12」であるから「NO」
となりステツプS21に進行してBレジスタが+1
されて「1」となり、次にステツプS22によりキ
ーメモリ14の1番地のデータ「1」が読出され
たのちステツプS2に進行する。
以下、上述した第4図6の検算は同様な動作が
実行され、即ち、ステツプS2、S3、S15、S16、
S19、S21、S22の各処理によりキーメモリ14の
2番地のデータ「2」が読出され、次に同一ステ
ツプの処理によりキーメモリ14の3番地のデー
タ「3」が読出され、次に同様ステツプの処理に
より4番地のデータ「+」が読出されるとステツ
プS3からステツプS4に進行し、更にステツプS9の
演算処理後ステツプS10に進行する。このステツ
プS10では逆再現中であることが判断され、ステ
ツプS12に進行してBレジスタのデータ「4」と
Cレジスタのデータ「8」とが一致するか否かが
判断される。いまは「NO」であるからステツプ
S19に進行する。そして更に同様にしてBレジス
タのデータが「8」となりCレジスタの内容と一
致するまでの間、Bレジスタを+1しながらキー
メモリ14の「5」〜「8」番地のデータ「4」、
「5」、「6」、「+」を順次読出し、判断する動作
が実行される。そして、フアンクシヨンデータ
「+」の読出し後、上記ステツプS12にてB、C両
レジスタの一致が判断されるとステツプS13に進
行し、更にステツプS14の処理により表示部3の
第1表示部3Aには結果データ「579」が、また
第2表示部3Bには計算式「123+456+」が夫々
第4図9に示すように表示される。
実行され、即ち、ステツプS2、S3、S15、S16、
S19、S21、S22の各処理によりキーメモリ14の
2番地のデータ「2」が読出され、次に同一ステ
ツプの処理によりキーメモリ14の3番地のデー
タ「3」が読出され、次に同様ステツプの処理に
より4番地のデータ「+」が読出されるとステツ
プS3からステツプS4に進行し、更にステツプS9の
演算処理後ステツプS10に進行する。このステツ
プS10では逆再現中であることが判断され、ステ
ツプS12に進行してBレジスタのデータ「4」と
Cレジスタのデータ「8」とが一致するか否かが
判断される。いまは「NO」であるからステツプ
S19に進行する。そして更に同様にしてBレジス
タのデータが「8」となりCレジスタの内容と一
致するまでの間、Bレジスタを+1しながらキー
メモリ14の「5」〜「8」番地のデータ「4」、
「5」、「6」、「+」を順次読出し、判断する動作
が実行される。そして、フアンクシヨンデータ
「+」の読出し後、上記ステツプS12にてB、C両
レジスタの一致が判断されるとステツプS13に進
行し、更にステツプS14の処理により表示部3の
第1表示部3Aには結果データ「579」が、また
第2表示部3Bには計算式「123+456+」が夫々
第4図9に示すように表示される。
更に、もう1回再現キー4Bを操作すると上述
同様にしてステツプS1、S2、S18、S23、S24、S25
の各処理後、キーメモリ14の4番地のフアンク
シヨンデータ「+」が読出されるまでBレジスタ
を−1しながらステツプS23、S24、S25が繰返さ
れ、そしてフアンクシヨンデータ「+」が読出さ
れたことがステツプS25により判断されるとステ
ツプS26に進行し、Cレジスタにデータ「4」が
セツトされる。そしてステツプS27によりBレジ
スタがクリアされ、以下、ステツプS19、S21、
S22、S2、S3、S15、S16、S19、…の繰返しにより
Bレジスタが「4」となり、フアンクシヨンデー
タ「+」が読出されると、次にステツプS3、S4か
らステツプS9、S10、S12、S13、S14の各処理によ
り、第4図10に示すように表示部3の第1表示
部3Aには結果データ「123」が表示され、また
第2表示部3Bには計算式「123+」が表示され
る。
同様にしてステツプS1、S2、S18、S23、S24、S25
の各処理後、キーメモリ14の4番地のフアンク
シヨンデータ「+」が読出されるまでBレジスタ
を−1しながらステツプS23、S24、S25が繰返さ
れ、そしてフアンクシヨンデータ「+」が読出さ
れたことがステツプS25により判断されるとステ
ツプS26に進行し、Cレジスタにデータ「4」が
セツトされる。そしてステツプS27によりBレジ
スタがクリアされ、以下、ステツプS19、S21、
S22、S2、S3、S15、S16、S19、…の繰返しにより
Bレジスタが「4」となり、フアンクシヨンデー
タ「+」が読出されると、次にステツプS3、S4か
らステツプS9、S10、S12、S13、S14の各処理によ
り、第4図10に示すように表示部3の第1表示
部3Aには結果データ「123」が表示され、また
第2表示部3Bには計算式「123+」が表示され
る。
次に、再現中の計算式中の一部を削除するとき
の動作を第5図を参照して説明する。いま第4図
7で説明した状態になつたとき、即ち、第5図1
に示すように第2表示部3Bに計算式「123+456
+」が表示されたとき、第2項「456+」を削除
して代りに式「543+」を挿入するものとする。
なお、いまAレジスタ、Bレジスタの内容は夫々
「12」、「8」である。
の動作を第5図を参照して説明する。いま第4図
7で説明した状態になつたとき、即ち、第5図1
に示すように第2表示部3Bに計算式「123+456
+」が表示されたとき、第2項「456+」を削除
して代りに式「543+」を挿入するものとする。
なお、いまAレジスタ、Bレジスタの内容は夫々
「12」、「8」である。
第5図1の状態において、□Cキーを操作すると
ステツプS1ののちステツプS2により□Cキーの操作
が判断され、第3図CのステツプS29に進行し、
キーメモリ14の8番地のデータ「+」がクリア
される。次にステツプS30によりキーメモリ14
内のデータが1桁右シフトされ、クリアしたデー
タのエリアが詰められる。次にステツプS31によ
りAレジスタが−1されて「11」となる。次にス
テツプS32によりBレジスタのデータが−1され、
「7」となる。次にキーメモリ14の7番地のデ
ータ「6」がフアンクシヨンデータか否かが判断
され、ステツプS29に復帰する。
ステツプS1ののちステツプS2により□Cキーの操作
が判断され、第3図CのステツプS29に進行し、
キーメモリ14の8番地のデータ「+」がクリア
される。次にステツプS30によりキーメモリ14
内のデータが1桁右シフトされ、クリアしたデー
タのエリアが詰められる。次にステツプS31によ
りAレジスタが−1されて「11」となる。次にス
テツプS32によりBレジスタのデータが−1され、
「7」となる。次にキーメモリ14の7番地のデ
ータ「6」がフアンクシヨンデータか否かが判断
され、ステツプS29に復帰する。
以下、Bレジスタのデータが「4」となり、キ
ーメモリ14の4番地のフアンクシヨンデータ
「+」が読出されるまでステツプS29〜S33の処理
が更に3回繰返されたのちステツプS34に進行し、
Cレジスタにデータ「4」がセツトされる。次に
ステツプS27に進行してBレジスタがクリアされ、
ステツプS19に進行する。次にステツプS19、S21、
S22、S2、S3、S15、S16、S17、S19、…の既に述べ
た処理によりBレジスタを+1しながらキーメモ
リ14の1〜4番地からデータ「123+」を読出
し、そしてBレジスタが「4」のときフアンクシ
ヨンデータ「+」が読出されるとステツプS3から
ステツプS4、S9、S10、S11、S12を介しステツプ
S13に進行し、次にステツプS14に進行して第5図
2に示すように、表示部3の第1表示部3Aには
結果データ「123」が表示され、また第2表示部
3Bには第1項「123+」が表示される。
ーメモリ14の4番地のフアンクシヨンデータ
「+」が読出されるまでステツプS29〜S33の処理
が更に3回繰返されたのちステツプS34に進行し、
Cレジスタにデータ「4」がセツトされる。次に
ステツプS27に進行してBレジスタがクリアされ、
ステツプS19に進行する。次にステツプS19、S21、
S22、S2、S3、S15、S16、S17、S19、…の既に述べ
た処理によりBレジスタを+1しながらキーメモ
リ14の1〜4番地からデータ「123+」を読出
し、そしてBレジスタが「4」のときフアンクシ
ヨンデータ「+」が読出されるとステツプS3から
ステツプS4、S9、S10、S11、S12を介しステツプ
S13に進行し、次にステツプS14に進行して第5図
2に示すように、表示部3の第1表示部3Aには
結果データ「123」が表示され、また第2表示部
3Bには第1項「123+」が表示される。
次に置数キー、フアンクシヨンキーを操作して
第2項「543+」を入力すると上述と同様な動作
にしたがつてキーメモリ14の4〜8番地に上記
式「543+」が挿入される。そして表示部3には
第5図3に示すように、第1表示部3Aには結果
データ「666」が表示され、また第2表示部3B
には式「123+543+」が表示される。このとき、
キーメモリ14の内容は「123+543+789=」と
なつており、またAレジスタ、Bレジスタの各内
容は夫々「12」、「8」となつている。
第2項「543+」を入力すると上述と同様な動作
にしたがつてキーメモリ14の4〜8番地に上記
式「543+」が挿入される。そして表示部3には
第5図3に示すように、第1表示部3Aには結果
データ「666」が表示され、また第2表示部3B
には式「123+543+」が表示される。このとき、
キーメモリ14の内容は「123+543+789=」と
なつており、またAレジスタ、Bレジスタの各内
容は夫々「12」、「8」となつている。
次に検算を続けるために再現キー4Aを操作す
ると第4図8において述べたことと同様な処理が
実行され、その結果、第5図4に示すように表示
部3には、第1表示部3Aに結果データ「1455」
が表示され、また第2表示部3Bには式「+543
+789=」が表示される。
ると第4図8において述べたことと同様な処理が
実行され、その結果、第5図4に示すように表示
部3には、第1表示部3Aに結果データ「1455」
が表示され、また第2表示部3Bには式「+543
+789=」が表示される。
次に第6図および第7図を参照して第2実施例
を説明する。この第2実施例はモード指定により
計算式の再現時に第2表示部3Bに置数データの
みを表示し、フアンクシヨンデータの表示を行わ
ないようにすることも可能にしたものである。こ
の場合、モードスイツチ5に置数再現モード
「REPLAY」を追加し、第6図に示すように、
第3図AのフローチヤートにステツプS35、S36、
S37の処理を追加すればよい。即ち、予めモード
スイツチ5を「REPLAY」の位置に設定し、
第4図5に示した状態、即ち、式(1)を入力し終わ
り、Aレジスタ、Bレジスタの内容が共に「12」
のとき、再現キー4Aを操作したとすると、上述
したステツプS1、S2、S18、S19、S20、S21、S22の
各処理によりキーメモリ14の1番地からデータ
「1」が読出される。そしてステツプS2、S3、
S15、S16、S19、S21、S22の各処理によりXレジス
タにデータ「1」がセツトされ、またキーメモリ
14の2番地からデータ「2」が読出される。以
下、同様な動作の繰返しによりBレジスタが
「4」となりキーメモリ14の4番地からフアン
クシヨンデータ「+」が読出されるとステツプS9
の演算処理にて結果データ「123」が得られ、X
レジスタに記憶される。そしてステツプS10、S11
を経てステツプS35(第6図)に進行し、再現モー
ドが判断され、次いでステツプS36に進行し、置
数再現モード「REPLAY」かどうかが判断さ
れる。この場合、モードスイツチ5は
「REPLAY」の位置になつているから、置数再
現モードであることが判断されて「YES」とな
り、ステツプS37へ進行する。このステツプS37で
は、表示レジスタD1にブランキングコードBLが
セツトされ、また表示レジスタD2にはYレジス
タの置数データ「123」が転送される。次いでス
テツプS14の表示処理により表示部3には、第7
図1に示すように、第1表示部3Aには何も表示
されず、また第2表示部3Bにはフアンクシヨン
データ「+」を省いた置数データ「123」のみの
計算式の表示がなされる。なお、上記ステツプ
S36で「NO」と判断された場合はステツプS13に
進行し、上記第1実施例と同様の処理が行なわれ
る。そして、第4図6のような表示がなされる。
即ち、この場合はモードスイツチ5が
「REPLAY」の位置に設定されていたことにな
る。
を説明する。この第2実施例はモード指定により
計算式の再現時に第2表示部3Bに置数データの
みを表示し、フアンクシヨンデータの表示を行わ
ないようにすることも可能にしたものである。こ
の場合、モードスイツチ5に置数再現モード
「REPLAY」を追加し、第6図に示すように、
第3図AのフローチヤートにステツプS35、S36、
S37の処理を追加すればよい。即ち、予めモード
スイツチ5を「REPLAY」の位置に設定し、
第4図5に示した状態、即ち、式(1)を入力し終わ
り、Aレジスタ、Bレジスタの内容が共に「12」
のとき、再現キー4Aを操作したとすると、上述
したステツプS1、S2、S18、S19、S20、S21、S22の
各処理によりキーメモリ14の1番地からデータ
「1」が読出される。そしてステツプS2、S3、
S15、S16、S19、S21、S22の各処理によりXレジス
タにデータ「1」がセツトされ、またキーメモリ
14の2番地からデータ「2」が読出される。以
下、同様な動作の繰返しによりBレジスタが
「4」となりキーメモリ14の4番地からフアン
クシヨンデータ「+」が読出されるとステツプS9
の演算処理にて結果データ「123」が得られ、X
レジスタに記憶される。そしてステツプS10、S11
を経てステツプS35(第6図)に進行し、再現モー
ドが判断され、次いでステツプS36に進行し、置
数再現モード「REPLAY」かどうかが判断さ
れる。この場合、モードスイツチ5は
「REPLAY」の位置になつているから、置数再
現モードであることが判断されて「YES」とな
り、ステツプS37へ進行する。このステツプS37で
は、表示レジスタD1にブランキングコードBLが
セツトされ、また表示レジスタD2にはYレジス
タの置数データ「123」が転送される。次いでス
テツプS14の表示処理により表示部3には、第7
図1に示すように、第1表示部3Aには何も表示
されず、また第2表示部3Bにはフアンクシヨン
データ「+」を省いた置数データ「123」のみの
計算式の表示がなされる。なお、上記ステツプ
S36で「NO」と判断された場合はステツプS13に
進行し、上記第1実施例と同様の処理が行なわれ
る。そして、第4図6のような表示がなされる。
即ち、この場合はモードスイツチ5が
「REPLAY」の位置に設定されていたことにな
る。
次に再現キー4Aをさらに1回操作すると上述
と同様な動作が実行され、第7図2に示すような
置数データのみの表示がなされる。更にまた再現
キー4Aを1回操作すると第7図3に示すように
置数データのみの表示がなされる。一方、再現キ
ー4Bを操作したときには逆方向から上記計算式
の置数データのみが順次再現される。
と同様な動作が実行され、第7図2に示すような
置数データのみの表示がなされる。更にまた再現
キー4Aを1回操作すると第7図3に示すように
置数データのみの表示がなされる。一方、再現キ
ー4Bを操作したときには逆方向から上記計算式
の置数データのみが順次再現される。
なお、上記各実施例では検算機能を備えた小型
電子式計算機にこの発明を適用したが、検算機能
を備えていない計算機であつてもこの発明のよう
に、第1表示部および第2表示部を設け、而して
第1表示部には演算結果の表示を行い、他方、第
2表示部には入力する計算式を連続的に表示する
ようにしてもよい。また上記各実施例では第1表
示部を日の字型表示セグメントで8桁構成とし、
また第2表示部を3×5ドツトマトリクス表示体
で9桁構成としたがこれに限定されるものでな
く、両表示部とも日の字型表示セグメント或いは
ドツトマトリクス表示体の何れで構成してもよ
く、勿論、桁数も任意である。更に上記第2実施
例では置数再現モードにおいて第1表示部3Aに
は何も表示しなかつたが、第1表示部3Aに演算
結果を表示してもよい。
電子式計算機にこの発明を適用したが、検算機能
を備えていない計算機であつてもこの発明のよう
に、第1表示部および第2表示部を設け、而して
第1表示部には演算結果の表示を行い、他方、第
2表示部には入力する計算式を連続的に表示する
ようにしてもよい。また上記各実施例では第1表
示部を日の字型表示セグメントで8桁構成とし、
また第2表示部を3×5ドツトマトリクス表示体
で9桁構成としたがこれに限定されるものでな
く、両表示部とも日の字型表示セグメント或いは
ドツトマトリクス表示体の何れで構成してもよ
く、勿論、桁数も任意である。更に上記第2実施
例では置数再現モードにおいて第1表示部3Aに
は何も表示しなかつたが、第1表示部3Aに演算
結果を表示してもよい。
この発明は以上説明したように、2つの表示部
を設けて一方の表示部にはキー入力された計算式
を連続的に表示させ、また他方の表示部には上記
一方の表示部の表示データに対応する演算結果デ
ータを同時に表示させるようにし、また、キー入
力された計算式を記憶しておくと共にデータ読出
し時に、一方の表示部には上記計算式における置
数データおよびフアンクシヨンデータを連続的に
順次表示させ、また他方の表示部には上記一方の
表示部の表示データに対応する演算結果データを
表示し、するようにしたので、キー入力中または
検算中に計算式とその演算結果との対応関係が常
に確認でき、キー操作ミスを防止できる利点があ
る。また計算式は複数対の置数データおよびフア
ンクシヨンデータが同時に表示可能であるから式
の前後関係の確認がより一層明確になる利点があ
る。更に検算時に再現する計算式の再現方向を順
方向、逆方向何れからでも可能とすれば検算が更
に容易に行える利点がある。また再現中の計算式
中の一部を削除、挿入することが容易であり、計
算がより速く行える利点もある。
を設けて一方の表示部にはキー入力された計算式
を連続的に表示させ、また他方の表示部には上記
一方の表示部の表示データに対応する演算結果デ
ータを同時に表示させるようにし、また、キー入
力された計算式を記憶しておくと共にデータ読出
し時に、一方の表示部には上記計算式における置
数データおよびフアンクシヨンデータを連続的に
順次表示させ、また他方の表示部には上記一方の
表示部の表示データに対応する演算結果データを
表示し、するようにしたので、キー入力中または
検算中に計算式とその演算結果との対応関係が常
に確認でき、キー操作ミスを防止できる利点があ
る。また計算式は複数対の置数データおよびフア
ンクシヨンデータが同時に表示可能であるから式
の前後関係の確認がより一層明確になる利点があ
る。更に検算時に再現する計算式の再現方向を順
方向、逆方向何れからでも可能とすれば検算が更
に容易に行える利点がある。また再現中の計算式
中の一部を削除、挿入することが容易であり、計
算がより速く行える利点もある。
第1図ないし第5図はこの発明を検算機能を備
えた小型電子式計算機に適用した第1実施例を示
し、第1図は上記計算機の平面図、第2図は回路
構成図、第3図は全体の動作を説明するためのフ
ローチヤート、第4図は計算式のキー入力時と再
現時のキー操作と表示の各状態を示す図、第5図
は再現時における計算式の一部の削除と挿入を行
つたときのキー操作と表示の各状態を示す図、第
6図および第7図は第2実施例を示し、第6図は
その動作を説明するための要部のフローチヤー
ト、第7図は再現時のキー操作と表示の各状態を
示す図である。 2……キー入力部、3……表示部、3A……第
1表示部、3B……第2表示部、4A,4B……
再現キー、5……モードスイツチ、11……制御
部、12……メモリ入力制御部、13……演算
部、14……キーメモリ、15……演算レジス
タ、16……メモリ出力制御部、17A……第1
表示制御部、17B……第2表示制御部。
えた小型電子式計算機に適用した第1実施例を示
し、第1図は上記計算機の平面図、第2図は回路
構成図、第3図は全体の動作を説明するためのフ
ローチヤート、第4図は計算式のキー入力時と再
現時のキー操作と表示の各状態を示す図、第5図
は再現時における計算式の一部の削除と挿入を行
つたときのキー操作と表示の各状態を示す図、第
6図および第7図は第2実施例を示し、第6図は
その動作を説明するための要部のフローチヤー
ト、第7図は再現時のキー操作と表示の各状態を
示す図である。 2……キー入力部、3……表示部、3A……第
1表示部、3B……第2表示部、4A,4B……
再現キー、5……モードスイツチ、11……制御
部、12……メモリ入力制御部、13……演算
部、14……キーメモリ、15……演算レジス
タ、16……メモリ出力制御部、17A……第1
表示制御部、17B……第2表示制御部。
Claims (1)
- 【特許請求の範囲】 1 置数キー及びフアンクシヨンキーを有するキ
ー入力手段と、 このキー入力手段から入力されるデータをキー
入力毎に累加表示する第1の表示手段と、 上記キー入力手段から入力されるデータを順次
記憶する記憶手段と、 この記憶手段から対応関係にある置数データと
フアンクシヨンデータとを一対づつ読出し上記第
1の表示手段に累加表示させる読出し手段と、 上記キー入力時にキー操作に従つて演算を実行
し、また上記読出し手段によるデータ読出し時に
データが読出される毎にこのデータに従つて演算
を実行する演算手段と、 この演算手段の演算結果を表示する第2の表示
手段とを具備し、 第1の表示手段に表示される数式の変化に伴
い、第2の表示手段に表示される演算結果を表示
中の数式に対応した値に変化させることを特徴と
した小型電子式計算機。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9679582A JPS58213364A (ja) | 1982-06-05 | 1982-06-05 | 小型電子式計算機 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9679582A JPS58213364A (ja) | 1982-06-05 | 1982-06-05 | 小型電子式計算機 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58213364A JPS58213364A (ja) | 1983-12-12 |
| JPH0122658B2 true JPH0122658B2 (ja) | 1989-04-27 |
Family
ID=14174557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9679582A Granted JPS58213364A (ja) | 1982-06-05 | 1982-06-05 | 小型電子式計算機 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58213364A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| USRE35509E (en) * | 1986-03-07 | 1997-05-13 | General Electrical Company | Polyphenylene ether/polyamide blends having improved physical properties |
| JPH0610433Y2 (ja) * | 1987-08-26 | 1994-03-16 | カシオ計算機株式会社 | 小型電子式計算機 |
| JP4735549B2 (ja) * | 2007-01-18 | 2011-07-27 | カシオ計算機株式会社 | 電子機器および電子機器制御プログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3983380A (en) * | 1975-08-11 | 1976-09-28 | Mcdonnell Douglas Corporation | Auxiliary memory unit for use with an electronic display calculator |
| JPS5836371B2 (ja) * | 1978-10-30 | 1983-08-09 | シャープ株式会社 | 計算機等の表示方式 |
| JPS56159756A (en) * | 1980-05-12 | 1981-12-09 | Sharp Corp | Electronic computer |
-
1982
- 1982-06-05 JP JP9679582A patent/JPS58213364A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58213364A (ja) | 1983-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0158539B2 (ja) | ||
| JPH0122658B2 (ja) | ||
| JPS5846028B2 (ja) | 表示方式 | |
| US5150293A (en) | Small electronic memo data storage, display and recall apparatus | |
| JPH0452499B2 (ja) | ||
| JPH0421151Y2 (ja) | ||
| JPS6025621Y2 (ja) | 時間制御装置 | |
| MY113894A (en) | "computers with a proof function" | |
| JPH0119174Y2 (ja) | ||
| US5155815A (en) | Computer in which data home is changeable in any mode | |
| JPH0124660Y2 (ja) | ||
| JPS5840423Y2 (ja) | デ−タ収集装置 | |
| JP3786141B2 (ja) | 電子計算機および検算制御方法 | |
| JPH0140001Y2 (ja) | ||
| JP2711420B2 (ja) | 電子メモ | |
| JPS58211263A (ja) | 検算機能付小型電子式計算機のデ−タ記憶方式 | |
| JPS5824818B2 (ja) | ヒヨウジセイギヨホウシキ | |
| JPS642179Y2 (ja) | ||
| JPS5853381B2 (ja) | プログラム制御方式 | |
| JPS58213368A (ja) | 小型電子式計算機の定数ロツク表示方式 | |
| JPS58213365A (ja) | 検算機能付小型電子式計算機 | |
| JPS61157966A (ja) | 電子式卓上計算機 | |
| JPS581462B2 (ja) | 指数表示方式 | |
| JPS61198353A (ja) | デ−タ入力方式 | |
| JPH0525324B2 (ja) |