Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5813930B2 - General information - Google Patents
[go: Go Back, main page]

JPS5813930B2 - General information - Google Patents

General information

Info

Publication number
JPS5813930B2
JPS5813930B2 JP49141817A JP14181774A JPS5813930B2 JP S5813930 B2 JPS5813930 B2 JP S5813930B2 JP 49141817 A JP49141817 A JP 49141817A JP 14181774 A JP14181774 A JP 14181774A JP S5813930 B2 JPS5813930 B2 JP S5813930B2
Authority
JP
Japan
Prior art keywords
information
storage device
record
circuit
word
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
JP49141817A
Other languages
Japanese (ja)
Other versions
JPS5168143A (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.)
KASHIO KEISANKI KK
Original Assignee
KASHIO KEISANKI KK
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 KASHIO KEISANKI KK filed Critical KASHIO KEISANKI KK
Priority to JP49141817A priority Critical patent/JPS5813930B2/en
Publication of JPS5168143A publication Critical patent/JPS5168143A/ja
Publication of JPS5813930B2 publication Critical patent/JPS5813930B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、入力情報のパリテイチェックと共に、この
入力情報に基き処理記憶された情報のパリテイチェツク
をも実行し得るようにする情報処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention provides an information processing device that is capable of performing not only a parity check on input information but also a parity check on information processed and stored based on this input information. Regarding.

〔発明の技術的背景およびその問題点〕[Technical background of the invention and its problems]

例えば、電子計算機等で演算処理すべき情報は、通常複
数のワード情報からなるレコード情報で構成され、この
レコード情報が多数ドラム、ディスク、テープ等で構成
される情報保存部に記憶収納されているものである。
For example, information to be processed by a computer, etc. is usually composed of record information consisting of multiple word information, and this record information is stored and stored in an information storage unit consisting of a large number of drums, disks, tapes, etc. It is something.

そして、この情報を処理する場合には、上記情報保存部
から例えばレコード情報単位で情報を読み出し、情報処
理に必要なワード情報を選択抽出して処理情報記憶部に
記憶し、この処理情報記憶部の情報によって各種演算、
集計等の情報処理を行なうものである。
When processing this information, the information is read from the information storage unit, for example, in units of record information, and word information necessary for information processing is selectively extracted and stored in the processing information storage unit. Various calculations are performed based on the information of
It performs information processing such as aggregation.

このような情報処理動作を行なう場合、入力情報、処理
情報共に、正確な情報として伝達されたか否かを常にチ
ェックする必要性のあるもので、入力情報が正確である
ことを確認することによって、抽出、伝送される処理情
報の正確さを保証するものであり、またその処理情報を
以後チェックし得るようにすることによって、情報処理
の正確性を保証できるようにするものである。
When performing such information processing operations, it is necessary to constantly check whether both input information and processing information are transmitted as accurate information.By confirming the accuracy of input information, This guarantees the accuracy of the extracted and transmitted processing information, and by making it possible to check the processing information thereafter, it is possible to guarantee the accuracy of information processing.

〔発明の目的〕[Purpose of the invention]

この発明は、上記のような点に鑑みなされたものであり
、レコード単位で入力される入力情報が正確に伝送入力
されたか否かをチェックするばかりでなく、その入力情
報に基き処理された新しいレコード単位の情報に対して
も新しいパリテイチェック情報を付加し、入力情報のチ
ェックと共に、処理された新しい情報に対するチェック
をも確実に実行され得るようにする情報処理装置を提供
しようとするものである。
This invention was made in view of the above points, and it not only checks whether the input information input record by record has been accurately transmitted or input, but also checks whether new information processed based on the input information. The present invention aims to provide an information processing device that adds new parity check information to information on a record basis, and ensures that not only input information is checked, but also new processed information is checked. be.

〔発明の実施例〕[Embodiments of the invention]

以下図面を参照してこの発明の一実施例を説明する。 An embodiment of the present invention will be described below with reference to the drawings.

第1図はその構成を示したもので、入力記憶装置11で
は、複数のワード情報を組み合せたレコード情報を記憶
している。
FIG. 1 shows its configuration, and the input storage device 11 stores record information that is a combination of a plurality of word information.

すなわち、複数mワード情報はワード区切りコート丁W
kJを介して順次直列に配置され、レコード情報はレコ
ード区切りコート丁BeJで区切るように構成されるも
ので、このレコード区切りコート丁BeJにつづいては
その前のレコード情報に対するパリテイチェック情報が
挿入されている。
In other words, multiple m word information is word separated by word
The record information is arranged in series via kJ, and the record information is separated by record delimiter court BeJ. Following this record delimiter court BeJ, parity check information for the previous record information is inserted. has been done.

この入力記憶装置11は、読み出し指令により記憶情報
を直列的に読み出すもので、その読み出し情報はアンド
回路12に結合され、またコード検出回路13でレコー
ド区切りコードrBeJおよびワード区切りコMrWk
Jの読み出しが検出される。
This input storage device 11 reads stored information serially in response to a read command, and the read information is coupled to an AND circuit 12, and a code detection circuit 13 generates a record delimiter code rBeJ and a word delimiter code MrWk.
A read of J is detected.

このコード検出回路13からのコート丁BeJ、rWk
Jの検出信号は、読み出し選択回路14に結合され、例
えば読み出し選択回路14ではコート丁BeJの検出で
リセットレコードrWkJの検出で歩進計数することに
より処理情報として抽出すべきワードの順位を計数検出
する。
Court code BeJ, rWk from this code detection circuit 13
The detection signal of J is coupled to the readout selection circuit 14, and for example, the readout selection circuit 14 counts and detects the rank of the word to be extracted as processing information by performing step counting on the detection of the coat block BeJ and the detection of the reset record rWkJ. do.

そして、この読み出し選択回路14の選択すべきワード
情報の読み出し入力検知に対応してアンド回路12にゲ
ート信号を与え、その選択すべきワード情報をオア回路
15を介して処理情報記憶装置16に結合し、書き込み
記憶させる。
Then, in response to the read input detection of the word information to be selected by the read selection circuit 14, a gate signal is applied to the AND circuit 12, and the word information to be selected is coupled to the processing information storage device 16 via the OR circuit 15. and write and memorize it.

また、前記入力記憶装置11からの読み出し情報は、第
1および第2のチェック情報作成回路17,18に結合
する。
Further, read information from the input storage device 11 is coupled to first and second check information creation circuits 17 and 18.

そして、第1のチェック情報作成回路17では、入力記
憶装置11の読み出し中検知に対応して制御され、読み
出された情報のパリテイチェック情報を作成し、第2の
チェック情報作成回路18では、読み出し選択回路14
からの読み出しワード検出に対応して駆動され、処理情
報記憶装置16に結合されるワード情報のパリテイチェ
ック情報を作成している。
The first check information creation circuit 17 is controlled in response to the detection that the input storage device 11 is being read, and creates parity check information for the read information, and the second check information creation circuit 18 , read selection circuit 14
The parity check information of the word information coupled to the processing information storage device 16 is created.

この第1および第2のチェック情報作成回路17,18
は、コード検出回路13のレコード区切りコードlBe
Jの検出信号の結合される遅延回路19の出力信号に対
応して出力され、且つ同時にリセットされるもので、第
1のチェック情報作成回路17からの出力チェック情報
は一致検出回路20に、第2のチェック情報作成回路1
8がらの出力チェック情報は遅延回路19の出力でゲー
トm開かれるアンド回路21を介してオア回路15に結
合し、処理情報記憶装置16に書き込むようにする。
These first and second check information creation circuits 17 and 18
is the record delimiter code lBe of the code detection circuit 13
It is output in response to the output signal of the delay circuit 19 to which the detection signal of J is combined and is reset at the same time.The output check information from the first check information creation circuit 17 is sent to the coincidence detection circuit 20. 2 Check information creation circuit 1
The output check information of 8 pieces is coupled to the OR circuit 15 via an AND circuit 21 whose gate m is opened by the output of the delay circuit 19, and is written into the processing information storage device 16.

上記一致検出回路20には入力記憶装置11からの読み
出し情報が結合され、遅延回路19からの信号で比較指
令が与えられ、その一致出力でアンド回路22にゲート
信号を結合し、不一致出力でアンド回路23にゲート信
号を与え、同時に入力記憶装置11にそれまで読み出し
たレコード情報の再読み出し指令を与える。
The read information from the input storage device 11 is coupled to the coincidence detection circuit 20, a comparison command is given by the signal from the delay circuit 19, a gate signal is coupled to the AND circuit 22 by the coincidence output, and an AND circuit is coupled to the coincidence output by the AND circuit 22. A gate signal is given to the circuit 23, and at the same time, a command is given to the input storage device 11 to reread the record information that has been read so far.

ここで、処理情報記憶装置16はアドレスカウンタ24
の計数値に対応してアドレス指定し、オア回路15から
の情報を書き込むもので、このアドレスカウンタ24は
読み出し選択回路14のワード選択検出信号および遅延
回路19の出力信号の結合されるオア回路25からの信
号で計数歩進される。
Here, the processing information storage device 16 is an address counter 24.
The address counter 24 specifies an address in accordance with the count value of , and writes information from the OR circuit 15 . The count is incremented by the signal from.

また、このアドレスカウンタ24の計数値はアンド回路
22に結合され、一致検出回路20で一致検出のあった
時に、その時のアドレスカウンタ24のアドレス計数値
をアドレスメモリ26に書き込む。
Further, the count value of the address counter 24 is coupled to an AND circuit 22, and when a match is detected in the match detection circuit 20, the address count value of the address counter 24 at that time is written into the address memory 26.

また、このアドレスメモリ26は一致検出回路20で不
一致検出のあった時にアンド回路23を介してアドレス
カウンタ24にプリセット情報として結合するものであ
る。
The address memory 26 is also coupled to the address counter 24 as preset information via the AND circuit 23 when the coincidence detection circuit 20 detects a mismatch.

すなわち、上記のように構成される装置において、記憶
装置11には前述したように複数のワードからなるレコ
ード情報が記憶されているものでそのレコード情報の後
尾を区切るレコード区切りコーMrBeJにつづいて、
そのレコード情報内容に対応するパリテイチェック情報
が記憶されているものである。
That is, in the apparatus configured as described above, record information consisting of a plurality of words is stored in the storage device 11 as described above, and following the record delimiter code MrBeJ that delimits the tail of the record information,
Parity check information corresponding to the record information content is stored.

またこの装置においては、その初期状態において、読み
出し選択回路14はワード区切りコードuWkvの計数
を開始する以前の状態、すなわちコードrBeJを検出
したと同じ状態にあり、第1および第2のチェック情報
作成回路17,18はリセットされた状態となるもので
、その時のアドレスカウンタ24の計数値はアドレスメ
モリ26に記憶されて・る状態にある。
In addition, in this device, in its initial state, the read selection circuit 14 is in the state before starting counting of the word delimiter code uWkv, that is, in the same state as when the code rBeJ was detected, and the read selection circuit 14 is in the same state as when the code rBeJ is detected, and the read selection circuit 14 is in the same state as when it detects the code rBeJ. The circuits 17 and 18 are in a reset state, and the count value of the address counter 24 at that time is stored in the address memory 26.

そして、この状態で入力記憶装置11に読み出し指令を
与えると、この記憶装置11に記憶された先頭レコード
情報が、その先頭ワードから直列的に読み出し出力され
、ワード区切りコードrWkJが読み出し選択回路14
で計数検知されるようになる。
When a read command is given to the input storage device 11 in this state, the first record information stored in the storage device 11 is serially read out from the first word and the word delimiter code rWkJ is sent to the read selection circuit 14.
It will be counted and detected.

読み出し選択回路14では抽出すべきワードの順位を記
憶しているもので、上記ワード区切りコードrWkJの
計数に対応して選択抽出すべきワードの入力記憶装置1
1からの読み出しを検知し、抽出すべきワード情報の読
み出されている時にアンド回路12にゲート信号を与え
,選択抽出すべきワードの情報を処理情報記憶装置16
に結合する。
The read selection circuit 14 stores the order of words to be extracted, and the input storage device 1 of the words to be selected and extracted corresponds to the count of the word delimiter code rWkJ.
1, and when the word information to be extracted is being read, a gate signal is given to the AND circuit 12, and the information of the word to be selectively extracted is sent to the processing information storage device 16.
join to.

この時、アンド回路12にゲート信号が与えられると同
時に、アドルスカウンタ24に対しても同時に歩進指令
が与えられるもので、このアドレスカウンタ24の計数
値によるアドレス指定により、上記選択抽出されたワー
ド情報が処理情報記憶装置16に書き込み記憶される。
At this time, at the same time as a gate signal is given to the AND circuit 12, an increment command is given to the address counter 24 at the same time. Word information is written and stored in the processing information storage device 16.

このようにして入力記憶装置11から情報が読み出され
、情報処理に必要なワード情報が処理情報記憶装置16
に抽出書き込まれるもので、同時に入力記憶装置11か
らの読み出し情報は第1のチェック情報作成回路17に
おいて検知され、その読み出し情報に対応するチェック
情報が作成される。
In this way, information is read from the input storage device 11, and word information necessary for information processing is stored in the processing information storage device 11.
At the same time, the read information from the input storage device 11 is detected by the first check information creation circuit 17, and check information corresponding to the read information is created.

また、第2のチェック情報作成回路18においては、読
み出し選択回路14からの指令に対応して、処理情報記
憶装置16に結合される選択ワード情報を検知し、上記
記憶装置16に書き込まれる情報に対応するチェック情
報を作成する。
In addition, the second check information creation circuit 18 detects selected word information coupled to the processing information storage device 16 in response to a command from the readout selection circuit 14, and changes the information written into the storage device 16 to the selected word information. Create corresponding check information.

このようにして入力記憶装置11からの情報読み出しが
進行し、1つのレコード情報が読み出し終了すると、レ
コード区切りコート丁BeJが出力され、コード検出回
路13でコート丁BeJが検出される。
Information reading from the input storage device 11 progresses in this manner, and when reading of one record information is completed, the record delimiter code BeJ is output, and the code detection circuit 13 detects the code code BeJ.

このコードrBeJが検知されると、読み出し選択回路
14は初期状態にもどされ、遅,延回路19の出力によ
り第1および第2のチェック情報作成回路17,18で
作成されたチェック情報がそれぞれ出力される。
When this code rBeJ is detected, the read selection circuit 14 is returned to its initial state, and the check information created by the first and second check information creation circuits 17 and 18 is outputted by the output of the delay circuit 19, respectively. be done.

この時、同時に一致検出回路比較指令が与えられ、入力
記憶装置11からコード千BeJに続くチェック情報が
一致検.出回路20に結合されるもので、チェック情報
作成回路17で作成されたチェック情報と入力記憶装置
11から読み出されたチェック情報とが比較される。
At this time, a coincidence detection circuit comparison command is given at the same time, and the check information following the code 1,000BeJ is sent from the input storage device 11 to the coincidence detection circuit. It is coupled to the output circuit 20 and compares the check information created by the check information creation circuit 17 with the check information read from the input storage device 11.

そして、一致検出回路20から一致検出信号を得ること
により、入力記憶装置11から読み出された情報が正確
であったことを確認する。
Then, by obtaining a coincidence detection signal from the coincidence detection circuit 20, it is confirmed that the information read from the input storage device 11 is accurate.

また、遅延回路19の出力はアンド回路21のゲートを
開き、アドレスカウンタ24を歩進するので、第2のチ
ェック情報作成回路18で作成されたチェック情報は、
処理聞報記憶装置16に書き込まれ、この記憶装置16
の記憶情報のチェックに使用されるようにする。
Furthermore, the output of the delay circuit 19 opens the gate of the AND circuit 21 and increments the address counter 24, so the check information created by the second check information creation circuit 18 is
The processing information is written to the processing report storage device 16, and this storage device 16
be used to check the stored information.

そして、上記一致検出回路20の一致出力によって、そ
の時のアドレスカウンタ24の計数値、すなわち次に書
き込むべき処理情報記憶装置16のアドレス番地を、ア
ンド回路22を介してアドレスメモリ26にシフトし、
記憶させる。
Then, based on the coincidence output of the coincidence detection circuit 20, the count value of the address counter 24 at that time, that is, the address address of the processing information storage device 16 to be written next, is shifted to the address memory 26 via the AND circuit 22,
Make me remember.

また、入力記憶装置11から読み出された情報1に誤り
のある場合には、一致検出回路20で一致出力が得られ
ず、不一致出力が得られる。
Furthermore, if there is an error in the information 1 read from the input storage device 11, the coincidence detection circuit 20 will not obtain a coincidence output, but a mismatch output.

この不一致出力が得られた時には、アンド回路23にゲ
ート信号が与えられ、アドレスメモリ26の記憶アドレ
スをアドレスカウンタ24にシフトする。
When this mismatch output is obtained, a gate signal is applied to the AND circuit 23 to shift the storage address of the address memory 26 to the address counter 24.

すなわち、それまで読み出されたレコード情報が正確で
なく、処理情報記憶装置16に書き込まれた抽出ワード
情報にも誤りがある可能性があるので、轟該レコード情
報に対応する情報の書き込みIa位置までアドルスカウ
ンタ24のアドルス指定番地をもどし、それまでの書き
込み情報を次の情報入力に対応して消去するようにする
That is, since the record information read up to that point is not accurate and there is a possibility that the extracted word information written in the processing information storage device 16 also has an error, the information corresponding to the record information is written at the writing position Ia. The address designated address of the address counter 24 is returned to the previous address, and the written information up to that point is erased in response to the next information input.

同時に、上記不一致出力によって入力記憶装置11に再
読み出し指令を与え、読み出し情報に誤りの生じたレコ
ード情報を再度読み出し、正確な処理情報が抽出される
ようにする。
At the same time, a reread command is given to the input storage device 11 based on the mismatch output, and record information in which an error has occurred in the read information is read out again, so that accurate processing information is extracted.

ここで、入力記憶装置11に記憶されたレコード情報に
付加され、また処理情報記憶装置16に書き込まれるバ
リティチェック情報は種々のものが考えられるが、例え
ば次のようにして構成される。
Here, the parity check information added to the record information stored in the input storage device 11 and written in the processing information storage device 16 can be of various kinds, but for example, it is configured as follows.

例えば第2図のAに示すように直列的にビッ・情報が伝
送されるものであるので、同図Bのように1ビットおき
1ビッ・づつのビッlINを検知し、その検知したビン
・情報が「1」あるいは「0」である一方の状態のビッ
ト数を計数する。
For example, as shown in A in Figure 2, bit information is transmitted serially, so bit information is detected every other bit as shown in B in Figure 2, and the detected bin information is transmitted serially. The number of bits in one state where the information is "1" or "0" is counted.

そして、その計数結果の奇数あるいは偶数の判別結果に
より、「1」あるいは「o」の1ビッ・のチェック情報
を作成する。
Then, 1-bit check information of "1" or "o" is created depending on whether the counting result is an odd number or an even number.

また、第2図のC,D,Eにそれぞれ示すように伝送さ
れる情報を2ビットづつ2ビットおきに、4ビットづつ
4ビツlおきに、さらに8ビットづつ8ビツ・おきにそ
れぞれ検知し、それぞれ検知ビットの「1」あるいは「
0」の状態のビツ・を計数して上記のような奇数、偶数
判別ビット情報を作成する。
In addition, as shown in C, D, and E in Figure 2, the transmitted information is detected every 2 bits at a time, every 4 bits at every 4 bits, and every 8 bits at every 8 bits. , respectively, the detection bit is “1” or “
The bits in the "0" state are counted to create odd/even discrimination bit information as described above.

そして、この奇数、偶数判別結果に対応したビット情報
をパリテイチェソク情報とするもので、このようにすれ
ば第2図のように4ビットでチェック情報を作成した場
合、(16−1)ビットまでの伝送情報を正確にチェッ
クできるものであり、例えばチェック情報を16ビット
とすれば6万ビツ・以上もの情報のパリテイチェツクを
行ない得る。
Then, bit information corresponding to the results of this odd/even discrimination is used as parity check information. In this way, when check information is created with 4 bits as shown in Figure 2, up to (16-1) bits It is possible to accurately check transmitted information. For example, if the check information is 16 bits, it is possible to perform a parity check on information of 60,000 bits or more.

そして、さらに第2図Fのように伝送情報の全ビットを
検知し、その「1」あるいは「0」となるビツ・を上記
のように2進計数して1ビットのチェック情報を作成し
、上記異なるピット同期で作成したチェック情報を組み
合せ使用すれば、より確実なバリテイチェックが行なえ
る。
Then, all bits of the transmission information are detected as shown in FIG. By using a combination of the check information created with the different pit synchronizations described above, a more reliable validity check can be performed.

第8図は上記のようなパリテイチェック情報を作成する
ための、例えば第1のチェック情報作成回路17部の具
体的構成例を示したもので、チェック情報をnビットで
構成する場合を示している。
FIG. 8 shows a specific configuration example of, for example, the first check information creation circuit 17 section for creating parity check information as described above, and shows a case where the check information is composed of n bits. ing.

すなわち、入力記憶装置11かも読み出された情報は、
n個のアンド回路271,272,27nおよびパイナ
リカウンタ28xに並列的に供給し、このアンド回路2
71〜27nの出力信号によってそれぞれ2進のパイナ
リカウンタ281,282・・・28nを計数駆動する
ようにする。
That is, the information read out from the input storage device 11 is
It is supplied in parallel to n AND circuits 271, 272, 27n and a pinary counter 28x, and
The binary pinary counters 281, 282, . . . , 28n are driven to count by the output signals 71 to 27n, respectively.

また、入力記憶装置11に対する読み出し指令に対応し
て、ビット読み出しに同期して駆動されるカウンタ回路
26を設ける。
Further, in response to a read command to the input storage device 11, a counter circuit 26 is provided which is driven in synchronization with bit reading.

このカウンタ回路26は順次倍になるビット周期でn個
の計数出力を発生し、アンド回路271〜27nにゲー
・信号を与え、アンド回路271〜27nで第2図に示
したように順次倍になるビット周期の入力記憶装置11
からの続み出しビット情報を検知させる。
This counter circuit 26 generates n counting outputs with a bit period that is sequentially doubled, and gives a gate signal to the AND circuits 271 to 27n, which sequentially double the output as shown in FIG. An input storage device 11 with a bit period of
The continuation bit information from is detected.

そして、この図の場合は「1」となるビツ・を2進パイ
ナリカウンタ281〜28nで計数するようになり、こ
の計数結果、すなわち奇数、偶数に対応する計数出力信
号はアンド回路291,292・・・29nに結合する
In the case of this figure, bits that become "1" are counted by binary pinary counters 281 to 28n, and the counting results, that is, counting output signals corresponding to odd and even numbers, are sent to AND circuits 291 and 292. ...binds to 29n.

また、第1図における遅延回路19かものリセット出力
は、nビットの遅延回路30およびインバータ31に供
給し、この遅延回路30、インごータ31の出力をアン
ド回路32に供給する。
Further, the reset output of the delay circuit 19 in FIG.

すなわち、このアンド回路32からは、リセット信号の
立ち上りよりワンショットの出力信号を発生し、同じく
ビット伝送と同期して計数駆動されるn+2進のカウン
タ33を計数駆動する。
That is, the AND circuit 32 generates a one-shot output signal at the rising edge of the reset signal, and drives the n+2-base counter 33, which is also driven to count in synchronization with bit transmission.

そして、このカウンタ33によってアンド回路29X,
291〜29nに順次ゲート信号を与え、パイナリカウ
ンタ28X,281〜28nの計数結果を順次読み出し
、オア回路34がら直列n+1ビットのパリテイチェツ
ク情報出力を得、カウンタ33の最終出力でパイナリカ
ウンタ28X,281・・・をリセットするものである
Then, by this counter 33, the AND circuit 29X,
291 to 29n are sequentially given gate signals, the counting results of the pinary counters 28X and 281 to 28n are sequentially read out, and the OR circuit 34 obtains serial n+1 bit parity check information output. 28X, 281, and so on.

第4図はカウンタ回路26、パイナリカウンタ281,
282・・・部をさらに詳細にして示したもので、この
図では(n=4)の場合を示している。
FIG. 4 shows a counter circuit 26, a pinary counter 281,
282... section is shown in more detail, and this figure shows the case (n=4).

すなわち、読み出し指令はアンド回路35にゲート信号
として結合し、このアンド回路35から読み出し中クロ
ツク信号出力を得るもので、このクロツク信号でフリツ
プフロツプ回路361〜364の書き込みおよび読み出
し駆動する。
That is, the read command is coupled to the AND circuit 35 as a gate signal, and a clock signal output during reading is obtained from the AND circuit 35. This clock signal drives the writing and reading of the flip-flop circuits 361-364.

このフリツプフロツプ回路361〜3640入力側には
アンド回路371〜374が設けられ、このアンド回路
371〜374にはリセット入力の結合されるインバー
タ38からゲート信号を与え、リセット入力のない時に
ゲート信号が与えられるようにする。
AND circuits 371 to 374 are provided on the input side of the flip-flop circuits 361 to 3640, and gate signals are supplied to the AND circuits 371 to 374 from the inverter 38 to which the reset input is coupled, and the gate signal is supplied when there is no reset input. be able to do so.

そして、フリツプフロツプ回路361〜364の出力端
に結合したインバータ391〜394の出力信号でアン
ド回路271〜274のゲート制御をするもので、この
アンド回路271〜274にはデータ入力およびアンド
回路35からのクロツク信号を結合する。
The gates of AND circuits 271 to 274 are controlled by the output signals of inverters 391 to 394 coupled to the output terminals of flip-flop circuits 361 to 364. Combine clock signals.

そしてインバータ391の出力をアンド回路371に結
合し、フリツプフロツプ回路361では1ビツ・おきに
1ビットづつの伝送情報に同期して出力信号を得、イン
バータ391からは第2図のBに示したビット周期で出
力信号を発生する。
The output of the inverter 391 is then coupled to the AND circuit 371, and the flip-flop circuit 361 obtains an output signal every other bit in synchronization with the transmission information, and the inverter 391 outputs the bits shown in B in FIG. Generates an output signal at regular intervals.

また、アンド回路402〜404、オア回路412〜4
14、インバータ422〜424の回路により、インバ
ータ392〜394からはそれぞれ第2図のC,D,E
に示したビット周期で出力が発生し、それぞれアンド可
路271〜274のゲートを制御して、それぞれ培とな
るビット周期でビットを検知し、その1−1となるビッ
トを検知した時、パイナリカウンタ281〜284を計
数歩進するものである。
Also, AND circuits 402 to 404, OR circuits 412 to 4
14. By the circuits of inverters 422 to 424, inverters 392 to 394 output signals C, D, and E in FIG.
The output is generated at the bit period shown in , and the gates of the AND circuits 271 to 274 are controlled to detect the bit at the respective bit period, and when the bit that becomes 1-1 is detected, the pi This is to increment the number counters 281-284.

図において、アンド回路27xにおいてはデータ入力の
全てのビットを検知し、その「1」となるビットに対応
してパイナリカウンタ28Xを計数駆動するもので、第
2図のFのようなビット検知をするものである。
In the figure, the AND circuit 27x detects all the bits of the data input and drives the pinary counter 28X in response to the bit that becomes "1". It is something that does.

尚、上記チェック情報作成手段は、第1のチェク情報作
成回路17として説明したが、第2のチェック情報作成
回路18も同様に構成されるものであり、また入力記憶
装置11に記憶されているレコード情報に付加されたパ
リテイチェック情報も同様の手段で作成されるものであ
る。
Although the above check information creation means has been explained as the first check information creation circuit 17, the second check information creation circuit 18 is also configured in the same manner and is stored in the input storage device 11. Parity check information added to record information is also created by the same means.

〔発明の効果〕〔Effect of the invention〕

以上のようにこの発明によれば、入力情報のレコード情
報単位に対してパリテイチェック情報を付加させるだけ
でなく、さらにワード区切りコード指定に対応して選択
される指定ワード情報で構成される新しいレコード情報
に対してもパリテイチェツク情報が付加されるようにな
るものである。
As described above, according to the present invention, not only parity check information is added to each record information unit of input information, but also a new Parity check information is also added to record information.

したがって、例えば情報保存部から読み出される情報の
チェックが効果的に行なわれると同時に、この読み出し
情報に基き処理された処理情報もパリテイチェック情報
の付加された状態でさらに記憶設定されるようになり、
情報処理の信頼度の向上と合わせて、新しく形成された
処理情報の以降の処理動作時における信頼度向上に大き
な効果な発揮するものであり、各種計算機装置等の情報
処理システムに応用してその効果は著るしいものである
Therefore, for example, the information read from the information storage section is effectively checked, and at the same time, the processing information processed based on this read information is also stored and set with parity check information added. ,
In addition to improving the reliability of information processing, it has a great effect on improving the reliability of newly formed processing information during subsequent processing operations, and it can be applied to information processing systems such as various computer devices. The effect is remarkable.

以上この発明は上述記載の事項に限らずその要旨を逸脱
しない範囲で種々の応用が可能なことは勿論である。
As mentioned above, it goes without saying that the present invention is not limited to the matters described above, and can be applied in various ways without departing from the gist thereof.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図はこの発明の一実施例に係る情報処理装置を説明
する構成図、第2図は上記情報処理装置で使用されるパ
リテイチェック情報の構成手段を説明する図、第3図は
上記実施例のチェック情報作成回路の例を示す図、第4
図は上記チェック情報作成回路のカウンタ回路部を説明
する図である。 11・・・・・・入力記憶装置、13・・・・・・コー
ド検出回路、14・・・・・・読み出し選択回路、16
・・・・・・処理情報記憶回路、17,18・・・・・
チェック情報作成回路、20・・・・・・一致検出回路
、24・・・・・・アドレスカウンタ、26・・・・・
・アドレスメモリ。
FIG. 1 is a block diagram illustrating an information processing device according to an embodiment of the present invention, FIG. 2 is a diagram illustrating a means for configuring parity check information used in the information processing device, and FIG. FIG. 4 shows an example of the check information creation circuit of the embodiment.
The figure is a diagram illustrating a counter circuit section of the check information creation circuit. 11... Input storage device, 13... Code detection circuit, 14... Read selection circuit, 16
...Processing information storage circuit, 17, 18...
Check information creation circuit, 20... Match detection circuit, 24... Address counter, 26...
・Address memory.

Claims (1)

【特許請求の範囲】[Claims] 1 それぞれワード区切りコードで区切られた複数のワ
ード情報を直列に配置して構成される複数のレコード情
報をレコード区切りコードを介して直列状に構成しこの
各レコード情報毎のパリテイチェック情報を各レコード
区切りコードに対応して配置した入力情報を記憶する入
力記憶装置と、この入力記憶装置から読み出されるレコ
ード情報のパリテイチェック情報を作成する第1のチェ
ック情報作成手段と、上記入力記憶装置から順次読み出
されるレコード情報の中のワード区切りコード検知に対
応して指定されるワード情報を選択する手段と、この選
択されたワード情報を記憶する処理情報記憶装置と、上
記指定されるワード情報のワード区切りコード検知で制
御され上記処理情報記憶装置に書き込まれる情報に対応
するパリテイチェック情報を作成する第2のチェック情
報作成手段と、この第2のチェック情報作成手段で作成
されたパリテイチェック情報を入力記憶装置からのレコ
ード区切りコード読み出しに対応して上記処理情報記憶
装置に結合し記憶させる手段と、前記入力記憶装置から
読み出されるレコード情報毎のパリテイチェツク情報を
上記第1のチェック情報作成手段で作成したパリテイチ
ェック情報と対比チェックする手段とを具備したことを
特徴とする情報処理装置。
1 A plurality of record information, which is formed by arranging a plurality of word information in series, each separated by a word delimiter code, is arranged in series via a record delimiter code, and the parity check information for each record information is an input storage device for storing input information arranged in correspondence with record delimiter codes; a first check information creation means for creating parity check information for record information read from the input storage device; means for selecting specified word information in response to word delimiter code detection in record information that is sequentially read; a processing information storage device for storing the selected word information; and a word of the specified word information. a second check information creation means for creating parity check information corresponding to information controlled by delimiter code detection and written to the processing information storage device; and parity check information created by the second check information creation means. means for coupling and storing a record delimiter code in the processing information storage device in response to reading of a record delimiter code from the input storage device; and generating the first check information for parity check information for each record information read from the input storage device. An information processing device comprising means for performing a comparison check with parity check information created by the means.
JP49141817A 1974-12-10 1974-12-10 General information Expired JPS5813930B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP49141817A JPS5813930B2 (en) 1974-12-10 1974-12-10 General information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP49141817A JPS5813930B2 (en) 1974-12-10 1974-12-10 General information

Publications (2)

Publication Number Publication Date
JPS5168143A JPS5168143A (en) 1976-06-12
JPS5813930B2 true JPS5813930B2 (en) 1983-03-16

Family

ID=15300804

Family Applications (1)

Application Number Title Priority Date Filing Date
JP49141817A Expired JPS5813930B2 (en) 1974-12-10 1974-12-10 General information

Country Status (1)

Country Link
JP (1) JPS5813930B2 (en)

Also Published As

Publication number Publication date
JPS5168143A (en) 1976-06-12

Similar Documents

Publication Publication Date Title
US3209330A (en) Data processing apparatus including an alpha-numeric shift register
US4031515A (en) Apparatus for transmitting changeable length records having variable length words with interspersed record and word positioning codes
US4308500A (en) Incremental encoder for measuring positions of objects such as rotating shafts
WO1994011800A2 (en) Data storage system with stale data detection and error detection and correction system
JPH0828053B2 (en) Data recording method
US3012230A (en) Computer format control buffer
US3235855A (en) Binary magnetic recording apparatus
US3631421A (en) Data storage addressing system
US3725861A (en) Apparatus and method for establishing exact record reorientation after error condition in a data storage subsystem
US4498178A (en) Data error correction circuit
US4310861A (en) Data-recording device
US3594734A (en) Programmable calculator
US4839878A (en) Apparatus for controlling the writing of data in disk sectors
JPS5813930B2 (en) General information
US3031646A (en) Checking circuit for digital computers
US4414666A (en) Error checking and correcting apparatus
US4932018A (en) Integrated circuit for generating indexing data in a CD player
US3422406A (en) Internal address generating system
US3701096A (en) Detection of errors in shift register sequences
US3196390A (en) Computer testing system
JPS59851B2 (en) How to check your home
GB2024471A (en) Method of checking reference zones on a data carrier and arrangement for putting the method into practice
US2925588A (en) Memory reading system
US2984827A (en) Phase alternating status keeper
US3538503A (en) Magnetic information retrieval system