JPS5916306B2 - 計算機 - Google Patents

計算機

Info

Publication number
JPS5916306B2
JPS5916306B2 JP51047511A JP4751176A JPS5916306B2 JP S5916306 B2 JPS5916306 B2 JP S5916306B2 JP 51047511 A JP51047511 A JP 51047511A JP 4751176 A JP4751176 A JP 4751176A JP S5916306 B2 JPS5916306 B2 JP S5916306B2
Authority
JP
Japan
Prior art keywords
accumulator
data
date
order
input
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
JP51047511A
Other languages
English (en)
Other versions
JPS52130545A (en
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP51047511A priority Critical patent/JPS5916306B2/ja
Priority to US05/777,828 priority patent/US4149261A/en
Priority to SE7703055A priority patent/SE435218B/xx
Priority to IT48539/77A priority patent/IT1078154B/it
Publication of JPS52130545A publication Critical patent/JPS52130545A/ja
Priority to US06/006,751 priority patent/US4276606A/en
Priority to US06/426,078 priority patent/US4486849A/en
Publication of JPS5916306B2 publication Critical patent/JPS5916306B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 本発明は計算機に関し、特に日付入力手段を備えた計算
機に関するものである。
従来の日付入力の〔年月日〕の入力順序は、世界各国の
習慣によつて異なるが、一般に日本に於ては昭和(元号
)○0年○○月0○日、若しくは西暦0○○○年○1月
0○日が、米国やヨーロッパでは0○月○1日0○○○
年(西暦)が、又英国では0○旧01月○○○0年が一
般に用いられ、以上4通シの入力順序パターンが世界的
に使用されている。
ところで従来の日付計算、日数計算のできる電卓等の計
算機に於ては、〔年月日〕の入力順序は上記4通シのう
ちいずれかの入力順序に固定されているため、その様な
計算機を使つて日付、日数計算等を行なう場合には、あ
る国の人々にとつては使い易くても、他の国の人々にと
つては非常に使いづらいという弊害を生じ、又最近の日
本のオフィスにおける様に、日付の入力順序がオフィス
によつて米国、ヨーロッパ式、英国式、或いは日本式、
その中でも元号を使つているところもあれば、西暦を使
つているところもあるという風に色合あシ、使用者に少
なからず不便を与えていた。
本発明はかかる不便を解消するべく、上述した種々の入
力順序のいずれによつても入力を可能ならしめた計算機
を提供するものである。以下実施例に即して本発明を説
明する。
図は本発明に係る計算機の動作を説明するための回路図
で、図中1は任意の日付入力を上述した順序で入力させ
るための入力順序設定用ポジションを選択する選択スイ
ッチを示し、該スイッチ1には、次に示す入力順序に対
応する4個のポジション1334が設けられ、該ポジシ
ョン1334を任意に選択できる様になつている。
(ポジション) (入力順序) □ ○0年○○月○○日 (昭和) □ ○○○0年0○月01日 (西暦) 301月0○日0○0○年 (西暦) 3○○日○○月○○○○年 (西暦) 2はスイッチ1の選択ポジションの状態を示すべく、そ
れぞれのポジションに対応して設けられた4個のフリッ
プフロノブF1〜F4から成るフリップフロップ群、3
は任意の情報を入力するため、のキー入力装置、4はC
PU(CenterProcess一ingUnit)
、5はCPU4に所定の演算、制御を行なわせるシーケ
ンスを記憶させたリード・すツリー・メモリー(ROM
)、6はメモリーを含むアキユムレータ一(AR)とす
る)、7はデータを格納しるためのレジスター(BRと
する)、G1〜G6はゲート、aはアキユムレータ一6
にデータをストアするための命令信号線、bはアキユム
レータ一6にレジスター7の内容を転送するための命令
信号線、cはアキユムレータ一6にデータを発生させる
ための命令信号線、dはアキユムレータ一6にレジスタ
ー7の内容を加算させるための命令信号線、eはアキユ
ムレータ一6の内容をレジスター7にストアさせるため
の命令信号線、fはアキユムレータ一6の内容を右へシ
フトさせるための命令信号線、gはアキユムレータ一6
の内容を左へシフトさせるための命令信号線、hはアキ
ユムレータ一6の内容の下位四桁をレジスタにストアさ
せるための命令信号線である。
以上本発明に係る計算機の回路図の概略を説明したが、
本発明の特徴はスイツチ1に訃ける入力順序選択ポジシ
ヨンが1〜4のいずれにセツトされていても、計算機内
で日付、日数演算を行なう直前のデータの形としては全
て、○○月○○日0000年(西暦)のデータ構成にな
る様にしたことに存する。
今一例として、スイツチ1の選択ポジシヨンを1にセツ
トし、〔昭和50年11月28日〕というデータをキー
入力装置3を通して入力させた場合、これを前述の如く
11月28日1975年に変換する論理回路の動作を表
1に従つて順次説明する。
先ず、キー入力装置3の置数キーに65011287を
その順序に従つて押すとCPU4よりの命令線aによう
キー入力装置3ようの置数データがアキユムレータ一6
にストアされる(表1(1))。
つづいてキー入力装置3の日付入力キー“Date゛(
又は6Days″)が押されると先ずCPU4がスイツ
チ1の状態が1であることをフリツプフロツブ群2のフ
リツプフロツブF1がセツトされていることから判断し
、データを〔00年00月00日〕の形から〔00JB
J.00E10(00年〕の形へ変換させる命令のシー
ケンスが記憶されているROM5の先頭番地を指定し、
以下そのROM5に記憶されているシーケンスに従つて
、CPU4から各命令線に信号を出す。以下順を追つて
説明すると先ず、CPU4よりの命令線B,eによりゲ
ートG6,G3が動作しアキユムレータ一6とレジスタ
ー7の内容が変換される(表1(2))。つづいてCP
U4ようの命令線cによシ西暦と昭和元号の差をもとに
したデータ619250000″がアキユムレータ一6
にストアされる(表1(3))。更にCPU4よりの命
令線dによつてゲートG2が動作してレジスター7の内
容がアキムレータ一6の内容に加算される(表1(4)
)。つづいてCPU4ようの命令線eによつてゲートG
3が動作してアキユムレータ一6の内容がレジスター7
にストアされる(表1(5))。つづいてCPU4より
の命令線fによつてゲートG4が動作してアキユムレー
タ一6の内容が4桁右へシフトされる(表1(6))。
つづいてCPU4ようの命令線B,eによつてゲートG
6,G3が動作してアキユムレータ一6とレジスター7
の内容が交換される(表1(7))。つづいてCPU4
よジの命令線gによつてゲートG5が動作してアキユム
レータ一6の内容が4桁左へシフトされる(表1(8)
)。つづいてCPU4よりの命令線dによつてゲートG
2が動作してレジスター7の内容がアキユムレータ一6
の内容に加算される(表1(9))。以上のような手順
により昭和50年11月28日という入力データは11
月28日1975年というデータに変換されてアキユム
レータ一6内にストアされるわけである。
以上の説明はスイツチ1に於て、1のポジシヨンにセツ
トされている場合についてであるが、2のポジシヨンに
セツトされている場合はデータがアキユムレータ一6に
ストアされた後、表1の(5)から表1に示された手順
に従えばよく、又3のポジシヨンにセツトされている場
合には最初から所定の入力順序でデータが入力されるた
め表1に示された変換は必要ない。
4にセツトされている場合は、表2に示した手順に従え
ばよい。
(説明は表1の場合と同様なので省略)以上説明した様
に、本発明に係る計算機にはデータ人力順序を選択する
選択スイツチが設けられて}b1この選択スイツチの示
すポジシヨンに対応する各フリツプフロツプのセツト状
態から、該計算機内に内蔵されているCPUがそれぞれ
のデータ変換シーケンスの記憶されているROMの先頭
番地を指定し、そのROMのシーケンスに従つて、各命
令線に信号を出し入力データを所定の人力順序に変換す
るもので実用上極めて便なるものである。
【図面の簡単な説明】
図は本発明に係る計算機の動作を説明するための回路図
である。 1・・・・・・入力順序選択スイツチ、2・・・・・・
フリツプフロツプ群、3・・・・・・キー入力装置、4
・・・・・・CPU、5・・・・・・ROMl6・・・
・・・アキユムレータ一 7・・・・・・レジスター、
G,〜G6・・・・・・ゲート。

Claims (1)

    【特許請求の範囲】
  1. 1 日数計算又は日付計算を行なうに際し、日付入力デ
    ータの入力順序を選択する為の選択手段と、前記選択手
    段により選択された前記日付データの入力順序を予め定
    められた順序に並び換える並び換え手段とを設け、いづ
    れの日付入力データの順序でも日数計算又は日付計算を
    可能にならしめることを特徴とする計算機。
JP51047511A 1976-03-19 1976-04-26 計算機 Expired JPS5916306B2 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP51047511A JPS5916306B2 (ja) 1976-04-26 1976-04-26 計算機
US05/777,828 US4149261A (en) 1976-03-19 1977-03-15 Computer having circuitry for rounding-off insignificant digits
SE7703055A SE435218B (sv) 1976-03-19 1977-03-17 Dator med kretsar for avrundning av ett tal
IT48539/77A IT1078154B (it) 1976-03-19 1977-03-18 Calcolatore numerico elettronico
US06/006,751 US4276606A (en) 1976-03-19 1979-01-26 Date data computer
US06/426,078 US4486849A (en) 1976-03-19 1982-09-28 Computer for calculating compound interest

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP51047511A JPS5916306B2 (ja) 1976-04-26 1976-04-26 計算機

Publications (2)

Publication Number Publication Date
JPS52130545A JPS52130545A (en) 1977-11-01
JPS5916306B2 true JPS5916306B2 (ja) 1984-04-14

Family

ID=12777124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51047511A Expired JPS5916306B2 (ja) 1976-03-19 1976-04-26 計算機

Country Status (1)

Country Link
JP (1) JPS5916306B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0679312B2 (ja) * 1985-02-25 1994-10-05 富士通株式会社 カレンダ制御方式
JPS6199254U (ja) * 1985-12-05 1986-06-25
JPS642230Y2 (ja) * 1986-04-03 1989-01-19

Also Published As

Publication number Publication date
JPS52130545A (en) 1977-11-01

Similar Documents

Publication Publication Date Title
US4211892A (en) Synthetic-speech calculators
JPH0312327B2 (ja)
GB2075734A (en) Voice data output apparatus
JPS60527A (ja) 文書処理装置
JPS60241156A (ja) ワ−ドプロセツサ
JPS6148676B2 (ja)
JPS6112115A (ja) デイジタルシンセサイザ−チユ−ナ
JPH0445071Y2 (ja)
JPH0421151Y2 (ja)
JPH0465424B2 (ja)
JPS6145550Y2 (ja)
JPS6131888B2 (ja)
JPH0133794B2 (ja)
JPS60162677A (ja) 電子タイプライタ装置
JPS59174934A (ja) 日本語入力装置
JPS6040065B2 (ja) 小型電子式計算機
JPS62119665A (ja) ワ−ドプロセツサ
JPS5943460A (ja) 電子電話帳
JPS5922255B2 (ja) 漢字入力方法
JPH05282253A (ja) スケジュール機能付仮名漢字変換装置
JPH03142520A (ja) 時刻設定装置
JPS6233810B2 (ja)
JPH0731659B2 (ja) データ記憶装置
JPS6127772B2 (ja)
JPH02127760A (ja) 文書処理装置