JPS6025622Y2 - 10進−n進デ−タ相互変換装置 - Google Patents
10進−n進デ−タ相互変換装置Info
- Publication number
- JPS6025622Y2 JPS6025622Y2 JP4172179U JP4172179U JPS6025622Y2 JP S6025622 Y2 JPS6025622 Y2 JP S6025622Y2 JP 4172179 U JP4172179 U JP 4172179U JP 4172179 U JP4172179 U JP 4172179U JP S6025622 Y2 JPS6025622 Y2 JP S6025622Y2
- Authority
- JP
- Japan
- Prior art keywords
- data
- conversion
- key
- gate
- register
- 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
Landscapes
- Calculators And Similar Devices (AREA)
- Input From Keyboards Or The Like (AREA)
Description
【考案の詳細な説明】
この考案は印進数あるいは6噛数の如き異なる表現形態
を有するデータの表現形態を効果的に変換し得るように
した印進−n進データ相互変換装置に関する。
を有するデータの表現形態を効果的に変換し得るように
した印進−n進データ相互変換装置に関する。
一般に、例えば、度、分、秒で表わされる6罐の角度デ
ータを印進データに変換したり、あるいは逆に印進て表
わされた角度データをω進数のデータに変換したりする
ことにより、目的に合う形態に変換して種々の計算に用
いることが行われている。
ータを印進データに変換したり、あるいは逆に印進て表
わされた角度データをω進数のデータに変換したりする
ことにより、目的に合う形態に変換して種々の計算に用
いることが行われている。
また例えば、会社等に於て、従業員の骨動時間の管理、
あるいは賃金計算に際しては、骨動時間(6帖データ)
を印進データに変換して、骨動時間を算出したり、賃金
を算出したりすることが行われている。
あるいは賃金計算に際しては、骨動時間(6帖データ)
を印進データに変換して、骨動時間を算出したり、賃金
を算出したりすることが行われている。
そこで、このような印進数、6噛数のデータの相互変換
装置を組み込んだ小型電子計算機が実用化されている。
装置を組み込んだ小型電子計算機が実用化されている。
しかしながら、この種の計算機では、例えば、印進デー
タを6帖データに変換する場合は+キーを操作し、逆に
6帖データを10進データに変換する場合はINVキー
E運1キーを続けて操作するようにしていた。
タを6帖データに変換する場合は+キーを操作し、逆に
6帖データを10進データに変換する場合はINVキー
E運1キーを続けて操作するようにしていた。
このため、10進−0進、6噛→川進の各変換のキー操
作及び操作回数が異なるため、キーの誤操作を招いたり
、印進→6噛→川進というように交互に変換させる場合
には複雑なキー操作をしなければならず、操作性が悪い
といった欠点があった。
作及び操作回数が異なるため、キーの誤操作を招いたり
、印進→6噛→川進というように交互に変換させる場合
には複雑なキー操作をしなければならず、操作性が悪い
といった欠点があった。
この考案は上述した事情を考慮してなされたもので、よ
り簡略化されたキー操作によって異なる表現形態を有す
るデータを交果的に表現形態を相互に変換し得るように
した印進−n進データ相互変換装置を提供するものであ
る。
り簡略化されたキー操作によって異なる表現形態を有す
るデータを交果的に表現形態を相互に変換し得るように
した印進−n進データ相互変換装置を提供するものであ
る。
以下、図面を参照してこの考案の一実施例を説明する。
第1図において、キー人力部1にはキー同〜□□□から
戒る置数キー2、変換キーfF3a、通常のファンクシ
ョンキー3b等を具備している。
戒る置数キー2、変換キーfF3a、通常のファンクシ
ョンキー3b等を具備している。
置数キー2から得られる数値データは、レジスタ4の入
力ゲートを威すアンドゲート5、オアゲート6を介して
レジスタ4に入力されるようになっている。
力ゲートを威すアンドゲート5、オアゲート6を介して
レジスタ4に入力されるようになっている。
また変換キー日3aの操作信号は制御部7およびパイナ
ルカウンタ8に入力さる。
ルカウンタ8に入力さる。
バイナリカウンタ8は変換キー23aの操作信号によっ
てトリガされ、その内容が変換キー口3aの操作どとに
ro、→r 1. +$ r Oヨ→11ヨ・曲・と変
化するものである。
てトリガされ、その内容が変換キー口3aの操作どとに
ro、→r 1. +$ r Oヨ→11ヨ・曲・と変
化するものである。
ファンクションキー3の操作信号はパスラインBを介し
て制御部7に入力される。
て制御部7に入力される。
制御部7は各回路の動作を制御する各種マイクロ命令、
たとえば図示するマイクロ命令a ” d等を出力する
ものである。
たとえば図示するマイクロ命令a ” d等を出力する
ものである。
マイクロ命令aはレジスタ4の入力ゲートを戒すアンド
ゲート9に制御信号として入力される。
ゲート9に制御信号として入力される。
このアンドゲート9の第2入力端には後述するデータ変
換回路10の出力データが入力されており、すなわちマ
イクロ命令aが出力中(2値論理レベルの゛1′信号)
のときにデータ変換回路10の出力データがレジスタ4
に入力されて記憶されるようになっている。
換回路10の出力データが入力されており、すなわちマ
イクロ命令aが出力中(2値論理レベルの゛1′信号)
のときにデータ変換回路10の出力データがレジスタ4
に入力されて記憶されるようになっている。
マイクロ命令は前記アンドゲート5に制御信号として入
力されており、したがってこのマイクロ命令すの出力中
にのみ前記数値データがレジスタ4に書き込まれる。
力されており、したがってこのマイクロ命令すの出力中
にのみ前記数値データがレジスタ4に書き込まれる。
マイクロ命令Cはアンドゲート11.12に制御信号と
して入力されており、そのアンドゲート11および12
にはそれぞれパイナルカウンタ8の出力が直接またはイ
ンバータ13を介して他の制御信号として入力される。
して入力されており、そのアンドゲート11および12
にはそれぞれパイナルカウンタ8の出力が直接またはイ
ンバータ13を介して他の制御信号として入力される。
更にアンドゲート11,12にはともにレジスタ4内の
データが供給される。
データが供給される。
したがってマイクロ命令Cの出力中においてバイナリカ
ウンタ8の内容がr()Jのときアンドゲート11、お
よび12のうちアンドゲート12のみか規制解除され、
レジスタ4内のデータがアンドゲート12を介してデー
タ変換回路10内の60進−10進変換回路14に入力
されるようになっている。
ウンタ8の内容がr()Jのときアンドゲート11、お
よび12のうちアンドゲート12のみか規制解除され、
レジスタ4内のデータがアンドゲート12を介してデー
タ変換回路10内の60進−10進変換回路14に入力
されるようになっている。
他方、バイナリカウンタ8の内容がrIJのときにはア
ンドゲート11のみが規制解除され、レジスタ4内のデ
ータがアンドゲート11を介してデータ変換回路10内
の1帖→印進変換回路15に入力されるようになってい
る。
ンドゲート11のみが規制解除され、レジスタ4内のデ
ータがアンドゲート11を介してデータ変換回路10内
の1帖→印進変換回路15に入力されるようになってい
る。
マイクロ命令dはアンドゲート16゜17内に制御信号
として入力されており、またアンドケート16には前記
バイナリカウンタ8の出力がインバータ13を介して入
力され、他方アンドゲート17にはバイナリカウンタ8
の出力が直接入力されている。
として入力されており、またアンドケート16には前記
バイナリカウンタ8の出力がインバータ13を介して入
力され、他方アンドゲート17にはバイナリカウンタ8
の出力が直接入力されている。
このため、バイナリカウンタ8の内容が10.のときに
マイクロ命令dが出力されると、アンドゲート16,1
7のうちアンドゲート16のみから“1゛信号が出力さ
れ、この゛1゛信号が604+10進変換回路14に演
算指令として入力されるようになっている。
マイクロ命令dが出力されると、アンドゲート16,1
7のうちアンドゲート16のみから“1゛信号が出力さ
れ、この゛1゛信号が604+10進変換回路14に演
算指令として入力されるようになっている。
他方、バイナリカウンタ8の内容がrl、のときにマイ
クロ命令dが出力されると、アンドゲート17のみから
“l゛信号出力され、この“1゛信号が印進−6峠変換
回路15に演算指令として入力されるようになっている
。
クロ命令dが出力されると、アンドゲート17のみから
“l゛信号出力され、この“1゛信号が印進−6峠変換
回路15に演算指令として入力されるようになっている
。
すなわちこのデータ変換回路10は、バイナリカウンタ
8の内容がr□、のとき6噛−10進変換回路14のみ
が動作してレジスタ4から送られてさた6帖データをm
進データに変換するデータ変換動作を実行し、またパイ
ナルカウンタ8の内容がrlヨのときには印進→6槌変
換回路15のみが動作して、レジスタ4から送られてき
た印進データを0進データに変換するデータ変換動作を
実行するように構成されている。
8の内容がr□、のとき6噛−10進変換回路14のみ
が動作してレジスタ4から送られてさた6帖データをm
進データに変換するデータ変換動作を実行し、またパイ
ナルカウンタ8の内容がrlヨのときには印進→6槌変
換回路15のみが動作して、レジスタ4から送られてき
た印進データを0進データに変換するデータ変換動作を
実行するように構成されている。
なお、前記パイナルカウンタ8は、ファンクションキー
3bの1つであるクリアキー(図示略)の操作時あるい
は電源投入時に制御部7から出力されるリセット信号に
よりリセットされてその内容がr□Jに設定される。
3bの1つであるクリアキー(図示略)の操作時あるい
は電源投入時に制御部7から出力されるリセット信号に
よりリセットされてその内容がr□Jに設定される。
またレジスタ4内のデータは表示部18に送られて表示
される。
される。
次に第2図を参照してこの実施例の動作を例えば印進デ
ータ’4.26度ヨを6噛データ14度15分あ秒ヨに
変換し、またこの逆変換を行う場合の操作例に基づいて
説明する。
ータ’4.26度ヨを6噛データ14度15分あ秒ヨに
変換し、またこの逆変換を行う場合の操作例に基づいて
説明する。
先ずバイナリカウンタ8が予めリセットされてその内容
がrOJの状態で、印進データ”4.26度ヨをキー人
力部1の置数キー2を操作してレジスタ4に入力する。
がrOJの状態で、印進データ”4.26度ヨをキー人
力部1の置数キー2を操作してレジスタ4に入力する。
この場合、数字キー1士、小数点キー国、数字キー12
!v 洛を順次操作すると、所定のタイミングでマイク
ロ命令すが出力され、アンドゲート5が規制解除されて
前記数値データ”4.261がレジスタ4に書き込まれ
る。
!v 洛を順次操作すると、所定のタイミングでマイク
ロ命令すが出力され、アンドゲート5が規制解除されて
前記数値データ”4.261がレジスタ4に書き込まれ
る。
そしてこの書き込まれた数値データ’4.261は表示
部18に表示される。
部18に表示される。
第2図aはこのキー操作終了時におけるバイナリカウン
タ8、レジスタ4および表示部18の各内容を示す。
タ8、レジスタ4および表示部18の各内容を示す。
次に変換キー[m3aを操作するとその操作信号により
パイナルカウンタ8の内容が1Lに歩進する。
パイナルカウンタ8の内容が1Lに歩進する。
このため、バイナリカウンタ8の出力信号が直接印加さ
れるアンドゲート11,17は規制解除される。
れるアンドゲート11,17は規制解除される。
そして制御部7からマイクロ命令C,d、aが各々所定
のタイミングで出力され、レジスタ4内の前記データ″
4.26ヨがアンドゲート11を介して印進−印進変換
回路15に入力されると共にアンドゲート17からW進
−6噛変換回路15に対して演算指令が出力される。
のタイミングで出力され、レジスタ4内の前記データ″
4.26ヨがアンドゲート11を介して印進−印進変換
回路15に入力されると共にアンドゲート17からW進
−6噛変換回路15に対して演算指令が出力される。
このため印進→60進変換回路15では前記10進デー
タ”4.26度ヨが60進デ一タr4度1粉36秒、に
変換される。
タ”4.26度ヨが60進デ一タr4度1粉36秒、に
変換される。
そしてこの変換データはアンドゲート9、オアゲート6
を介してレジスタ4に送られて記憶される。
を介してレジスタ4に送られて記憶される。
第2図すはこの時点での前記レジスタ4の内容を示す。
次に変換キー23aを再度操作するとその操作信号によ
りバイナリカウンタ8の内容が71 からrO,に変
化し、その出力信号がインバータ13で反転されること
によりアンドゲート12,16は規制解除される。
りバイナリカウンタ8の内容が71 からrO,に変
化し、その出力信号がインバータ13で反転されること
によりアンドゲート12,16は規制解除される。
そして制御部7からマイクロ命令c、d、aが所定タイ
ミングで出力され、レジスタ4内の前記60進データ1
4度15分あ秒ヨがアンドゲート12を介して印進→印
進変換回路14に入力されると共にアンドゲート16か
ら60進−0進変換回路14に対して演算指令が出力さ
れる。
ミングで出力され、レジスタ4内の前記60進データ1
4度15分あ秒ヨがアンドゲート12を介して印進→印
進変換回路14に入力されると共にアンドゲート16か
ら60進−0進変換回路14に対して演算指令が出力さ
れる。
このため6帖→印進変換回路14では前記6帖データr
4度1粉あ秒ヨが10進データ”4.26度ヨに変換さ
れ、更にこの変換データはアンドゲート9、オアゲート
6を介してレジスタ4に再び送られて記憶される。
4度1粉あ秒ヨが10進データ”4.26度ヨに変換さ
れ、更にこの変換データはアンドゲート9、オアゲート
6を介してレジスタ4に再び送られて記憶される。
第2図Cはこの時点での前記レジスタ4等の内容を示す
。
。
次いて再び変換キー[←3aを操作すると、バイナリカ
ウンタ8の内容がr″OJからrIJに変化し、前述同
様にして印進データ’4.26度ヨが6(2)データ1
4度15分36秒ヨに変換される。
ウンタ8の内容がr″OJからrIJに変化し、前述同
様にして印進データ’4.26度ヨが6(2)データ1
4度15分36秒ヨに変換される。
第2図dかこの時点でのレジスタ4等の内容を示す。
他方、最初にω進データを入力してこのデータをW進デ
ータに変換する場合には、予めパイナルカウンタ8の内
容を11ヨとしたのちキー人力部1から印進数のデータ
を入力し、変換キー1−+j3 aを操作すれは前述同
様に前記の6噛データが0進データに変換されるのであ
る。
ータに変換する場合には、予めパイナルカウンタ8の内
容を11ヨとしたのちキー人力部1から印進数のデータ
を入力し、変換キー1−+j3 aを操作すれは前述同
様に前記の6噛データが0進データに変換されるのであ
る。
尚、前記データ変換回路10は前記実施例だけに限定さ
れず、時刻(時、分、秒)を印進数に変換したり、また
その逆変換を行えるようにしたものや、ラジアン、ダラ
シアン等の6吐数以外のデータと0進のデータとの変換
機能をもつ等、異なる表現形態を有するデータ間におい
て相互変換が可能なものであればよい。
れず、時刻(時、分、秒)を印進数に変換したり、また
その逆変換を行えるようにしたものや、ラジアン、ダラ
シアン等の6吐数以外のデータと0進のデータとの変換
機能をもつ等、異なる表現形態を有するデータ間におい
て相互変換が可能なものであればよい。
また前記実施例では10進→6帖変換回路およびω進→
1帖変換回路を個別に設けたが、アキュムレータレジス
タ、演算回路によって相互の変換を行なうような変換回
路を構成してもよく、要はこの考案の要旨を逸脱しない
範囲で種々の応用形態が可能である。
1帖変換回路を個別に設けたが、アキュムレータレジス
タ、演算回路によって相互の変換を行なうような変換回
路を構成してもよく、要はこの考案の要旨を逸脱しない
範囲で種々の応用形態が可能である。
この考案は以上詳細に説明したように、変換キーの操作
に応じてバイナリ的に、少なくとも2種の表現形態を有
するデータの表現形態を相互に変換できるようにしたこ
とにより、データ変換操作に際して使用するキーの数が
従来に較べて少くてすみ、またキー操作も簡単となって
キーの誤操作も防止でき、実用上極めて好都合となる等
種々の利点を有するのである。
に応じてバイナリ的に、少なくとも2種の表現形態を有
するデータの表現形態を相互に変換できるようにしたこ
とにより、データ変換操作に際して使用するキーの数が
従来に較べて少くてすみ、またキー操作も簡単となって
キーの誤操作も防止でき、実用上極めて好都合となる等
種々の利点を有するのである。
第1図はこの考案の一実施例の構成を示す回路ブロック
図、第2図は回倒の動作を説明するためのキー操作に伴
うレジスタ等の状態図である。 1・・・・・・キー人力部、3a・・・・・・変換キー
、4・・・・・・レジスタ、7・・・・・・制御部、8
・・・・・・バイナリカウンタ、10・・・・・・デー
タ変換回路、14・・・・・・604→10進変換回路
、15・・・・・・0進−6帖変換回路。
図、第2図は回倒の動作を説明するためのキー操作に伴
うレジスタ等の状態図である。 1・・・・・・キー人力部、3a・・・・・・変換キー
、4・・・・・・レジスタ、7・・・・・・制御部、8
・・・・・・バイナリカウンタ、10・・・・・・デー
タ変換回路、14・・・・・・604→10進変換回路
、15・・・・・・0進−6帖変換回路。
Claims (1)
- 少なくとも印進、n進の表現形態を有するデータの表現
形態をその一方から他方へ可逆的に変換するデータ変換
回路と、前記データの表現形態の変換を指示する変換指
示キーと、該変換指示キーの押圧操作毎に記憶状態が反
転する記憶回路と、上記変換指示キーの操作により、上
記記憶回路の記憶状態に応じて上記データ変換回路に対
し印進形態からn進形態へあるいはn進形態から印進形
態へ変換するよう制御する制御回路とを具備してなる印
進−n進データ相互変換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4172179U JPS6025622Y2 (ja) | 1979-03-30 | 1979-03-30 | 10進−n進デ−タ相互変換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4172179U JPS6025622Y2 (ja) | 1979-03-30 | 1979-03-30 | 10進−n進デ−タ相互変換装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS55141835U JPS55141835U (ja) | 1980-10-09 |
| JPS6025622Y2 true JPS6025622Y2 (ja) | 1985-08-01 |
Family
ID=28912845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4172179U Expired JPS6025622Y2 (ja) | 1979-03-30 | 1979-03-30 | 10進−n進デ−タ相互変換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6025622Y2 (ja) |
-
1979
- 1979-03-30 JP JP4172179U patent/JPS6025622Y2/ja not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS55141835U (ja) | 1980-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB2024473A (en) | Key input control apparatus | |
| JPS6220026Y2 (ja) | ||
| JPS594056B2 (ja) | キ−入力制御方式 | |
| JPS6037636Y2 (ja) | 小数点移動装置 | |
| JPS5828786B2 (ja) | デイジタル映像信号をパルス幅変調またはパルス数変調された輝度制御信号に変換する装置 | |
| JPS5922587Y2 (ja) | 乱数発生装置 | |
| JPS6019537B2 (ja) | キ−入力方式 | |
| JPS6336462Y2 (ja) | ||
| JPS5927941B2 (ja) | 電子式卓上計算機 | |
| SU620975A1 (ru) | Реверсивный преобразователь двоичного кода в двоично-дес тичный | |
| SU1497614A1 (ru) | Устройство дл делени двоичных чисел | |
| JPS5922590Y2 (ja) | 携帯用演算器 | |
| JPS62203070U (ja) | ||
| RU2040115C1 (ru) | Преобразователь четырехразрядного двоичного кода в двоично-десятичный код | |
| SU1683011A1 (ru) | Устройство дл сложени и вычитани чисел по модулю | |
| JPS5934197Y2 (ja) | カウンタ装置 | |
| JPS5928851Y2 (ja) | プリンタ制御装置 | |
| JPS591236Y2 (ja) | 電子式卓上計算機 | |
| GB1376145A (en) | Arithmetic system for use in electronic calculator | |
| SU758188A1 (en) | Reversible coordinate converter | |
| SU593211A1 (ru) | Цифровое вычислительное устройство | |
| JPS6335158U (ja) | ||
| JPH0682352B2 (ja) | 小型電子式計算機 | |
| JPS6175458A (ja) | オーバーフロー時のエラー解除方式 | |
| JPS6228268U (ja) |