JPH01158556A - 卓上電子計算機の演算モード設定装置 - Google Patents

卓上電子計算機の演算モード設定装置

Info

Publication number
JPH01158556A
JPH01158556A JP31955187A JP31955187A JPH01158556A JP H01158556 A JPH01158556 A JP H01158556A JP 31955187 A JP31955187 A JP 31955187A JP 31955187 A JP31955187 A JP 31955187A JP H01158556 A JPH01158556 A JP H01158556A
Authority
JP
Japan
Prior art keywords
mode
calculation
mode setting
calculation mode
operational mode
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.)
Granted
Application number
JP31955187A
Other languages
English (en)
Other versions
JPH0616278B2 (ja
Inventor
Michiaki Kuno
道明 久野
Megumi Fukuzaki
恵 福崎
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 JP62319551A priority Critical patent/JPH0616278B2/ja
Publication of JPH01158556A publication Critical patent/JPH01158556A/ja
Publication of JPH0616278B2 publication Critical patent/JPH0616278B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00—General aspects of processes or apparatus for joining preformed parts
    • B29C66/40—General aspects of joining substantially flat articles, e.g. plates, sheets or web-like materials; Making flat seams in tubular or hollow articles; Joining single elements to substantially flat surfaces
    • B29C66/41—Joining substantially flat articles ; Making flat seams in tubular or hollow articles
    • B29C66/43—Joining a relatively small portion of the surface of said articles
    • B29C66/431—Joining the articles to themselves
    • B29C66/4312—Joining the articles to themselves for making flat seams in tubular or hollow articles, e.g. transversal seams
    • B29C66/43121—Closing the ends of tubular or hollow single articles, e.g. closing the ends of bags
    • B29C66/43123—Closing the ends of squeeze tubes, e.g. for toothpaste or cosmetics
    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C65/00—Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor
    • B29C65/02—Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor by heating, with or without pressure
    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C65/00—Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor
    • B29C65/78—Means for handling the parts to be joined, e.g. for making containers or hollow articles, e.g. means for handling sheets, plates, web-like materials, tubular articles, hollow articles or elements to be joined therewith; Means for discharging the joined articles from the joining apparatus
    • B29C65/7802—Positioning the parts to be joined, e.g. aligning, indexing or centring
    • B29C65/7838—Positioning the parts to be joined, e.g. aligning, indexing or centring from the inside, e.g. of tubular or hollow articles
    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29C—SHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00—General aspects of processes or apparatus for joining preformed parts
    • B29C66/01—General aspects dealing with the joint area or with the area to be joined
    • B29C66/05—Particular design of joint configurations
    • B29C66/10—Particular design of joint configurations particular design of the joint cross-sections
    • B29C66/11—Joint cross-sections comprising a single joint-segment, i.e. one of the parts to be joined comprising a single joint-segment in the joint cross-section
    • B29C66/112—Single lapped joints
    • B29C66/1122—Single lap to lap joints, i.e. overlap joints
    • B—PERFORMING OPERATIONS; TRANSPORTING
    • B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29L—INDEXING SCHEME ASSOCIATED WITH SUBCLASS B29C, RELATING TO PARTICULAR ARTICLES
    • B29L2023/00—Tubular articles
    • B29L2023/20—Flexible squeeze tubes, e.g. for cosmetics

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Calculators And Similar Devices (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、数値や関数の計算の他テレビジョンの番組予
約等にも用いられるプログラム付卓上電子計算機の演算
モード設定装置に関する。
〈従来の技術〉 一般に、プログラム付卓上電子計算機は、L(Lear
n)モードにおいてキー入力部から入力されろ英数字と
ファンクションからなる簡易言語で記述された演算プロ
グラムを記憶部に記憶し、A(Auto)モードにおい
て上記演算プログラムを読み出して、これに従って演算
処理部で自動的に演算を行ない、演算結果を表示部や印
字部に出力するものである。従来、上記演算プログラム
中には、例えば有効桁数の指定、計算結果の切上、切捨
、四捨五入の指定、累計計算の指定などの演算モードの
設定あるいは変更を行なうためのモード設定命令が書き
込まれている。そして、このモード設定命令を読み取っ
たCPUは、モード設定命令中に予め与えられた演算モ
ードあるいはキー入力部の英数字キーまたは特別の演算
モード設定のための専用のモード設定スイッチから入力
される演算モードに演算モードを設定、変更し、設定、
変更された演算モードで以降の演算を実行する。
〈発明が解決しようとする問題点〉 ところが、上記従来の卓上電子計算機は、演算プログラ
ム実行時に設定、変更された演算モードを印字部等に出
力する構造になっていないため、操作者は、どのような
演算モードが初期設定され、それがどのような演算モー
ドに変更されたかを直接知ることができず、印字部から
出力される計算結果たる数値の羅列のみではその計算の
基礎となった有効桁数や切捨等の演算モードが判らない
という欠点がある。また、上記従来の卓上電子計算機は
、専用のモード設定スイッチによって設定された演算モ
ードを演算プログラム中に書き込む構造になっていない
ため、モード設定命令のたびにCPUが上記モード設定
スイッチの状態を読み取らねばならず、処理能率が悪い
うえ、モード設定スイッチの誤操作が直接演算に影響す
るという欠点がある。
そこで、本発明の目的は、卓上電子計算機が演算プログ
ラムを実行しているとき、モード設定命令が実行される
度にモード設定状態を印字して、操作者に知らせること
ができるととらに、専用のモード設定スイッチから入力
される演算モードを演算プログラム中に取り込むことが
できろ卓上電子計算機の演算モード設定装置を提供する
ことである。
く問題点を解決するための手段〉 上記目的を達成するため、本発明の演算モード設定装置
は、キー入力部、記憶部、演算処理部1表示部および印
字部を宵するプログラム付卓上電子計算機において、上
記キー入力部から入力され、記憶部に格納された演算プ
ログラム中の演算モード設定命令を解読するモード設定
命令解読手段と、上記演算モード設定命令が実行された
状態を示す演算モード設定指示手段と、演算モード設定
のためのモード設定スイッチと、上記モード設定命令解
読手段が解読した演算モード設定命令に従って、予め演
算プログラム中に与えられた演算モードに演算モードを
変更するとともに、演算モード設定指示手段が演算モー
ド設定命令が実行されていないことを示す場合に限り上
記モード設定スイッチから入力されろ演算モードに演算
モードを変更するモード変更手段と、このモード変更手
段によって変更された演算モードをその都度上記印字部
に印字させるモード印字指令手段を備えたことを特徴と
する。
く作用〉 卓上電子計算機が、記憶部に格納された演算プログラム
を読み出して実行するとき、演算モード設定装置のモー
ド設定命令解読手段は、上記演算プログラム中の演算モ
ード設定命令を解読する。
モード変更手段は、解読された上記演算モード設定命令
に従って、演算プログラム中に予め与えられだ演算モー
ドあるいは演算モード設定指示手段が演算モード設定命
令が実行されていないことを示す場合に限りモード設定
スイッチから入力されろ演算モードに演算モードを変更
し、これによって演算モード設定指示手段は、演算モー
ド設定命令が実行された状態を示すようになる。従って
、その後演算プログラム中で演算モード設定命令が再び
現われるまでは、上記モード設定スイッチからいかなる
演算モードが入力されようとも、演算モードは変更され
ない。また、モード印字指令手段は、上記モード変更手
段によって演算モードが変更される度に変更された演算
モードを印字部に印字させ、これによって操作者は、変
更された演算モードを容易に知ることができる。
〈実施例〉 以下、本発明を図示の実施例により詳細に説明する。
第1図は本発明の演算モード設定装置を備えた卓上電子
計算機の一実施例を示す概略ブロック図であり、lは計
算機全体をプログラムに従って制御するとともに演算を
行なう演算処理部としてのCPU、2は演算や演算プロ
グラムに必要な英数字およびファンクションを入力する
ためのキーボード、3は特別の専用演算モード設定のた
めのモード設定スイッチ、4は上記キーボード2から入
力されたデータや演算結果を画面に表示するCRT、5
は上記データや演算結果を記録紙に印字するプリンタ、
6は上記キーボード2から入力された演算プログラムを
格納するプログラムエリア6a。
CPUIの演算中に必要なデータを格納する演算レジス
タ6bおよび演算モード設定命令が実行されたか否かを
1.0で示す演算モード設定指示手段としてのモード設
定フラッグ6cを備える記憶部としてのRAM、7は固
定的な制御および演算のプログラムや定数を記憶するR
OMである。
上記キーボード2には、計算機の処理を、RAM6のプ
ログラムエリア6aに英数字とファンクションからなる
簡易言語で記述される演算プログラムをキーボード2を
介して書き込むI、モードと、読み出した上記演算プロ
グラムに従ってCPUIで演算を実行するAモードとに
切換える図示しない処理モードスイッチを設けている。
上記CPU1には、演算プログラム中の演算モード設定
命令を解読するモード設定命令解読手段と、このモード
設定命令解読手段が解読した演算モード設定命令に従っ
て、演算プログラム中に予め与えられた演算モードに演
算モードを変更するとと乙に、上記モード設定フラッグ
6cが“0”の場合に限り上記モード設定スイッチ3ま
たはキーボード2から入力される演算モードに演算モー
ドを変更し、モード変更後上記モード設定フラッグ6c
を“ビにセットするモード変更手段と、このモード変更
手段によって変更された演算モードをその都度プリンタ
5に一定の書式で印字させるモード印字指令手段を設け
ている。
第2図は、演算プログラム中に書き込まれ、上記モード
設定命令解読手段とモード印字指令手段を介してプリン
タ5に印字出力された演算モード例を示している。図中
の各プログラム行は、フィナンシャル計算に先立って初
期設定された演算モードを示しており、1行目は、「2
」がタブ指定を。
「↓」が切り捨てモードを、rA+Jがアディング+モ
ードを夫々示し、計算結果の少数点2桁以下を切り捨て
てその累計を求めることを表わし、2行目は、r365
Jが365日モードの日数計算を、「lΣ」が被乗数の
累計を夫々示し、365日モードで販売個数計等を求め
ることを表わし、3行目のrGTJはグランドトータル
即ち売上総計を求めることを表わしている。
上記構成の演算モード設定装置を備えた卓上電子計算機
の動作について、第3図のフローチャートを参照しつつ
次に述べる。
いま、処理モードスイッチがAモードに切換えられ、演
算プログラムの実行が開始されると、CPUIは、まず
ステップStで、RAM6のモード設定フラッグ6cを
“0”にリセットし、次にステップS2で、プログラム
格納エリア6aに格納されているプログラムを行毎に読
み出す。そして、ステップS3で、読み出した行か最終
行か否かを判断し、最終行と判断ずればステップS19
に進んでプログラムの実行を終了する一方、最終行でな
いと判断すれば、ステップS4に進む。ステップS4で
、CPUIのモード設定命令解読手段は、読み出した演
算プログラムの各行が、演算モード設定命令であるか否
かを判別し、肯と判別すればCPU1はステップ86〜
S8のモード変更処理に進む一方、否と判別すればステ
ップS9に進んでその行が入力待ち命令であるか否かを
判断する。
上記モード変更処理において、CPUIのモード変更手
段は、ステップS6で、演算プログラム中に予め与えら
れ、上記モード設定命令解読手段により解読された演算
モードに演算モードを変更するとともに、ステップS8
でモード設定フラッグ6cを“ビにセットする一方、モ
ード印字指令手段は、ステップS7で、変更された演算
モードをプリンタ5に印字せしめた後、ステップS2に
戻る。
一方、ステップS9で入力待ち命令と判断ずれば、ステ
ップSIO〜S15のキー入力ループに進み、そうでな
いと判断すれば、ステップS16に進んで演算処理を実
行した後、ステップSI7に進む。上記キー入力ループ
において、CPUIは、ステップSIOの入力待ち状態
から、ステップSllでキー入力ありと判断すると、ス
テップSI2でそのキー入力が演算モード設定のための
ものか否かを判断する。そして、演算モード設定のため
のものなら、ステップS+3に進んでモード設定フラッ
グが“ビか否かを調べ、“ビなら2回目以降のモード変
更なのでモード変更不可と判断してステップSllに戻
り、“0”なら最初のモード変更なのでモード変更可と
判断し、ステップSI4に進んでモード変更手段をして
上記キー入力に基づく演算モードの変更および前述と同
じく変更された演算モードの印字出力とモード設定フラ
ッグの“1”へのセットを行なわしめる。また、上記キ
ー入力が、演算モード設定のためのものでないなら、ス
テップSI5に進んで数値人ツノ等の入力処理を行なっ
た後、キー入力ループを抜けてステップS+7に進む。
最後に、ステップSI7で、モード設定フラッグ6cが
“ビであるか否かが判断され、“ビならモード変更はも
はや不可なので次のプログラム行を読み出すステップS
2に戻り、“0”ならモード変更は可なのでステップS
18に進み、残されたモード設定手段としてのモード設
定スイッチ3の状態が読まれ、これに応じてモード変更
手段によって演算モードが設定されるとともに、前述と
同じくモード設定フラッグ6cの“ビへのセットおよび
モード印字指令手段によるプリンタ5への演算モードの
印字出力が行なわれた後、ステップS2に戻る。
このように、本発明の演算モード設定装置によれば、演
算プログラム中の演算モード設定命令によって、プログ
ラム中に予め与えられた演算モードあるいはキー入力や
モード設定スイッチで与えられる演算モードに演算モー
ドが変更される度に、変更された演算モードを印字部に
出力するので、従来と異なり操作者は変更された演算モ
ードを容易かつ迅速に知ることができ、演算結果をより
良く理解することができろ。また、上述のように一旦演
算モードが設定、変更されると、演算プログラム中で演
算モード設定命令が再び現われるまでは、キーボードや
モード設定スイッチからいかなる演算モードが入力され
ようとも演算モードは変更されないので、従来不可能だ
ったモード設定スイッチから演算プログラム中への演算
モードの書き込みが実現できろとと乙に、英数キーやモ
ード設定スイッチの誤操作により演算プログラムが狂う
虞れもなくなる。
なお、本発明の演算プログラム中の演算モード設定命令
は、第2図に示す実施例のフィナンノヤル計算のものに
限られない。また、本発明の演算モード設定装置が、数
値や関数計算のための卓上電子計算機に限らず、ビデオ
テープレコーダの番組予約装置や電子レンジのメニュー
予約装置にも通用できることはいうまでもない。
〈発明の効果〉 以上の説明で明らかなように、本発明の演算モード設定
装置は、キー入力部、記憶部、演算処理部。
表示部および印字部を有するプログラム付卓上市子計算
機において、キー入力部から入力され、記憶部に格納さ
れた演算プログラム中の演算モード設定命令をモード設
定命令解読手段で解読し、解読されたモード設定命令に
従ってモード変更手段によって、予め演算プログラム中
に与えられた演算モードあるいは演算モード設定指示手
段力箋演算モード設定命令が実行されていないことを示
す場合に限りモード設定スイッチから入力される演算モ
ードに演算モードを変更し、変更された演算モードをそ
の都度モード印字指令手段によって印字部に印字させる
ようにしているので、操作者は変更された演算モードを
容易かつ迅速に知ることができ、印字出力されろ演算結
果を従来より良く理解することができるとともに、モー
ド設定スイッチから演算プログラム中への演算モードの
書き込みが可能になるうえ、英数キーやモード設定スイ
ッチの誤操作で演算プログラムが狂う虞れらなくなる。
【図面の簡単な説明】
第1図は本発明の演算モード設定装置を備えた卓上電子
計算機の一実施例を示す概略ブロック図、第2図はプリ
ンタに印字出力された演算モード設定命令を示す図、第
3図は上記電子計算機の動作の流れを示すフローヂャー
トである。 1・・・CPU、 2・・・キーボード、3・・・モー
ド設定スイッチ、4・・・CRT。 5・・・プリンタ、6・・・r(AM。 6a・・・プログラム格納エリア、 6c・・・モード設定フラッグ。 特 許 出 願 人  シャープ株式会社代 理 人 
弁理士  前出 葆 ほか2名第1LA

Claims (1)

    【特許請求の範囲】
  1. (1)キー入力部から入力される英数字とファンクショ
    ンからなる演算プログラムを記憶部に格納し、これを必
    要に応じて読み出して演算処理部で演算し、演算結果や
    キー入力データを表示部および印字部に出力する卓上電
    子計算機において、上記演算プログラム中の演算モード
    設定命令を解読するモード設定命令解読手段と、上記演
    算モード設定命令が実行された状態を示す演算モード設
    定指示手段と、演算モード設定のためのモード設定スイ
    ッチと、上記モード設定命令解読手段が解読した演算モ
    ード設定命令に従って、予め演算プログラム中に与えら
    れた演算モードに演算モードを変更するとともに、演算
    モード設定指示手段が演算モード設定命令が実行されて
    いないことを示す場合に限り上記モード設定スイッチか
    ら入力される演算モードに演算モードを変更するモード
    変更手段と、このモード変更手段によって変更された演
    算モードをその都度上記印字部に印字させるモード印字
    指令手段を備えたことを特徴とする卓上電子計算機の演
    算モード設定装置。
JP62319551A 1987-12-15 1987-12-15 卓上電子計算機の演算モード設定装置 Expired - Lifetime JPH0616278B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62319551A JPH0616278B2 (ja) 1987-12-15 1987-12-15 卓上電子計算機の演算モード設定装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62319551A JPH0616278B2 (ja) 1987-12-15 1987-12-15 卓上電子計算機の演算モード設定装置

Publications (2)

Publication Number Publication Date
JPH01158556A true JPH01158556A (ja) 1989-06-21
JPH0616278B2 JPH0616278B2 (ja) 1994-03-02

Family

ID=18111519

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62319551A Expired - Lifetime JPH0616278B2 (ja) 1987-12-15 1987-12-15 卓上電子計算機の演算モード設定装置

Country Status (1)

Country Link
JP (1) JPH0616278B2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008234146A (ja) * 2007-03-19 2008-10-02 Casio Comput Co Ltd 電子式計算機
JP2011129138A (ja) * 2011-01-12 2011-06-30 Casio Computer Co Ltd 電子式計算機
JP2017124581A (ja) * 2016-01-15 2017-07-20 カシオ計算機株式会社 計算データ印刷装置及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5414135A (en) * 1977-07-04 1979-02-02 Sharp Corp Computer with printer
JPS5835657A (ja) * 1981-08-28 1983-03-02 Canon Inc プログラム機能付き計算機
JPS6181360U (ja) * 1984-10-31 1986-05-30

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5414135A (en) * 1977-07-04 1979-02-02 Sharp Corp Computer with printer
JPS5835657A (ja) * 1981-08-28 1983-03-02 Canon Inc プログラム機能付き計算機
JPS6181360U (ja) * 1984-10-31 1986-05-30

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008234146A (ja) * 2007-03-19 2008-10-02 Casio Comput Co Ltd 電子式計算機
JP2011129138A (ja) * 2011-01-12 2011-06-30 Casio Computer Co Ltd 電子式計算機
JP2017124581A (ja) * 2016-01-15 2017-07-20 カシオ計算機株式会社 計算データ印刷装置及びプログラム

Also Published As

Publication number Publication date
JPH0616278B2 (ja) 1994-03-02

Similar Documents

Publication Publication Date Title
JPH0570175B2 (ja)
JPH0616278B2 (ja) 卓上電子計算機の演算モード設定装置
EP0352065B1 (en) Text editing device
JP2738851B2 (ja) 複数カーソルによる入力データ処理表示方法
JPH06168104A (ja) 電子式計算機
JPH04256117A (ja) 情報処理装置
JP3498323B2 (ja) 電子式計算機及び演算処理方法
JP2705690B2 (ja) 表示制御装置
JPS6113623B2 (ja)
JPH0567977B2 (ja)
US4651295A (en) Electronic desk-top calculator
JPH0555248U (ja) 小型電子式計算機
JPH11134304A (ja) グラフ表示装置、グラフ表示方法、及びグラフ表示プログラムを記録した記録媒体
JPH021627Y2 (ja)
JPH10222471A (ja) グラフ描画装置、グラフ描画処理方法、及びグラフ描画処理プログラムを記録した記録媒体
JPH01158557A (ja) 卓上電子計算機の演算プログラム修正方式
JPS61204765A (ja) レイアウト表示方式
JPS63111567A (ja) 文書処理装置
JPS60132270A (ja) ワ−ドプロセツサ
JPS62210572A (ja) 文書作成装置
JPH0764976A (ja) 文書作成装置及び次処理選択肢表示方法
JPS6221151B2 (ja)
JPS6119054B2 (ja)
JPH0776953B2 (ja) データ処理装置
JPH0512953U (ja) 小型電子式計算機

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term