JPS6252894B2 - - Google Patents
Info
- Publication number
- JPS6252894B2 JPS6252894B2 JP19613981A JP19613981A JPS6252894B2 JP S6252894 B2 JPS6252894 B2 JP S6252894B2 JP 19613981 A JP19613981 A JP 19613981A JP 19613981 A JP19613981 A JP 19613981A JP S6252894 B2 JPS6252894 B2 JP S6252894B2
- Authority
- JP
- Japan
- Prior art keywords
- bit
- data
- address
- word
- address information
- 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
- 238000013500 data storage Methods 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 12
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 238000012423 maintenance Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 description 5
- 239000012141 concentrate Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M9/00—Parallel/series conversion or vice versa
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Communication Control (AREA)
- Executing Machine-Instructions (AREA)
Description
【発明の詳細な説明】 本発明はデータ変換方式に関する。[Detailed description of the invention] The present invention relates to a data conversion method.
語(ワード)を構成する各桁(ビツト)が並列
して処理されかつワードが複数回直列して処理さ
れるような二次元的構造のビツト並列ワード直列
データは情報処理分野において極めて一般的なデ
ータ形式である。一方、データを構成する各ビツ
トが1ビツトづつ直列して処理される一次元的構
造のビツト直列データは、たとえばデータ通信回
線上のデータに代表されるごとく、データを搬送
するインタフエース線を少数化する目的で採用さ
れるデータ形式である。 Bit-parallel word-serial data with a two-dimensional structure in which each digit (bit) constituting a word is processed in parallel and the word is processed serially multiple times is extremely common in the information processing field. It is a data format. On the other hand, bit-serial data with a one-dimensional structure in which each bit constituting the data is processed serially, one by one, requires a small number of interface lines to convey the data, as typified by data on a data communication line. This is a data format adopted for the purpose of digitizing data.
ビツト並列ワード直列データを処理する機器を
ビツト直列データを処理する機器へ接続する場合
等のように、ビツト並列ワード直列データ形式に
よるデータ処理の次に、ビツト直列データ形式に
よるデータ処理を行なう必要がある場合には、ビ
ツト並列ワード直列データをビツト直列データに
データ変換する必要が生じる。 For example, when connecting a device that processes bit-parallel word-serial data to a device that processes bit-serial data, it is necessary to perform data processing in the bit-parallel word-serial data format followed by data processing in the bit-serial data format. In some cases, it may be necessary to convert bit-parallel word-serial data to bit-serial data.
従来のこの種のデータ変換方式は、ビツト並列
ワード直列データを処理するビツト並列処理装置
がビツト直列データのビツト順列を維持できるよ
うに1ワードづつをシフトレジスタへ出力し、シ
フトレジスタは入力されてきたワードの各ビツト
を1ビツトづつシフトして出力している。 In this type of conventional data conversion method, a bit-parallel processing device that processes bit-parallel word-serial data outputs one word at a time to a shift register so that the bit order of the bit-serial data can be maintained, and the shift register outputs each word to a shift register. Each bit of the word is shifted one bit at a time and output.
ところで、ビツト並列処理装置とシフトレジス
タとの間に、データ定義、すなわちビツト配列の
順序性の一致が無い場合がある。たとえば、ビツ
ト並列処理装置においては制御情報とこれにより
制御を受けるデータとはそれぞれが一群をなして
集中するようなビツト配列になつているのに対し
て、シフトレジスタにおいては前記ビツト並列処
理装置以外のシフトレジスタへの接続装置のハー
ドウエア構成上の便宜さにより、制御情報とこれ
により制御を受けるデータそれぞれが複数群をな
しかつ該2種の群が入り混つているようなビツト
配列になつている場合が多い。 By the way, there are cases where the data definition, that is, the order of the bit arrays, do not match between the bit parallel processing device and the shift register. For example, in a bit parallel processing device, the control information and the data controlled by it are arranged in a bit array that concentrates in a group, whereas in a shift register, the control information and the data controlled by the control information are arranged in a bit array that concentrates in a group. Due to the convenience of the hardware configuration of the device connected to the shift register, the control information and the data controlled thereby form a plurality of groups, and the bit array is such that the two types of groups are mixed. There are many cases.
このような場合には、従来のデータ変換方式で
はビツト並列処理装置のプログラムにより、ビツ
ト並列ワード直列データをシフトレジスタ側のデ
ータ定義に合致するようなビツト配列のビツト直
列データに変換してシフトレジスタへ出力してい
るため、プログラムの複雑化およびシステム処理
速度の低下を招くという欠点がある。 In such cases, conventional data conversion methods use a program in a bit-parallel processing device to convert bit-parallel word-serial data into bit-serial data in a bit array that matches the data definition of the shift register. This has the drawback of complicating the program and slowing down the system processing speed.
本発明の目的はプログラムを簡単化しかつシス
テム処理速度を向上させるデータ変換方式を提供
することにある。 An object of the present invention is to provide a data conversion method that simplifies programs and improves system processing speed.
本発明の方式は入力されたビツト並列ワード直
列データをビツト直列データに変換して1ビツト
づつ出力するデータ変換方式において、前記ビツ
ト並列ワード直列データを格納するデータ格納手
段と、前記ビツト直列データの出力ビツト順位を
指定するためのアドレス情報があらかじめ格納さ
れているアドレス情報格納手段と、前記データ格
納手段への前記ビツト並列ワード直列データの格
納のあと前記アドレス情報格納手段から読み出さ
れる前記アドレス情報を保持するレジスタとを設
け、前記レジスタに読み出されてくる前記アドレ
ス情報を前記アドレス情報格納手段からの次のア
ドレス情報読出し用アドレスとして使用し、前記
レジスタに保持される前記アドレス情報に基づい
て前記データ格納手段から1ビツトづつを読み出
すことにより前記ビツト直列データを出力するよ
うにしている。 The method of the present invention is a data conversion method that converts input bit parallel word serial data into bit serial data and outputs the data bit by bit. address information storage means pre-stored with address information for specifying output bit order; and address information read out from the address information storage means after the bit parallel word serial data is stored in the data storage means. The address information read into the register is used as the next address information reading address from the address information storage means, and the address information is read out based on the address information held in the register. The bit serial data is output by reading each bit from the data storage means.
次に本発明について図面を参照して詳細に説明
する。 Next, the present invention will be explained in detail with reference to the drawings.
第1図は本発明の一実施例および第2図は本実
施例の適用例をそれぞれ示す。 FIG. 1 shows an embodiment of the present invention, and FIG. 2 shows an application example of this embodiment.
第1図を参照すると、本実施例はデータ格納手
段であるデータ記憶回路1と、アドレス情報格納
手段であるアドレス記憶回路2と、レジスタ3
と、切替回路4と、選択回路5と、ビツト並列処
理装置であるアダプタ10と、シフトレジスタ4
0とを含んでいる。 Referring to FIG. 1, this embodiment includes a data storage circuit 1 as data storage means, an address storage circuit 2 as address information storage means, and a register 3.
, a switching circuit 4, a selection circuit 5, an adapter 10 which is a bit parallel processing device, and a shift register 4.
Contains 0.
第2図を参照すると、本適用例は2つのアダプ
タ10,11、2つのデータ変換装置20,2
1、2つの保守盤30,31、2つのシフトレジ
スタ40,41、2つの論理装置50,51、デ
ータ通信回線100、3本のアンタフエース線2
00,201,300および4組の接続線60,
70,61,71とから構成されている。 Referring to FIG. 2, this application example includes two adapters 10, 11 and two data conversion devices 20, 2.
1, two maintenance panels 30, 31, two shift registers 40, 41, two logic devices 50, 51, data communication line 100, three antenna face lines 2
00, 201, 300 and four sets of connecting wires 60,
70, 61, and 71.
論理装置50と51はそれぞれ保守盤30と3
1からそれぞれシフトレジスタ40と41、接続
線60と61および70と71を介してそれぞれ
論理装置50と51の保守信号を受けとれるよう
になつている。保守盤30、シフトレジスタ40
および論理装置50と保守盤31、シフトレジス
タ41および論理装置51とはそれぞれ一実装体
内に収容されているため、接続線60,70,6
1および71は短くかつ多くすることができ、こ
れらの接続線は複数ビツトを並列して転送してい
る。 Logical devices 50 and 51 are maintenance panels 30 and 3, respectively.
1 through shift registers 40 and 41, connection lines 60 and 61, and 70 and 71, respectively, maintenance signals for logic devices 50 and 51 can be received. Maintenance panel 30, shift register 40
Since the logic device 50, the maintenance panel 31, the shift register 41, and the logic device 51 are each housed in one package, the connection lines 60, 70, 6
1 and 71 can be short and large, and these connecting lines transfer multiple bits in parallel.
通常はこのようにして、保守盤30および31
からそれぞれ論理装置50および51の保守を行
なつているが、遠隔地からデータ通信回線100
を経由して論理装置50および51の保守を行な
うこともできる。特に、データ通信による情報処
理の普及によりこのような遠隔保守の頻度が高ま
つてきている。 Normally, maintenance panels 30 and 31 are
The data communication line 100 is maintained from a remote location.
Maintenance of logical devices 50 and 51 can also be performed via. In particular, the frequency of such remote maintenance is increasing with the spread of information processing through data communication.
データ通信回線100により遠隔地からビツト
直列で送られてくるデータは、それぞれ保守盤3
0または31へ供給される保守信号に類似した保
守信号にアダプタ10または11において変換さ
れるが、この変換処理はビツト並列に行なわれ
る。アダプタ10と11との間は、たとえば同一
建物内の異なる階の間とか同一工場内の異なる建
物間にまたがつていて比較的距離があるため、イ
ンタフエース線300はビツト直列データを搬送
するようになつている。 Data sent in bit series from a remote location via the data communication line 100 is sent to each maintenance panel 3.
It is converted in adapter 10 or 11 into a maintenance signal similar to the maintenance signal supplied to 0 or 31, but this conversion process is done bit-by-bit. Since the adapters 10 and 11 are relatively far apart, for example between different floors within the same building or between different buildings within the same factory, the interface wire 300 carries bit-serial data. It's becoming like that.
論理装置50あるいは51を収容する実装体は
コンピユータ室やユーザの職場に設置されるが、
アダプタ10および11はデータ通信回線100
やインタフエース線300との接続の便宜上、前
記実装体とは比較的距離がある場所に設置される
ため、インタフエース線200および201もビ
ツト直列データを搬送するようになつている。 The implementation housing the logic device 50 or 51 is installed in a computer room or a user's workplace,
Adapters 10 and 11 are data communication lines 100
For convenience of connection with the interface line 300, the interface lines 200 and 201 are also configured to carry bit serial data because they are installed at a location relatively distant from the mounting body.
データ変換装置20と21は、それぞれアダプ
タ10と11におけるビツト並列ワード直列デー
タをそれぞれインタフエース線200と201上
のビツト直列データに変換するように動作する。
ところが、インタフエース線200と201上の
ビツト直列データのデータ定義はそれぞれシフト
レジスタ40と41におけるデータのデータ定義
と合致しているが、このデータ定義はアダプタ1
0と11におけるビツト並列ワード直列データの
データ定義とは異なつている。したがつて、デー
タ変換装置20と21はデータ形式とデータ定義
両方の変換を行なう必要がある。 Data converters 20 and 21 operate to convert bit-parallel word-serial data on adapters 10 and 11, respectively, to bit-serial data on interface lines 200 and 201, respectively.
However, although the data definition of the bit serial data on interface lines 200 and 201 matches the data definition of the data in shift registers 40 and 41, respectively, this data definition is
The data definition for bit parallel word serial data in 0 and 11 is different. Therefore, the data converters 20 and 21 need to convert both data format and data definition.
再び第1図を参照すると、切替回路4はまずア
ダプタ10から供給されるワードWWをビツト並
列ワード直列データの直列ワード数分の回数だけ
受け入れてデータ記憶回路1へ供給し、そのつど
アダプタ10からのビツト並列データPDをワー
ドWWで指定されるワード位置に格納する。 Referring again to FIG. 1, the switching circuit 4 first receives the word WW supplied from the adapter 10 as many times as the number of serial words of the bit parallel word serial data and supplies it to the data storage circuit 1. bit parallel data PD is stored in the word position specified by word WW.
アドレス記憶回路2は、データ記憶回路1のビ
ツト位置とワード位置とを指定するアドレス情報
を、最終的に出力させたいビツト直列データSD
のビツト数分だけ、ビツト直列データSDのビツ
ト順列になるように、あらかじめ書き込まれ、た
とえば読出し専用メモリ等で構成される。 The address storage circuit 2 stores address information specifying the bit position and word position of the data storage circuit 1 as bit serial data SD to be finally output.
It is written in advance so that the number of bits corresponds to the bit permutation of the bit serial data SD, and is constituted by, for example, a read-only memory.
レジスタ3にはビツト直列データSDの先頭の
ビツト位置を指定するアドレス情報が初期設定さ
れるようになつている。 The register 3 is initially set with address information specifying the first bit position of the bit serial data SD.
前記のデータ記憶回路1へのビツト並列データ
PDの格納が終了すると、切替回路4はレジスタ
3の保持するワードRWを受け入れて記憶回路1
へ供給するように動作する。データ記憶回路1か
らはこのワードRWにより指定されるワード位置
のビツト並列データが選択回路5へ読み出されて
くるが、この並列データのビツトのうち、レジス
タ3が保持するビツトRBにより指定される1ビ
ツトのみが、選択回路5から選択されてシフトレ
ジスタ40へ出力していく。 Bit parallel data to the data storage circuit 1
When the storage of PD is completed, the switching circuit 4 accepts the word RW held in the register 3 and stores it in the storage circuit 1.
It operates to supply to. Bit parallel data at the word position specified by this word RW is read out from the data storage circuit 1 to the selection circuit 5, but among the bits of this parallel data, the bit RB held by the register 3 is specified. Only one bit is selected from the selection circuit 5 and output to the shift register 40.
レジスタ3の保持するワードRWおよびビツト
RBはアドレス記憶回路2へも供給されて、アド
レス記憶回路2からのアドレス情報をレジスタ3
へ読み出すためのアドレスRA(=RW+RB)と
して使用される。 Word RW and bit held in register 3
RB is also supplied to the address storage circuit 2, and the address information from the address storage circuit 2 is sent to the register 3.
Used as address RA (=RW+RB) for reading to.
第3図、第4図および第5図は本発明の一実施
例の動作を具体的に説明するための図である。 FIG. 3, FIG. 4, and FIG. 5 are diagrams specifically explaining the operation of an embodiment of the present invention.
先ず、第3図は本実施例において変換されるデ
ータの形式を示しており、4ビツト×2ワード構
成のビツト並列データPDを入力とし、8ビツト
のビツト直列データSDを出力とする。 First, FIG. 3 shows the format of data converted in this embodiment, in which bit parallel data PD of 4 bits x 2 words is input, and 8 bit bit serial data SD is output.
従つて、第1図におけるデータ記憶回路1は4
ビツト×2ワード構成、アドレス記憶回路2は3
ビツト×8ワード構成となり、また、ワード
WW,RWは共に1ビツト、アドレスRAは3ビ
ツト、ビツトRBは2ビツトで構成される。ワー
ドRWはアドレスRAの上位1ビツトと等しく、
ビツトRBはアドレスRAの下位2ビツトと等し
い。 Therefore, the data storage circuit 1 in FIG.
Bit x 2 word configuration, address storage circuit 2 is 3
It consists of bits x 8 words, and the word
Both WW and RW consist of 1 bit, address RA consists of 3 bits, and bit RB consists of 2 bits. Word RW is equal to the upper 1 bit of address RA,
Bit RB is equal to the lower two bits of address RA.
第4図は、このときのアドレスRAごとのデー
タ記憶回路1とアドレス記憶回路2の各内容をワ
ードWW,RWおよびビツトRBと共に示してい第
5図はデータ記憶回路1からシフトレジスタ40
にビツト直列データSDを読出すためのタイムチ
ヤートである。 FIG. 4 shows the contents of data storage circuit 1 and address storage circuit 2 for each address RA at this time, together with words WW, RW and bit RB. FIG. 5 shows the contents of data storage circuit 1 to shift register 40.
This is a time chart for reading bit serial data SD.
以上のような構成において、アダプタ10から
データ記憶回路1にビツト並列データPDを格納
するときの動作を説明する。 In the above configuration, the operation when storing bit parallel data PD from the adapter 10 to the data storage circuit 1 will be explained.
先ず、ビツト並列データPDにはデータ
「ABCD」が、またワードWWにはアドレス
「0」がそれぞれ出力され、データ記憶回路1の
ワード0にデータ「ABCD」が格納される。その
後、ビツト並列データPDにはデータ「EFGH」
が、またワードWWにはアドレス「1」がそれぞ
れ出力され、データ記憶回路1のワード1にデー
タ「EFGH」が格納される。 First, data "ABCD" is output to the bit parallel data PD and address "0" is output to the word WW, and data "ABCD" is stored in word 0 of the data storage circuit 1. After that, the data “EFGH” is stored in the bit parallel data PD.
However, address "1" is output to each word WW, and data "EFGH" is stored in word 1 of data storage circuit 1.
次に、データ記憶回路1からシフトレジスタ4
0にビツト直列データSDを読出すときの動作に
ついて説明する。 Next, from the data storage circuit 1 to the shift register 4
The operation when reading bit serial data SD to 0 will be explained.
この場合には、先ず、アドレスレジスタ3にア
ドレス「6」が初期設定される。 In this case, first, the address "6" is initialized in the address register 3.
第5図を参照すると、アドレスレジスタ3に
「6」が設定されたタイミングt0では、アドレス
RAが「6」となり、アドレスRAの上位1ビツト
であるワードRWは「1」、アドレスRAの下位2
ビツトであるビツトRBは「2」となる。したが
つて、データ記憶回路1の出力はデータ記憶回路
1のワード1の内容「FEGH」となり、選択回路
5の出力は「G」となる。ここで選択回路5は、
データ記憶回路1の出力が「ABCD」の場合は、
ビツトRBが「0」のときは「A」を、ビツトRB
が「1」のときは「B」を、ビツトRBが「2」
のときには「C」を、ビツトRBが「3」のとき
は「D」を選択出力し、データ記憶回路1の出力
が「EFGH」の場合は、ビツトRBが「0」、
「1」、「2」、「3」に対応して「E」、「F」、
「G」、「H」を選択出力しシフトレジスタ40に
入力する回路である。 Referring to FIG. 5, at timing t 0 when address register 3 is set to "6", the address
RA is "6", word RW which is the upper 1 bit of address RA is "1", and lower 2 bit of address RA is "1".
Bit RB, which is a bit, becomes "2". Therefore, the output of the data storage circuit 1 becomes "FEGH", which is the content of word 1 of the data storage circuit 1, and the output of the selection circuit 5 becomes "G". Here, the selection circuit 5 is
If the output of data storage circuit 1 is "ABCD",
When bit RB is “0”, set “A”, bit RB
When bit RB is “1”, press “B”, and bit RB is “2”.
When bit RB is "3", "D" is selected and output, and when the output of data storage circuit 1 is "EFGH", bit RB is "0",
"E", "F" corresponding to "1", "2", "3",
This circuit selectively outputs "G" and "H" and inputs them to the shift register 40.
またタイミングt0においてはアドレスレジスタ
3の出力RAが「6」であるからアドレス記憶回
路2の出力はアドレス記憶回路2のワード6の内
容「2」となる。したがつてタイミングt1におい
てはアドレスレジスタ3にはタイミグt0における
アドレス記憶回路2の出力「2」がセツトされ
る。アドレスレジスタ3に「2」がセツトされる
とワードRWは「0」、ビツトRBは「2」となり
したがつてデータ記憶回路1の出力は
「ABCD」、選択回路5の出力は「C」となる。ま
たアドレス記憶回路2の出力は「7」となりタイ
ミングt2でアドレスレジスタ3にセツトされる。
アドレスレジスタ3に「7」がセツトされると選
択回路5の出力「H」となり以降同様に選択回路
5の出力はタイミングt3では「A」、タイミングt4
では「F」、タイミングt5では「D」、タイミング
t6では「B」、タイミングt7では「E」となる。 Further, at timing t0 , the output RA of the address register 3 is "6", so the output of the address storage circuit 2 becomes the content "2" of the word 6 of the address storage circuit 2. Therefore, at timing t1 , the address register 3 is set to the output "2" of the address storage circuit 2 at timing t0 . When "2" is set in the address register 3, the word RW becomes "0" and the bit RB becomes "2", so the output of the data storage circuit 1 becomes "ABCD" and the output of the selection circuit 5 becomes "C". Become. Further, the output of the address storage circuit 2 becomes "7" and is set in the address register 3 at timing t2.
When "7" is set in the address register 3, the output of the selection circuit 5 becomes "H" and thereafter the output of the selection circuit 5 becomes "A" at timing t3 and "A" at timing t4.
``F'', timing t 5 , ``D'', timing
At timing t 6 , it becomes "B", and at timing t 7 , it becomes "E".
以上のように選択回路5から順次データ
「G」、「C」、「H」、「A」、「F」、「D」、「
B」、
「E」が出力されシフトレジスタ40に入力され
る。したがつてレジスタ40には最終的にデータ
「GCHAFDBE」が入力され第3図に示したビツ
ト並列データ「ABCD」および「EFGH」をビツ
ト直列データ「GCHAFDBE」に変換することが
できることになる。 As mentioned above, data "G", "C", "H", "A", "F", "D", "
B”,
“E” is output and input to the shift register 40. Therefore, the data "GCHAFDBE" is finally input to the register 40, and the bit parallel data "ABCD" and "EFGH" shown in FIG. 3 can be converted into the bit serial data "GCHAFDBE".
本発明によれば、データ定義の変更をビツト並
列処理装置におけるプログラムにより行なうこと
により、ビツト並列ワード直列データをデータ定
義の異なるビツト直列データに変換する代りに、
以上のような構成を採用することにより、前記デ
ータ定義変更用プログラムを不要化し得るため、
プログラムを簡単化しかつシステム処理速度を向
上させることができる。 According to the present invention, by changing the data definition using a program in the bit parallel processing device, instead of converting bit parallel word serial data into bit serial data with a different data definition,
By adopting the above configuration, the data definition change program can be made unnecessary;
Programs can be simplified and system processing speed can be improved.
第1図は本発明の一実施例、第2図は本実施例
の適用例、第3図、第4図および第5図は本実施
例を説明するための図である。
図において、1……データ記憶回路、2……ア
ドレス記憶回路、3……レジスタ、4……切替回
路、5……選択回路、10,11……アダプタ、
20,21……データ変換回路、30,31……
保守盤、40,41……シフトレジスタ、50,
51……論理装置、60,61,70,71……
接続線、100……データ通信回線、200,2
01,300……インタフエース線、WW,RW
……ワード、RB……ビツト、RA……アドレス、
PD……ビツト並列ワード直列データ、SD……ビ
ツト直列データ。
FIG. 1 is an embodiment of the present invention, FIG. 2 is an application example of this embodiment, and FIGS. 3, 4, and 5 are diagrams for explaining this embodiment. In the figure, 1...data storage circuit, 2...address storage circuit, 3...register, 4...switching circuit, 5...selection circuit, 10, 11...adapter,
20, 21...data conversion circuit, 30, 31...
Maintenance panel, 40, 41...Shift register, 50,
51...Logical device, 60, 61, 70, 71...
Connection line, 100...Data communication line, 200,2
01,300...Interface line, WW, RW
...word, RB...bit, RA...address,
PD...Bit parallel word serial data, SD...Bit serial data.
Claims (1)
ツト直列データに変換して1ビツトづつ出力する
データ変換方式において、前記ビツト並列ワード
直列データを格納するデータ格納手段と、前記ビ
ツト直列データの出力ビツト順位を指定するため
のアドレス情報があらかじめ格納されているアド
レス情報格納手段と、前記データ格納手段への前
記ビツト並列ワード直列データの格納のあと前記
アドレス情報格納手段から読み出される前記アド
レス情報を保持するレジスタとを設け、前記レジ
スタに読み出されてくる前記アドレス情報を前記
アドレス情報格納手段からの次のアドレス情報読
出し用アドレスとして使用し、前記レジスタに保
持される前記アドレス情報に基づいて前記データ
格納手段から1ビツトづつを読み出すことにより
前記ビツト直列データを出力するようにしたこと
を特徴とするデータ変換方式。1. In a data conversion method that converts input bit-parallel word-serial data into bit-serial data and outputs the bit-by-bit data, a data storage means for storing the bit-parallel word-serial data and an output bit order of the bit-serial data are provided. address information storage means in which address information for designation is stored in advance; and a register for holding the address information read out from the address information storage means after the bit parallel word serial data is stored in the data storage means. The address information read out to the register is used as the next address information reading address from the address information storage means, and the address information read out from the data storage means is used based on the address information held in the register. A data conversion method characterized in that the bit serial data is output by reading out one bit at a time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19613981A JPS5897741A (en) | 1981-12-04 | 1981-12-04 | Data converting system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19613981A JPS5897741A (en) | 1981-12-04 | 1981-12-04 | Data converting system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5897741A JPS5897741A (en) | 1983-06-10 |
| JPS6252894B2 true JPS6252894B2 (en) | 1987-11-07 |
Family
ID=16352874
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19613981A Granted JPS5897741A (en) | 1981-12-04 | 1981-12-04 | Data converting system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5897741A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0293698U (en) * | 1989-01-11 | 1990-07-25 |
-
1981
- 1981-12-04 JP JP19613981A patent/JPS5897741A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0293698U (en) * | 1989-01-11 | 1990-07-25 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5897741A (en) | 1983-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4150429A (en) | Text editing and display system having a multiplexer circuit interconnecting plural visual displays | |
| US4451881A (en) | Data processing system bus for multiple independent users | |
| US5245705A (en) | Functional addressing method and apparatus for a multiplexed data bus | |
| EP0910014B1 (en) | Program loading method and apparatus | |
| US3493731A (en) | Hybrid computer interface having plurality of block addressable channels | |
| KR100388342B1 (en) | Multi-ported memory with asynchronous and synchronous protocol | |
| JPS6252894B2 (en) | ||
| GB2228813A (en) | Data array conversion | |
| JPS6252893B2 (en) | ||
| HU182481B (en) | Method and circuit arrangement for the machine execution of the commands of data processing computers | |
| JPH0430217B2 (en) | ||
| JPS6145635A (en) | Data converter | |
| US4004279A (en) | Method and apparatus for controlling data transfer between input and output devices and a direct digital controller | |
| JPS5870339A (en) | Functional addressing for multiplex data bus | |
| JPS62102626A (en) | Data converter | |
| JPH0580697B2 (en) | ||
| JPS63234749A (en) | Message transmitting equipment | |
| JPS6257043A (en) | Memory circuit | |
| SU734695A1 (en) | Single-crystal microprocessor | |
| JP2788250B2 (en) | Digital signal switch and digital signal switch selection module | |
| JPH0285950A (en) | Inter-bus transfer system | |
| JPS5831437A (en) | Data receiver | |
| JPS6336428Y2 (en) | ||
| JPH0430775B2 (en) | ||
| JPH0313776B2 (en) |