JPS5914847Y2 - 計算機 - Google Patents

計算機

Info

Publication number
JPS5914847Y2
JPS5914847Y2 JP1977024616U JP2461677U JPS5914847Y2 JP S5914847 Y2 JPS5914847 Y2 JP S5914847Y2 JP 1977024616 U JP1977024616 U JP 1977024616U JP 2461677 U JP2461677 U JP 2461677U JP S5914847 Y2 JPS5914847 Y2 JP S5914847Y2
Authority
JP
Japan
Prior art keywords
registers
register
parenthesis
displayed
key
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
Application number
JP1977024616U
Other languages
English (en)
Other versions
JPS53119830U (ja
Inventor
幸祐 西村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP1977024616U priority Critical patent/JPS5914847Y2/ja
Publication of JPS53119830U publication Critical patent/JPS53119830U/ja
Application granted granted Critical
Publication of JPS5914847Y2 publication Critical patent/JPS5914847Y2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)
  • Digital Computer Display Output (AREA)

Description

【考案の詳細な説明】 本考案はカッコ付の計算を実行できる計算機にかかり、
カッコ付の計算を行う場合において、使用する演算レジ
スタ以外のカッコ計算に関与するレジスタ(以下、カッ
コ用レジスタという。
)の数を表示するか又は使用できるレジスタがどれだけ
残っているかを使用者に知らせカッコ計算等の有効な利
用を行うことのできる計算機に関する。
従来、カッコキー(テ]・LTI)を有する計算機にお
いて、「この計算機はカッコキー用のレジスタが何本で
す」という具合に断わっているだけであり、カッコ付の
計算を行う場合、果たしてどれだけまでの数式の計算が
可能であるか、又、まだ入力してもデータが入力される
のかが分らず、使用者にとっては不安が残る。
例えば完全数式通りで、カッコが三段のものの最もレジ
スタが多く必要とされるのは、 A+B [C+D (E十F (G+H−I))]でこ
の式を計算する場合、7本のカッコ用レジスタと、あと
H−Iを求める3本のレジスタ(演算用のレジスタ)が
必要である。
このような長い計算式を順次A〜■まで入力する途中に
おいて、使用したカッコ用レジスタの使用数又は残って
いるレジスタの数を知ることが出きれば、使用者にとっ
ては安心して利用できる。
本考案はカッコ付計算を実行できる計算機であり、上述
の点に鑑み、カッコ用レジスタの残りの数又は使用数の
表示などレジスタの使用状態の表示を行うようにした計
算機を提供しようとするものである。
以下、本考案を図面に従って詳細に説明する。
第1図は本考案におけるブロック図で、本考案の要旨と
する所を示したものである。
図中には置数キーであり、ECは置数キーからの信号を
2進コードに変換するエンコーダであり、このエンコー
ダECからの2進コ一ド信号はレジスタXに入力され記
憶される。
又、Y及ZはレジスタXを含めて四則演算を行うための
レジスタである。
又、図には示していないが、加減乗除の演算及びその他
の演算を実行するためのファンクションキー田5日5区
9日・・・を備え、且つLD(カッコ開く)[I](カ
ッコ開じる)キーをも設けており、上記カッコし0のキ
ーを押すことにより後述するマイクロオーダ■を出力す
る。
この第1図に示す計算機は乗除演算を優先に実行するも
のでなく、一般的な計算を行うものである。
例えばA十Bの答を求める場合、数値“A”を置数キー
Kにより人力し、レジスタXに入力される。
この時レジスタXの内容は表示部りに表示されるべく戊
っており、数置“A”が表示される。
次に田キーを押すか又は田キー及び数値“B”を順次押
すことで、先のレジスタXの内容°“A”はレジスタY
に移され、レジスタXには“B”が入力される。
この時、表示部りにて数値“B“が表示される。
そして日キーを入力することで、レジスタX及Yの内容
が加算器(図示せず)を介して演算され、この演算結果
”A+B”がレジスタXに入力され、表示部りにて表示
される。
尚、乗除を行う場合は、レジスタZをも使って演算を行
う。
そこで、本考案ではカッコ付の演算を行うための、レジ
スタM15M25M3・・・を設けており、レジスタX
の内容はゲートG1を介して移されるべく構成されてい
る。
又、カッコ用レジスタM1の内容はゲートG2を介して
M2に、M2の内容はゲートG3を介してM3に、M3
の内容は・・・と云う具合に順次上段のMlから移され
るべく構成される。
それに各ゲートG1.G2.・・・の一方の入力端には
侍キーを押した場合に出力されるマイクロオーダ■が入
力されている。
つまり、mキーを押圧した時点で、レジスタXに数値が
入力されていれば、その内容はゲートが開くことから6
1を介してレジスタM1に移される。
一方、レジスタM1には先にテ゛−夕が記憶されている
ものであれば、同時にゲートG2を介して、上記デ゛−
夕がレジスタM2に移される。
上述した構成において、A十B (C+D)の計算の答
を求める場合、キー操作は数値“A”田[0数値“B“
区田数値°゛C”田数値“D″鼾団日と云う具合になる
。
ここで、瞼又は団キーを2度操作するのは、先に説明し
た様に乗除算を優先に行うものでないためである。
つまり、入力された数値が加減乗除にかかわらず、順に
計算を実行するためからである。
そこで、数値“A”を入力すればそのテ゛−夕がレジス
タXに貯えられ田璋のキー操作で、カッコ用レジスタM
1に数値“A“が転送される。
そして“B“区誠で数値“BtsがMlに先の数値“A
l1がM2に夫々移される。
そして、数値°°C°“田゛D“の操作で数値“C99
はレジスタYに移され、数値“D”がレジスタXに貯え
られた状態となる。
ここで上述した状態で本考案においては、レジスタMに
テ゛−夕が貯えられでいるかどう、かを検出し、残りの
レジスタMの数又は今現在使用中のレジスタMの数を表
示部D′に表示する。
上記レジスタM15M2・・・に貯えられているテ゛−
夕の有無を検出するのが検出回路MLDで゛、各レジス
タM19M2・・・に対応して検出回路MLD15ML
D2・・・を接続している。
又検出回路MLD15MLD2・・・の各出力はデコー
ダDCを介して表示セグメント信号S1〜S7となる。
上記検出回路MLDとデコーダDCの詳細は第2図のブ
ロック図に示している。
本考案の実施例では残りのレジスタの数を表示するよう
にしており、カッコ用レジスタを使用しない場合は数字
を表示しない。
又、カッコ用のレジスタMを5本用いた状態で図示して
いる。
尚、逆に使用中のレジスタの数を表示できることは明ら
かである。
従って説明を元に戻してM15M2にデータが貯えられ
ているため、第3図に示すセグメントa。
b、 C,d、 gが有効となり“3“を表示部D
′にて表示することになる。
次の動作にて田キーを押すと、CxD”がレジスタX、
Yとの間で加算器(図示せず)が実行され、その内容
(C+D)がレジスタXに移されて表示される。
続いて咋キーを押圧することで、カッコ用レジスタM1
に貯えられている“B”が読み出され、レジスタX、
Y、 Zを使ってB (C+D)の演算が実行され、
その結果がレジスタXに貯えられると共に表示される。
最後にロキーを押圧することで最終の演算結果A+B
(C+D)が求まり表示される訳である。
ここで、第2図に示すブロック図において、より詳細に
本考案を説明する。
図中、J1〜J5はレジスタM1〜M5の内容を検知す
る零検出回路、F1〜F5はフリップフロップである。
又、零検出回路J1〜J5からの検出信号は、フリップ
フロップF1〜F5のセット端子Sに加えられており、
出力端Qより信号が出力する構成である。
一方フリップフロップF1〜F5のリセット端子Rにリ
セット人力がトリガーされると出力端Qより信号が出力
される。
これらのF1〜F5の出力信号はマトリクス構成された
MOS)−ランジスタのゲート端子に加えられている。
以上の構成において、先程のA+B (C+D)の計算
式に従って動作を説明する。
数値“A”が入力され田(0キーの操作により、“Al
9はレジスタM0に移る。
これにより、零検出回路J1はMlにテ゛−夕が有るの
を検出しフリップフロップF1.にセット入力を導出す
る。
一方、他のフリップフロップF2〜F5はリセット状態
であり、出力端Qからの信号がMOS +−ランジスタ
のゲート端子に加えられる。
そのため線■が導通状態となり、他の線■〜■は非導通
状態となる。
従って次段のマトリクス構成において線■にかかるトラ
ンジスタのみがOFF状態で、他のトランジスタがON
となるため、セグメント信号S2゜S3.S6.S7が
導出される。
そこで、第3図に示すセグメントにおいて、上記セグメ
ント信号S2゜S3.S6.S7に対応するセグメント
b、 C,f、 gが有効となり“4゛なる表示がなさ
れる。
つまり、残りのレジスタMは4本あることが理解できる
。
次に、数値°“B99の入力において、この°“B“は
レジスタXに貯えられており、次の区傅キー操作により
“B゛はレジスタM1に移され、更にレジスタM1に貯
えられていた“A”はレジスタM2に転送される。
このことから、M15M2の内容が零検出回路J1.J
2にて検出され、フリツブラロツプF1.F2がセット
される。
そのため、線■ゲ導通状態となり、この線■にかかるト
ランジスタめみがOFFとなり、セグメント信号S工、
S2.S3.S4゜S7が導出される。
従って、セグメントa、b、C5d5gが有効となり“
3”なる表示を行う。
つまり、残りのレジスタMが3本使用できることが、使
用者に知らされる。
以後の動作は先に説明した通りであり、説明は省略する
。
以上説明した様に、本考案は複数のカッコ用レジスタの
使用数又は残り数を数値表示部にて表示できるようにし
たから、キー操作中における使用又は残りカッコレジス
タ数のチェックが極めて容易で見誤りなく、操作性の向
上と見誤りによるカッコ用レジスタ内め情報の消失を防
止できる。
また、カッコレジスタの使用又は残り数表示が数値表示
部で共用して表示できる。
また、カッコレジスタの使用又は残り数表示の際、数値
表示部の内容を消すようにすれば、使用又は残りカッコ
用レジスタ数の見誤□りをほとんど防止できる。
【図面の簡単な説明】
第1図は本考案を説明するためのブロック図、第2図は
第1図にかかる本考案の要旨を詳細に説明するためのブ
ロック図、第3図はセグメント表示部の平面図である。 M(M15M25M3・・・):カツコ用レジスタ、M
LD(MLD19MLD29MLD3・・・):零検出
回路、DC:デコーダ、D′:表示部、Sl、S2・・
・S7:セグメント信号。

Claims (1)

    【実用新案登録請求の範囲】
  1. カッコキーと、複数のカッコ用レジスタと、数値表示部
    を具備するカッコ計算機能付計算機において、前記複数
    のカッコ用レジスタの情報の発生を検出する検出回路と
    、該検出回路の出力に応答して前記複数のカッコ用レジ
    スタの使用数又は残り数を前記数値表示部に表示するこ
    とを特徴とする計算機。
JP1977024616U 1977-02-28 1977-02-28 計算機 Expired JPS5914847Y2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1977024616U JPS5914847Y2 (ja) 1977-02-28 1977-02-28 計算機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1977024616U JPS5914847Y2 (ja) 1977-02-28 1977-02-28 計算機

Publications (2)

Publication Number Publication Date
JPS53119830U JPS53119830U (ja) 1978-09-22
JPS5914847Y2 true JPS5914847Y2 (ja) 1984-05-01

Family

ID=28863434

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1977024616U Expired JPS5914847Y2 (ja) 1977-02-28 1977-02-28 計算機

Country Status (1)

Country Link
JP (1) JPS5914847Y2 (ja)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4929558U (ja) * 1972-06-17 1974-03-14

Also Published As

Publication number Publication date
JPS53119830U (ja) 1978-09-22

Similar Documents

Publication Publication Date Title
JPS592940B2 (ja) 電子機器の入力デ−タ訂正方式
JP3252493B2 (ja) 電子式計算機及びその計算処理方法
JP2863077B2 (ja) 電子計算装置
GB2137002A (en) Electronic Scale
JP2011186771A (ja) 演算装置及びプログラム
CN100444105C (zh) 可追加显示基数进制字符于运算式中的方法及系统
JPS61224036A (ja) 演算装置
JP2902639B1 (ja) 入力キーのスイッチ構造
JPS5912670Y2 (ja) ショッピング計算機
JPH04297948A (ja) 電卓の表示装置
US20060064446A1 (en) Calculator with error notification function and its method
JPS6019030B2 (ja) 教育用電子機器
JPH0140001Y2 (ja)
JPS61157964A (ja) 電子式卓上計算機
JPH021627Y2 (ja)
JP3071528U (ja) 電 卓
JPH11167554A (ja) 電子卓上計算機
JPS642179Y2 (ja)
JPS6314370B2 (ja)
JPS5853376B2 (ja) 割引き割増し計算の演算方式
JPS594351Y2 (ja) 金銭登録機
JPH0738995Y2 (ja) 小型電子計算機
JP2001075926A (ja) 行列計算装置及び行列計算処理プログラムを記録した記録媒体
JPS6258040B2 (ja)
JPH04123125A (ja) 電子式計算機