JPH053616B2 - - Google Patents
Info
- Publication number
- JPH053616B2 JPH053616B2 JP59197621A JP19762184A JPH053616B2 JP H053616 B2 JPH053616 B2 JP H053616B2 JP 59197621 A JP59197621 A JP 59197621A JP 19762184 A JP19762184 A JP 19762184A JP H053616 B2 JPH053616 B2 JP H053616B2
- Authority
- JP
- Japan
- Prior art keywords
- item
- variable
- input
- expression
- display
- 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 - Fee Related
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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Calculators And Similar Devices (AREA)
- Input From Keyboards Or The Like (AREA)
- Digital Computer Display Output (AREA)
Description
<技術分野>
本発明は所望の数式(計算式)を入力すること
によつて、その数式を構成する各変数を項目とみ
なし、かかる項目(入力項目)に対応してそれぞ
れデータを入力することにより、数式の結果(出
力項目)を上記項目とともに一覧表示できるよう
にした電子式計算機に関し、特に文字データの入
力を可能としてデータの各称表示を行なえるよう
にするとともに、表示項目の並び換えを任意に行
なえるようにしたものである。 <従来技術> 出願人が先に特願昭59−49568「電子式計算機」
において、たとえば、数式「C=D+B〓2〓を
入力し、入力項目BとDに対してそれぞれ或るデ
ータを入力することにより各演算結果(出力項
目)を得、得られた各出力項目並びに各入力項目
を第1表のように一覧表に編成して表示し得る電
子式計算機を提案した。
によつて、その数式を構成する各変数を項目とみ
なし、かかる項目(入力項目)に対応してそれぞ
れデータを入力することにより、数式の結果(出
力項目)を上記項目とともに一覧表示できるよう
にした電子式計算機に関し、特に文字データの入
力を可能としてデータの各称表示を行なえるよう
にするとともに、表示項目の並び換えを任意に行
なえるようにしたものである。 <従来技術> 出願人が先に特願昭59−49568「電子式計算機」
において、たとえば、数式「C=D+B〓2〓を
入力し、入力項目BとDに対してそれぞれ或るデ
ータを入力することにより各演算結果(出力項
目)を得、得られた各出力項目並びに各入力項目
を第1表のように一覧表に編成して表示し得る電
子式計算機を提案した。
【表】
然し乍ら、上記提案のものは第1表に示す通
り、式の入力だけによつて各項目(D,B,C)
の表示における位置関係が一義的に定められてし
まうので、操作が簡単である反面、作表表示にお
いて融通性に欠けるという問題がある。さらに各
入力項目は全て数値変数であるために、数式の変
数に係る項目以外の項目について文字入力表示さ
せることが出来ないという問題がある。 <目 的> 本発明は上記した問題点に鑑み成されたもの
で、各項目の表示位置を任意に指定できるように
するとともに、文字データの入力を可能としてデ
ータの各称表示などを行なえるようにした電子式
計算機の提供を目的とする。 <実施例> まず本発明に係る電子式計算機の概略について
説明する。 この計算機では数式入力の際に同時に該数式中
の変数項目である各項目と、この数式とは別の文
字を書き込む欄を実現するための文字項目につい
て、これら項目の表中における表示もしくは印字
の位置を指定することが出来るように構成されて
いる。 たとえば、数式「C=DD+B〓2〓を入力し
て、各項目(B,C,D)について一覧表示する
際に、表中における項目(B,C,D)及び文字
項目Aの各項目の表示位置を左端から順にB,
A,D,Cというように表示されるときは、
「B:“A”:C=D+B〓2〓の如く、表示すべ
き項目をその表示順に表示区分信号を意味するコ
ロンで区切つて入力したのち、数式を入力する。
なお、ダブルクオーテーシヨン「“ ”」は項目A
が文字項目であることを示すもので、この項目欄
は表の計算処理から外され、文字の書き込みを行
なえるようになつている。すなわち、ダブルクオ
ーテーシヨンで項目を囲むか否かによつて文字項
目と数値項目を区別している。 このようにして、上記の数式を入力すると、次
のルールに従つて表のレイアウトが決められる。
すなわち、数式の解析が行なわれる。 (イ) コロンで区切られた単独項(B,A,etc.)、
等式は表中ではその順に並ぶ。 (ロ) 等式内では右辺の左側から順に並び、左辺は
等式内の項目の中では一番右に置かれる。 (ハ) 複数回式中に現われている項目については、
一番左側にある位置に置かれ、その他の位置に
は現われない。 (ニ) 等式の左辺は、式中でそれより左側に現われ
てはいけない。 (ホ) 単独項は、式中でそれより左側に現われては
いけない。 上記ルールに従つて式解析が行なわれると、第
2表の如く各項目の表示順位が決められ、第3表
の様に作表され作表される。
り、式の入力だけによつて各項目(D,B,C)
の表示における位置関係が一義的に定められてし
まうので、操作が簡単である反面、作表表示にお
いて融通性に欠けるという問題がある。さらに各
入力項目は全て数値変数であるために、数式の変
数に係る項目以外の項目について文字入力表示さ
せることが出来ないという問題がある。 <目 的> 本発明は上記した問題点に鑑み成されたもの
で、各項目の表示位置を任意に指定できるように
するとともに、文字データの入力を可能としてデ
ータの各称表示などを行なえるようにした電子式
計算機の提供を目的とする。 <実施例> まず本発明に係る電子式計算機の概略について
説明する。 この計算機では数式入力の際に同時に該数式中
の変数項目である各項目と、この数式とは別の文
字を書き込む欄を実現するための文字項目につい
て、これら項目の表中における表示もしくは印字
の位置を指定することが出来るように構成されて
いる。 たとえば、数式「C=DD+B〓2〓を入力し
て、各項目(B,C,D)について一覧表示する
際に、表中における項目(B,C,D)及び文字
項目Aの各項目の表示位置を左端から順にB,
A,D,Cというように表示されるときは、
「B:“A”:C=D+B〓2〓の如く、表示すべ
き項目をその表示順に表示区分信号を意味するコ
ロンで区切つて入力したのち、数式を入力する。
なお、ダブルクオーテーシヨン「“ ”」は項目A
が文字項目であることを示すもので、この項目欄
は表の計算処理から外され、文字の書き込みを行
なえるようになつている。すなわち、ダブルクオ
ーテーシヨンで項目を囲むか否かによつて文字項
目と数値項目を区別している。 このようにして、上記の数式を入力すると、次
のルールに従つて表のレイアウトが決められる。
すなわち、数式の解析が行なわれる。 (イ) コロンで区切られた単独項(B,A,etc.)、
等式は表中ではその順に並ぶ。 (ロ) 等式内では右辺の左側から順に並び、左辺は
等式内の項目の中では一番右に置かれる。 (ハ) 複数回式中に現われている項目については、
一番左側にある位置に置かれ、その他の位置に
は現われない。 (ニ) 等式の左辺は、式中でそれより左側に現われ
てはいけない。 (ホ) 単独項は、式中でそれより左側に現われては
いけない。 上記ルールに従つて式解析が行なわれると、第
2表の如く各項目の表示順位が決められ、第3表
の様に作表され作表される。
【表】
【表】
なお、第3表中、項目Aは文字項目欄であり、
たとえばこれを「品名」とすると、abcd,efgは
「りんご」とか「みかん」が入る。また、項目C
とDの表示位置を逆にするには、「B:“A”:
C:C=D+B〓2〓と入力すればよい。 次に図にもとづいて本発明を今少し詳細に説明
する。 第1図は本発明に係る電子式計算機のシステム
構成図である。図において、1は液晶表示素子よ
りなる表示部であり、2はその表示部1の文字表
示及びシンボルセグメントの点灯を制御する制御
回路である。 3はキー入力装置であり、入出力ポート4より
キーストローブ信号を受け入れ、マイクロプロセ
ツサーユニツト5へキーリターン信号を出力す
る。6は各種レジスタ、フラツグ、バツフア及び
プログラムを記憶するリードライトメモリ、7は
プログラムを実行するインタープリターやその他
の制御用プログラムを記憶するリードオンリーメ
モリ、8はRAMやROMメモリをモジユールと
して接続するためのコネクターでであり、上記メ
モリとコネクターは図示の如くデータバス10、
アドレスバス11及び制御用バス32を介して前
記MPU25に接続される。 9はテープレコーダ、プリンタ等の入出力装置
や拡張用メモリを接続するための今一つのコネク
ターであり、これも上記バス10,11,12を
介してMPU5に接続されている。 前記入出力ポート4はキー入力装置3に対して
ストローブ信号を出力し、時計回路13に対して
時刻データの入出力を行ない、さらにブザー15
の駆動回路14に駆動信号を出力する。又、前記
マイクロプロセツサーユニツト5は表示制御部2
2に同規信号HAと表示のON/OFF信号DISPを
出力し、さらに表示部1にバツクプレート信号
H0〜14を出力する。表示制御部2は表示部1の各
セグメントに対応した表示用メモリを内蔵してお
り、このメモリに表示パターンに対応したビツト
パターンを書き込むことにより表示部1に所望の
文字やシンボルを表示できるように成つている。 第2図乃至第5図は式解析の動作フローチヤー
トであり、こゝでは式解析と共に表の構成に重要
な第3表における最上級の項目名の位置と性質を
示す為の配列処理も行なわれる。たとえば、上記
した式「B:“A”:C=D+B〓2〓を解析すれ
ば、第2表の様な配列(1次元)が発生する。こ
の配列では1,2,3と表示すべき順に項目名が
格納され、項目名に付くダブルクオーテーシヨン
は文字項目を示し、イコールは演算結果が入る項
目を示す。そして、この配列をもとに表が作成さ
れる。 式解析は上記した式を中間言語に変換し、式構
造をチエツクし、項目名のテーブルを発生するこ
とにより行なわれる。 すなわち、第2図において、s1でアスキーコー
ドで書かれている式の中の関数などを中間言語に
変換する。s2でエラーをチエツクした後s2aでポ
インタを式先頭にセツトする。ポインタの位置が
ダブルクオートならば、文字項目であるのでs11
へ進むCRならば式がない事になるのでs4でエラ
ーとする。s5で英カナ文字以外であれば項目名で
はないのでエラー。項目名であれば右辺に変数名
ありのフラグをリセツトし(s6)、変数名を一時
メモリに待避する(s7)。ポインタを変数名の次
の文字にセツトし(s8)、s9でイコールかどうか
を見る。イコールでなければ数値項目であるの
で、s10へ進むイコールであれば、等式であるの
で端子2へ進む。単項目の場合、変数名がテーブ
ル内にあれば(s10)エラーでなければ端子1へ
進む。s13(第3図)で変数名をテーブルに格納
し、s14でポインタを進める。ポインタ位置がコ
ロンであれば(s15)さらに式が続くので端子5
に戻り処理を続ける。CRであれば式の終了であ
るので終了する(s16)。CRでなければエラーで
ある。 s3(第2図)に戻つて、文字項目であれば、変
数名をメモリに読み込み(s11)、変数名がテーブ
ルにあるかどうかのチエツクを行なう(s17)(第
3図)。あればエラーなければ、変数名をテーブ
ルに格納する(s18)。最後に文字項目を示すタブ
ルクオートをつける(s19)。その後s14へ進む。s9
で等式であつた場合、端子2より、第4図のs20
でポインタを進める。ポインタ位置が数字である
場合は、数値としてその数を読み込み(s22)、ポ
インタをその次の文字へ進める。s23で英、カナ
文字かどうかを調べ、英カナ文字で始まる項目名
であればメモリに読み込み(s24)、右辺に変数あ
りフラグをセツトします。s26,s27で変数名がテ
ーブルになければテーブルに格納します。s23で
変数名でなかつた場合s28でコロンを調べコロン
であれば端子3へ、s29でイコールであれば式中
に2回イコールがあるのでエラー、s30でCRであ
れば端子3へ、それ以外であれば、s20へ戻る。 端子3からはまず第5図のs31で右辺に変数あ
りフラグがリセツトであれば、右辺に変数がない
のでエラーとする。エラーでなければs32で左辺
の変数名をメモリに読み込み、s33で変数名がす
でにあるかどうかチエツクする。あればエラーと
する。なければテーブルに格納し(s34)、計算結
果項目を示すイコールを最後につける(s35)。s36
でs28,s30のどちらから端子3へ入つたのかを判
断し、コロンであればさらに式は続行するので端
子5へ戻り、CRであれば終了する。 以上のようにして入力した式を解析し、各項目
を抽出し各項目の名前とその位置及びその項目の
性質を示す情報を第2表のように作成する。 第6図は上記式を入力した後データを入力する
場合のキー操作と表示の例を示している。 (イ)の如くまず1番目の項目(項目名B)の位置
にカーソルが表示される。ここで数値として1を
入力することによつて(ロ)、1番目の変数に1が入
力されると共に(ハ)の如くカーソルは2番目の項目
(項目名A)の位置に移動する。ここで文字列
abcdを入力すれば2番目の文字変数にabcdが入
力されると共に(ホ)の如く3番目の項目(項目名
D)の位置にカーソルが移動し、数値を入力する
ことができる。この項目を入力すれば式の右辺の
すべての変数にデータが入力されたことになり、
この状態が判別され、その式の演算結果が4番目
の項目(項目名C)に代入され、また(ト)の如く表
示される。 この様に式を構成するすべての入力項目が入力
されたなら式が演算される。 第7,8図は上記の如くデータ入力時のリター
ンキー操作に基く処理である。以下その説明を行
なう。 <式実行> まずポインタを内部表現された式の先頭にセツ
トし、そのコードを判別する。コードがダブルク
オート或いは英字カナ文字なら変数名を読み込み
ポインタを進める。このコードがコロンならポイ
ンタを進め次の変数を読込む(M4→M5→M6→
M8→M2→M8→M4)。 イコールコードならその変数名を式の左辺とし
て待避しておきポインタを進める(M5→→M9
→M10)。英字カナ文字であれば項目名テーブル
(第2表)よりその項目が何番目の項目かを検出
する。そして表データ配列より対応する項目の数
値を読み込む。この際表データ配列にデータが入
つているかどうか判別する(M11→M12→M15→
M16→M21)。表データ配列にデータが存在して
いるならこのデータ数値データとして変換し、関
数や演算子に応じて演算を行なう(M18→M14→
M10→M11)。もし表データ配列にデータがない
なら、ポインタをその式の末尾に進め、次の式が
続いておればこれについて同様の処理を行なう
(M21→M2→→M6→M8→M2)。一つの式につ
いて演算結果が求まれば、項目名テーブルより
M9で待避した左辺の項目が何番目の項目かを検
出して、その対応する表の位置へ演算結果を書込
む(M19→M20)。式の末尾がCR(リターンコー
ド)であれば処理を終了する。 上記説明は式を含めて所望の項目を設定する例
であつたが、例えば “ナマエ”:“ジユウシヨ”:“デンワバンゴウ”」
〓と、設定することにより文字項目だけの表を作
成することが可能となる。この場合指定した文字
列をもとに検索することによつて表から所望のデ
ータを呼出すことができるため住所録等として使
用することができる。 <効 果> 以上詳細に説明した様に、本発明の電子式計算
機は所望の数式を入力することによつて、その数
式を構成する各変数を項目とみなし、かかる項目
(入力項目)に対応したそれぞれデータを入力す
ることにより、数式の結果(出力項目)を上記入
力項目とともに一覧表示できるようにしたものに
於て、文字データの入力を可能としてデータの各
称表示を行なえるようにするとともに、表示項目
の並び換えを任意に行なえるようにしたから、表
の表示内容を希望に応じて適当にレイアウトする
ことが出来る。
たとえばこれを「品名」とすると、abcd,efgは
「りんご」とか「みかん」が入る。また、項目C
とDの表示位置を逆にするには、「B:“A”:
C:C=D+B〓2〓と入力すればよい。 次に図にもとづいて本発明を今少し詳細に説明
する。 第1図は本発明に係る電子式計算機のシステム
構成図である。図において、1は液晶表示素子よ
りなる表示部であり、2はその表示部1の文字表
示及びシンボルセグメントの点灯を制御する制御
回路である。 3はキー入力装置であり、入出力ポート4より
キーストローブ信号を受け入れ、マイクロプロセ
ツサーユニツト5へキーリターン信号を出力す
る。6は各種レジスタ、フラツグ、バツフア及び
プログラムを記憶するリードライトメモリ、7は
プログラムを実行するインタープリターやその他
の制御用プログラムを記憶するリードオンリーメ
モリ、8はRAMやROMメモリをモジユールと
して接続するためのコネクターでであり、上記メ
モリとコネクターは図示の如くデータバス10、
アドレスバス11及び制御用バス32を介して前
記MPU25に接続される。 9はテープレコーダ、プリンタ等の入出力装置
や拡張用メモリを接続するための今一つのコネク
ターであり、これも上記バス10,11,12を
介してMPU5に接続されている。 前記入出力ポート4はキー入力装置3に対して
ストローブ信号を出力し、時計回路13に対して
時刻データの入出力を行ない、さらにブザー15
の駆動回路14に駆動信号を出力する。又、前記
マイクロプロセツサーユニツト5は表示制御部2
2に同規信号HAと表示のON/OFF信号DISPを
出力し、さらに表示部1にバツクプレート信号
H0〜14を出力する。表示制御部2は表示部1の各
セグメントに対応した表示用メモリを内蔵してお
り、このメモリに表示パターンに対応したビツト
パターンを書き込むことにより表示部1に所望の
文字やシンボルを表示できるように成つている。 第2図乃至第5図は式解析の動作フローチヤー
トであり、こゝでは式解析と共に表の構成に重要
な第3表における最上級の項目名の位置と性質を
示す為の配列処理も行なわれる。たとえば、上記
した式「B:“A”:C=D+B〓2〓を解析すれ
ば、第2表の様な配列(1次元)が発生する。こ
の配列では1,2,3と表示すべき順に項目名が
格納され、項目名に付くダブルクオーテーシヨン
は文字項目を示し、イコールは演算結果が入る項
目を示す。そして、この配列をもとに表が作成さ
れる。 式解析は上記した式を中間言語に変換し、式構
造をチエツクし、項目名のテーブルを発生するこ
とにより行なわれる。 すなわち、第2図において、s1でアスキーコー
ドで書かれている式の中の関数などを中間言語に
変換する。s2でエラーをチエツクした後s2aでポ
インタを式先頭にセツトする。ポインタの位置が
ダブルクオートならば、文字項目であるのでs11
へ進むCRならば式がない事になるのでs4でエラ
ーとする。s5で英カナ文字以外であれば項目名で
はないのでエラー。項目名であれば右辺に変数名
ありのフラグをリセツトし(s6)、変数名を一時
メモリに待避する(s7)。ポインタを変数名の次
の文字にセツトし(s8)、s9でイコールかどうか
を見る。イコールでなければ数値項目であるの
で、s10へ進むイコールであれば、等式であるの
で端子2へ進む。単項目の場合、変数名がテーブ
ル内にあれば(s10)エラーでなければ端子1へ
進む。s13(第3図)で変数名をテーブルに格納
し、s14でポインタを進める。ポインタ位置がコ
ロンであれば(s15)さらに式が続くので端子5
に戻り処理を続ける。CRであれば式の終了であ
るので終了する(s16)。CRでなければエラーで
ある。 s3(第2図)に戻つて、文字項目であれば、変
数名をメモリに読み込み(s11)、変数名がテーブ
ルにあるかどうかのチエツクを行なう(s17)(第
3図)。あればエラーなければ、変数名をテーブ
ルに格納する(s18)。最後に文字項目を示すタブ
ルクオートをつける(s19)。その後s14へ進む。s9
で等式であつた場合、端子2より、第4図のs20
でポインタを進める。ポインタ位置が数字である
場合は、数値としてその数を読み込み(s22)、ポ
インタをその次の文字へ進める。s23で英、カナ
文字かどうかを調べ、英カナ文字で始まる項目名
であればメモリに読み込み(s24)、右辺に変数あ
りフラグをセツトします。s26,s27で変数名がテ
ーブルになければテーブルに格納します。s23で
変数名でなかつた場合s28でコロンを調べコロン
であれば端子3へ、s29でイコールであれば式中
に2回イコールがあるのでエラー、s30でCRであ
れば端子3へ、それ以外であれば、s20へ戻る。 端子3からはまず第5図のs31で右辺に変数あ
りフラグがリセツトであれば、右辺に変数がない
のでエラーとする。エラーでなければs32で左辺
の変数名をメモリに読み込み、s33で変数名がす
でにあるかどうかチエツクする。あればエラーと
する。なければテーブルに格納し(s34)、計算結
果項目を示すイコールを最後につける(s35)。s36
でs28,s30のどちらから端子3へ入つたのかを判
断し、コロンであればさらに式は続行するので端
子5へ戻り、CRであれば終了する。 以上のようにして入力した式を解析し、各項目
を抽出し各項目の名前とその位置及びその項目の
性質を示す情報を第2表のように作成する。 第6図は上記式を入力した後データを入力する
場合のキー操作と表示の例を示している。 (イ)の如くまず1番目の項目(項目名B)の位置
にカーソルが表示される。ここで数値として1を
入力することによつて(ロ)、1番目の変数に1が入
力されると共に(ハ)の如くカーソルは2番目の項目
(項目名A)の位置に移動する。ここで文字列
abcdを入力すれば2番目の文字変数にabcdが入
力されると共に(ホ)の如く3番目の項目(項目名
D)の位置にカーソルが移動し、数値を入力する
ことができる。この項目を入力すれば式の右辺の
すべての変数にデータが入力されたことになり、
この状態が判別され、その式の演算結果が4番目
の項目(項目名C)に代入され、また(ト)の如く表
示される。 この様に式を構成するすべての入力項目が入力
されたなら式が演算される。 第7,8図は上記の如くデータ入力時のリター
ンキー操作に基く処理である。以下その説明を行
なう。 <式実行> まずポインタを内部表現された式の先頭にセツ
トし、そのコードを判別する。コードがダブルク
オート或いは英字カナ文字なら変数名を読み込み
ポインタを進める。このコードがコロンならポイ
ンタを進め次の変数を読込む(M4→M5→M6→
M8→M2→M8→M4)。 イコールコードならその変数名を式の左辺とし
て待避しておきポインタを進める(M5→→M9
→M10)。英字カナ文字であれば項目名テーブル
(第2表)よりその項目が何番目の項目かを検出
する。そして表データ配列より対応する項目の数
値を読み込む。この際表データ配列にデータが入
つているかどうか判別する(M11→M12→M15→
M16→M21)。表データ配列にデータが存在して
いるならこのデータ数値データとして変換し、関
数や演算子に応じて演算を行なう(M18→M14→
M10→M11)。もし表データ配列にデータがない
なら、ポインタをその式の末尾に進め、次の式が
続いておればこれについて同様の処理を行なう
(M21→M2→→M6→M8→M2)。一つの式につ
いて演算結果が求まれば、項目名テーブルより
M9で待避した左辺の項目が何番目の項目かを検
出して、その対応する表の位置へ演算結果を書込
む(M19→M20)。式の末尾がCR(リターンコー
ド)であれば処理を終了する。 上記説明は式を含めて所望の項目を設定する例
であつたが、例えば “ナマエ”:“ジユウシヨ”:“デンワバンゴウ”」
〓と、設定することにより文字項目だけの表を作
成することが可能となる。この場合指定した文字
列をもとに検索することによつて表から所望のデ
ータを呼出すことができるため住所録等として使
用することができる。 <効 果> 以上詳細に説明した様に、本発明の電子式計算
機は所望の数式を入力することによつて、その数
式を構成する各変数を項目とみなし、かかる項目
(入力項目)に対応したそれぞれデータを入力す
ることにより、数式の結果(出力項目)を上記入
力項目とともに一覧表示できるようにしたものに
於て、文字データの入力を可能としてデータの各
称表示を行なえるようにするとともに、表示項目
の並び換えを任意に行なえるようにしたから、表
の表示内容を希望に応じて適当にレイアウトする
ことが出来る。
第1図は本発明に係る電子式計算機のシステム
構成図、第2図乃至第5図は式解析の動作フロー
チヤート、第6図イ〜トは項目データを入力する
場合のキー操作と表示例を示す図、第7図及び第
8図はデータ入力時のリターンキー操作に基づく
処理フローを示す図である。 1は表示部、2は制御回路、3はキー入力装
置、4は入出力ポート、5はマイクロプロセツサ
ーユニツト、6はリードライトメモリ、7はリー
ドオンメモリ、8,9はコネクター。
構成図、第2図乃至第5図は式解析の動作フロー
チヤート、第6図イ〜トは項目データを入力する
場合のキー操作と表示例を示す図、第7図及び第
8図はデータ入力時のリターンキー操作に基づく
処理フローを示す図である。 1は表示部、2は制御回路、3はキー入力装
置、4は入出力ポート、5はマイクロプロセツサ
ーユニツト、6はリードライトメモリ、7はリー
ドオンメモリ、8,9はコネクター。
Claims (1)
- 【特許請求の範囲】 1 式を入力する手段と、入力した式を記憶する
手段と、前記記憶手段の式から入力項目変数と出
力項目変数とを抽出する手段と、前記変数に対応
して入力項目に数値を入力することにより、出力
項目に対応して前記式の演算結果を表示するもの
であつて、 前記式は、表示区分信号によつて区切られた、
少なくとも入力項目変数と出力項目変数よりなる
等式と、この等式とは別に独立した項目名である
文字変数と、入力項目変数若しくは出力項目変数
とから構成され、 前記式の左辺より順番に、前記表示区分信号に
よつて区切られた単位で、代入された変数の数
値、文字及び計算された数値等を順次一覧表に編
集して表示する手段を備えてなることを特徴とす
る電子式計算機。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59197621A JPS6174054A (ja) | 1984-09-18 | 1984-09-18 | 電子式計算機 |
| DE8585306652T DE3586839T2 (de) | 1984-09-18 | 1985-09-18 | Elektronenrechner. |
| EP85306652A EP0175579B1 (en) | 1984-09-18 | 1985-09-18 | Electronic computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59197621A JPS6174054A (ja) | 1984-09-18 | 1984-09-18 | 電子式計算機 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6174054A JPS6174054A (ja) | 1986-04-16 |
| JPH053616B2 true JPH053616B2 (ja) | 1993-01-18 |
Family
ID=16377521
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59197621A Granted JPS6174054A (ja) | 1984-09-18 | 1984-09-18 | 電子式計算機 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP0175579B1 (ja) |
| JP (1) | JPS6174054A (ja) |
| DE (1) | DE3586839T2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4845652A (en) * | 1986-05-29 | 1989-07-04 | Hewlett-Packard Company | Generic equation solver interface for solving mathematical equations |
| DE3750525T2 (de) * | 1986-06-17 | 1995-06-01 | Sharp Kk | Datenverarbeitungseinrichtung zur Verwendung in statistischer Berechnung. |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56153468A (en) * | 1980-04-30 | 1981-11-27 | Casio Comput Co Ltd | Changing system for input data of minicomputer |
| JPS58192144A (ja) * | 1982-05-05 | 1983-11-09 | Sanyo Electric Co Ltd | ワ−ドプロセツサ |
| DE3325153A1 (de) * | 1982-07-12 | 1984-01-12 | Sharp K.K., Osaka | Programmierbarer elektronischer rechner |
-
1984
- 1984-09-18 JP JP59197621A patent/JPS6174054A/ja active Granted
-
1985
- 1985-09-18 EP EP85306652A patent/EP0175579B1/en not_active Expired - Lifetime
- 1985-09-18 DE DE8585306652T patent/DE3586839T2/de not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP0175579A3 (en) | 1988-07-20 |
| DE3586839D1 (de) | 1992-12-24 |
| JPS6174054A (ja) | 1986-04-16 |
| EP0175579A2 (en) | 1986-03-26 |
| EP0175579B1 (en) | 1992-11-19 |
| DE3586839T2 (de) | 1993-06-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4811257A (en) | Electronic calculator having means for directly inputting variables into a prestored and displayed equation | |
| EP0369829B1 (en) | Information searching apparatus | |
| JPS6133535A (ja) | レイアウト表示装置 | |
| JPH053616B2 (ja) | ||
| US4935889A (en) | Multi-level display for small computer | |
| JPS63113664A (ja) | スケジユ−ル記憶表示装置 | |
| JPS6356581B2 (ja) | ||
| EP0172357A2 (en) | Display type dictionary apparatus | |
| JPS6141411B2 (ja) | ||
| JPS628259A (ja) | かな漢字変換方式 | |
| JPS60135983A (ja) | 電子式学習機 | |
| JPS60247738A (ja) | テキスト編集装置 | |
| JP2575650B2 (ja) | かな漢字変換装置 | |
| KR910001562B1 (ko) | 한글문자 입력표시 처리방식 | |
| Clough et al. | Spreadsheet problem solving and programming for engineers and scientists | |
| JP2705690B2 (ja) | 表示制御装置 | |
| JPH0766373B2 (ja) | ワ−ドプロセッサ装置 | |
| JPH068609Y2 (ja) | 電子漢字辞書 | |
| Rahman | Statistics 1. Probability and Probability Distributions | |
| JPH02138660A (ja) | 訳語表示装置 | |
| JPS62290964A (ja) | 文書処理装置 | |
| JPH0261061B2 (ja) | ||
| JPS6136647B2 (ja) | ||
| JPH01106162A (ja) | 文書編集装置 | |
| JPH0157385B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |