JPS6320527A - コ−ド変換装置 - Google Patents
コ−ド変換装置Info
- Publication number
- JPS6320527A JPS6320527A JP16389086A JP16389086A JPS6320527A JP S6320527 A JPS6320527 A JP S6320527A JP 16389086 A JP16389086 A JP 16389086A JP 16389086 A JP16389086 A JP 16389086A JP S6320527 A JPS6320527 A JP S6320527A
- Authority
- JP
- Japan
- Prior art keywords
- code conversion
- data
- code
- ram
- read
- 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.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 76
- 230000010365 information processing Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、データ処理装置においてデータをコード変換
するのに用いるコード変換装置に関する。
するのに用いるコード変換装置に関する。
コード変換装置は、情報処理システムにおいてデータを
コード変換する場合に用いられる。
コード変換する場合に用いられる。
従来、この種のコード変換装置として、コード変換をハ
ードウェアで行うものがあり、このものでは、ROM上
に作成された変換テーブルによって外部装置から入力し
たデータをコード変換し、データを出力していた。また
、別の方法によるものとして、マイクロプログラム等で
コード変換を行う方法によるものがあった。すなわち、
入力したデータをマイクロプログラムがメモリ上に作成
されているコード変換テーブルを参照してコード変換を
行う方法による装置があった。
ードウェアで行うものがあり、このものでは、ROM上
に作成された変換テーブルによって外部装置から入力し
たデータをコード変換し、データを出力していた。また
、別の方法によるものとして、マイクロプログラム等で
コード変換を行う方法によるものがあった。すなわち、
入力したデータをマイクロプログラムがメモリ上に作成
されているコード変換テーブルを参照してコード変換を
行う方法による装置があった。
しかし、上述した従来のコード変換装置では、前者の場
合、コード変換をハードウェアで行うため処理能力は速
いが、コード変換テーブルがROM上に書き込まれてる
ため、変換コードを変更しようとする時はコード変換用
ROMを交換しなければならずコード変換テーブルをテ
ンポラリ−に書き換えることができない。また後者の場
合、コード変換テーブルをテンポラリ−に書き換えるこ
とができるが、マイクロプログラムによってコード変換
を行うため、処理能力は前者に比べて遅いという欠点が
あった。
合、コード変換をハードウェアで行うため処理能力は速
いが、コード変換テーブルがROM上に書き込まれてる
ため、変換コードを変更しようとする時はコード変換用
ROMを交換しなければならずコード変換テーブルをテ
ンポラリ−に書き換えることができない。また後者の場
合、コード変換テーブルをテンポラリ−に書き換えるこ
とができるが、マイクロプログラムによってコード変換
を行うため、処理能力は前者に比べて遅いという欠点が
あった。
本発明の目的は、容易に変換コードの変更に対処できる
と共に高速で処理できるコード変換装置を提供すること
にある。
と共に高速で処理できるコード変換装置を提供すること
にある。
本発明のコード変換装置は、
情報処理システムのコード変換装置であって、プログラ
ムの制御により与えられるコード変換データが格納され
る書き換え可能なコード変換用RAMと、 プログラム制御により上記コード変換用RA Mにコー
ド変換テーブルを作成するデープル作成手段と、 外部装置からのデータと上記テーブル作成手段からのデ
ータのうち一方を選択して出力するマルチプレクサと、 このマルチプレクサを切換制御する制御手段と、上記外
部装置からのデータの送出に応じて上記コード変換用R
AMからコード変換されたデータを読み取る読み取り手
段とを有することを特徴としている。
ムの制御により与えられるコード変換データが格納され
る書き換え可能なコード変換用RAMと、 プログラム制御により上記コード変換用RA Mにコー
ド変換テーブルを作成するデープル作成手段と、 外部装置からのデータと上記テーブル作成手段からのデ
ータのうち一方を選択して出力するマルチプレクサと、 このマルチプレクサを切換制御する制御手段と、上記外
部装置からのデータの送出に応じて上記コード変換用R
AMからコード変換されたデータを読み取る読み取り手
段とを有することを特徴としている。
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図である。こ
のコード変換装置1は□、プログラムの制御により与え
られるコード変換用データが格納されているコード変換
用RA M 2とプログラムの制御によりコード変換用
RAM2にコード変換テーブルを作成するテーブル作成
手段3と、外部装置4からのデータとテーブル作成手段
3からのデータのうちの一方を選択して出力するマルチ
プレクサ5と、このマルチプレクサ5を制御する制御手
段6と外部装置4からデータが送出されたことにより、
コード変換用RAM2からコード変換されたデータを読
み取る読み取り手段7を備えている。
のコード変換装置1は□、プログラムの制御により与え
られるコード変換用データが格納されているコード変換
用RA M 2とプログラムの制御によりコード変換用
RAM2にコード変換テーブルを作成するテーブル作成
手段3と、外部装置4からのデータとテーブル作成手段
3からのデータのうちの一方を選択して出力するマルチ
プレクサ5と、このマルチプレクサ5を制御する制御手
段6と外部装置4からデータが送出されたことにより、
コード変換用RAM2からコード変換されたデータを読
み取る読み取り手段7を備えている。
コード変換装置1のマルチプレクサ5には、外部装置4
からの入力′データSlとテーブル作成手段3からのデ
ータS2が与えられるようになっており、制御手段6か
らのデータS5によって、後述の如く変換テーブル作成
時にはテーブル作成手段3からのデータS2が、また作
成後は外部装置4からの入力データSIが選択されるよ
うになっている。
からの入力′データSlとテーブル作成手段3からのデ
ータS2が与えられるようになっており、制御手段6か
らのデータS5によって、後述の如く変換テーブル作成
時にはテーブル作成手段3からのデータS2が、また作
成後は外部装置4からの入力データSIが選択されるよ
うになっている。
マルチプレクサ5の出力はアドレス情報S4としてコー
ド変換用RA M 2に与えられる。また、テーブル作
成手段3は変換データS3を出力し、これがコード変換
用RAM2に供給されるようになっている。
ド変換用RA M 2に与えられる。また、テーブル作
成手段3は変換データS3を出力し、これがコード変換
用RAM2に供給されるようになっている。
読み取り手段7には外部装置4からの制御信号S7が供
給されるようになっており、これによって読み取り手段
7は読み取りデータS6を読み取る。即ち、外部装置4
からコード変換すべき入力データSlがコード変換装置
1に供給された場合、読み取り手段7には制御信号S7
が与えられ、読み取り動作が行われて入力データSlを
コード変換したデータが出力データS8として読み取り
手段7から出力されるようになっている。
給されるようになっており、これによって読み取り手段
7は読み取りデータS6を読み取る。即ち、外部装置4
からコード変換すべき入力データSlがコード変換装置
1に供給された場合、読み取り手段7には制御信号S7
が与えられ、読み取り動作が行われて入力データSlを
コード変換したデータが出力データS8として読み取り
手段7から出力されるようになっている。
次に、このようなテーブル作成手段3とマルチプレクサ
5と制御手段6とコード変換用RA M 2と読み取り
手段7によって構成されるコード変換装置1の動作につ
いて説明する。
5と制御手段6とコード変換用RA M 2と読み取り
手段7によって構成されるコード変換装置1の動作につ
いて説明する。
まず、コード変換用RAM2に変換テーブルを書き込む
。即ち、変換テーブル作成の場合には、制御手段6がマ
ルチプレクサ5を切り換えてコード変換用RAM2に入
力されるアドレス情報s4がテーブル作成手段3から出
力されるデータS2になるように切り換える。次に、こ
のような切換手段状態において、テーブル作成手段3か
らマルチプレクサ5を経由してコード変換用RAM2の
アドレス情報S4と変換データS3を出力し、コード変
換用RAM2に変換テーブルを書き込む。
。即ち、変換テーブル作成の場合には、制御手段6がマ
ルチプレクサ5を切り換えてコード変換用RAM2に入
力されるアドレス情報s4がテーブル作成手段3から出
力されるデータS2になるように切り換える。次に、こ
のような切換手段状態において、テーブル作成手段3か
らマルチプレクサ5を経由してコード変換用RAM2の
アドレス情報S4と変換データS3を出力し、コード変
換用RAM2に変換テーブルを書き込む。
このようにして、コード変換用RAM2に変換テーブル
を作成し、以後は次に述べるようにマルチプレクサ5を
入力データS、側へ切り換えて入力データS1 のコー
ド変換を行う。この場合、もし、交換コードを変更した
いときは、前述の交換テーブルの作成と同様の操作を行
うようにすればよく、コード変換テーブルを任意に書き
換えることができるので、従来のもののようにコード変
換用RAMを交換しなければならないということはない
。
を作成し、以後は次に述べるようにマルチプレクサ5を
入力データS、側へ切り換えて入力データS1 のコー
ド変換を行う。この場合、もし、交換コードを変更した
いときは、前述の交換テーブルの作成と同様の操作を行
うようにすればよく、コード変換テーブルを任意に書き
換えることができるので、従来のもののようにコード変
換用RAMを交換しなければならないということはない
。
さて、変換テーブルの作成が完了したならば、次のよう
にして入力データS1のコード変換処理を行う。
にして入力データS1のコード変換処理を行う。
即ち、変換テーブルの作成を終了した時点で、制御手段
6がマルチプレクサ5を切り換えて、コード変換用RA
M2に入力されるアドレス情報S4が外部装置4から出
力される入力データS1 になるように切り換える。
6がマルチプレクサ5を切り換えて、コード変換用RA
M2に入力されるアドレス情報S4が外部装置4から出
力される入力データS1 になるように切り換える。
次にこの切換状態において、外部装置4からの入力デー
タSI がマルチプレクサ5を経由して、コード変換用
RAM2に送られる。
タSI がマルチプレクサ5を経由して、コード変換用
RAM2に送られる。
読み取り手段7では外部装置4からデータが送出された
ことを制御信号S7で知ると、コード変換用RAM2か
ら読み取りデータS6を読み取る。
ことを制御信号S7で知ると、コード変換用RAM2か
ら読み取りデータS6を読み取る。
読み取り手段7から読み取った読み取りデータS6は、
外部装置4から入力した入力データSlをコード変換し
たデータとして読み取ることができる。
外部装置4から入力した入力データSlをコード変換し
たデータとして読み取ることができる。
このようにして、コード変換すべきデータをコード変換
用RA M 2を用いてコード変換することができ、こ
の場合、コード変換は従来の他の方法のようにマイクロ
プログラムによって行うのではないため、高速で処理す
ることができる。
用RA M 2を用いてコード変換することができ、こ
の場合、コード変換は従来の他の方法のようにマイクロ
プログラムによって行うのではないため、高速で処理す
ることができる。
以上説明したように本発明は、データをコード変換する
場合、プログラム等でコード変換テーブルをダイナミッ
クに書き換えることが可能なRAMを使用して、コード
変換テーブルを任意に書き換えることができ、しかも高
速で処理できるという効果がある。
場合、プログラム等でコード変換テーブルをダイナミッ
クに書き換えることが可能なRAMを使用して、コード
変換テーブルを任意に書き換えることができ、しかも高
速で処理できるという効果がある。
第1図は本発明のコード変換装置の一実施例のブロック
図である。 1・・・・・コード変換装置 2・・・・・コード変換用RAM 3・・・・・テーブル作成手段 4・・・・・外部装置 5・・・・・マルチプレクサ 6・・・・・制御手段 7・・・・・読み取り手段 S、 ・・・・入力データ S2 ・・・・テーブル作成手段からのデータS3 ・
・・・変換データ S4 ・・・・アドレス情報 S5 ・・・・制御手段からのデータ S6 ・・・・読み取りデータ S7 ・・・・制御信号 S8 ・・・・出力データ
図である。 1・・・・・コード変換装置 2・・・・・コード変換用RAM 3・・・・・テーブル作成手段 4・・・・・外部装置 5・・・・・マルチプレクサ 6・・・・・制御手段 7・・・・・読み取り手段 S、 ・・・・入力データ S2 ・・・・テーブル作成手段からのデータS3 ・
・・・変換データ S4 ・・・・アドレス情報 S5 ・・・・制御手段からのデータ S6 ・・・・読み取りデータ S7 ・・・・制御信号 S8 ・・・・出力データ
Claims (1)
- (1)情報処理システムのコード変換装置であって、 プログラムの制御により与えられるコード変換データが
格納される書き換え可能なコード変換用RAMと、 プログラム制御により上記コード変換用RAMにコード
変換テーブルを作成するテーブル作成手段と、 外部装置からのデータと上記テーブル作成手段からのデ
ータのうち一方を選択して出力するマルチプレクサと、 このマルチプレクサを切換制御する制御手段と、上記外
部装置からのデータの送出に応じて上記コード変換用R
AMからコード変換されたデータを読み取る読み取り手
段とを有することを特徴とするコード変換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16389086A JPS6320527A (ja) | 1986-07-14 | 1986-07-14 | コ−ド変換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16389086A JPS6320527A (ja) | 1986-07-14 | 1986-07-14 | コ−ド変換装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6320527A true JPS6320527A (ja) | 1988-01-28 |
Family
ID=15782744
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16389086A Pending JPS6320527A (ja) | 1986-07-14 | 1986-07-14 | コ−ド変換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6320527A (ja) |
-
1986
- 1986-07-14 JP JP16389086A patent/JPS6320527A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6150360B2 (ja) | ||
| JP2919841B2 (ja) | データ処理装置のテスト方法 | |
| JP2819661B2 (ja) | 離散コサイン変換・スカラ量子化変換回路 | |
| JP2578940B2 (ja) | A/d変換回路 | |
| JP2764024B2 (ja) | 記憶装置のテーブル索引方法及び索引装置 | |
| JPS6367604A (ja) | プロセス信号の変換装置 | |
| JPS6312057A (ja) | バス制御方式 | |
| JPS61140272A (ja) | 画像拡大・縮小装置 | |
| JPH0269826A (ja) | 条件付命令制御方式 | |
| JPH01291315A (ja) | 入出力インターフェイス | |
| JPS62137640A (ja) | インタプリタの実行制御方式 | |
| JPH0254373A (ja) | 図形処理装置制御方式 | |
| JPH05100817A (ja) | データ変換機能付メモリ回路 | |
| JPH02253435A (ja) | 集積回路 | |
| JPH02310647A (ja) | 情報処理装置 | |
| JP2002014806A (ja) | ディジタル信号処理プロセッサ及びこれに用いるディジタルデータを記録したコンピュータ読み取り可能な記録媒体 | |
| JPS62194514A (ja) | 数値制御装置 | |
| JPS61288718A (ja) | デイジタル保護継電器の整定方式 | |
| JPS5878203A (ja) | プログラマブル・コントロ−ラ | |
| JPS6376020A (ja) | 仮想計算機システム | |
| JPH0548033U (ja) | 演算装置制御装置 | |
| JPS62184538A (ja) | マイクロプログラム制御装置 | |
| JP2001084139A (ja) | 演算処理装置および演算処理方法 | |
| JPS60262257A (ja) | 入出力制御装置 | |
| JPS6145370A (ja) | デ−タ処理装置におけるバツフアメモリ装置 |