JPS6248247B2 - - Google Patents
Info
- Publication number
- JPS6248247B2 JPS6248247B2 JP3187180A JP3187180A JPS6248247B2 JP S6248247 B2 JPS6248247 B2 JP S6248247B2 JP 3187180 A JP3187180 A JP 3187180A JP 3187180 A JP3187180 A JP 3187180A JP S6248247 B2 JPS6248247 B2 JP S6248247B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- comment
- output
- data
- date data
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Calculators And Similar Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】
本発明はプログラム報知機能を備えた電子計算
機に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an electronic computer equipped with a program notification function.
所謂オフイスコンピユータと称される電子計算
機は、給与計算、年末調整計算、請求書発行等、
実行日が予め決まつている処理を行うことが多
い。しかして、オペレータは毎朝、計算機の操作
を開始するにあたつて、当日の日付データをプリ
セツトすると共にその当日に処理すべきプログラ
ムを予定表やカレンダ等を見て確認している。し
かしながら、この確認作業は非常に煩わしいもの
で、時には忘れてしまう場合もあつた。 Electronic computers, so-called office computers, are used for payroll calculations, year-end adjustment calculations, billing, etc.
Processes that have a predetermined execution date are often performed. Therefore, when an operator starts operating a computer every morning, he or she presets the date data for that day and checks the schedule, calendar, etc. to determine the programs to be processed that day. However, this confirmation work was extremely troublesome, and sometimes it was forgotten.
本発明は上記の点に鑑みてなされたもので、業
務開始時に当日に処理すべきプログラム及び前日
に処理できずに残されたプログラムを確認に報知
する機能を備えた電子計算機を提供することを目
的とする。 The present invention has been made in view of the above points, and it is an object of the present invention to provide a computer having a function of notifying, at the start of work, programs to be processed on the same day and programs left behind because they could not be processed on the previous day. purpose.
以下図面を参照して本発明の一実施例を説明す
る。第1図において、11は中央処理装置(以下
CPUと称する)で、図示しない電源スイツチに
より電源が供給されるものである。このCPU1
1にはキーボード12、CRT表示装置13、磁
気デイスク記憶装置等の外部メモリ14が接続さ
れている。上記メモリ14内には、今後処理すべ
きプログラムに関するコメントをその実行日付と
共に記憶するコメントテーブル14Aが設けられ
る。コメントの例としては、プログラム名、フア
イル名、業務コード等が考えられる。しかして、
上記CPU11は、業務開始時にキーボード12
から当日の日付データが入力された際に、その日
付データに基づいてコメントテーブル14Aから
当日実行すべきプログラム及び前日に処理できず
に残されたプログラムのコメントを読出し、
CRT表示装置13へ転送して表示する機能を有
するもので、以下その詳細な構成について第2図
により説明する。 An embodiment of the present invention will be described below with reference to the drawings. In Figure 1, 11 is a central processing unit (hereinafter referred to as
(referred to as a CPU), to which power is supplied by a power switch (not shown). This CPU1
1 is connected to a keyboard 12, a CRT display device 13, and an external memory 14 such as a magnetic disk storage device. A comment table 14A is provided in the memory 14 for storing comments regarding programs to be processed in the future along with their execution dates. Examples of comments include program names, file names, business codes, etc. However,
The above CPU 11 uses the keyboard 12 at the start of work.
When the date data of the current day is input from , the comments of the program to be executed on that day and the program left without being able to be processed on the previous day are read from the comment table 14A based on the date data,
It has a function of transmitting and displaying the data to the CRT display device 13, and its detailed configuration will be explained below with reference to FIG.
第2図において21は詳細を後述する入力コン
トローラで、前記キーボード12からのキー入力
データをキー操作内容に応じて出力ラインA〜D
から選択的に出力する。すなわち、入力コントロ
ーラ21は、出力ラインAからは日付データ、出
力ラインBからは起動指令、出力ラインCからは
前記コメントテーブル14Aに対するアドレスデ
ータ、出力ラインDからはコメントテーブル14
Aへの書込みデータを出力する。そして、上記入
力コントローラ21の出力ラインAから出力され
る日付データはAレジスタ22、出力ラインBか
ら出力される起動指令及び出力ラインCから出力
されるアドレスデータはコメントテーブル14A
のアドレス制御を行うアドレスコントローラ2
3、出力ラインDから出力される書込みデータは
コメントテーブル14Aへ、それぞれ送られる。
このコメントテーブル14Aには第3図に示すよ
うに今後処理すべきプログラムに関するコメント
とその実行日付が予め書込まれる。さらに、上記
コメントテーブル14Aには、各アドレス毎に第
1、第2のフラグ領域F1,F2が設けられてい
る。第1のフラグ領域F1には上記コメントの書
込み時に“1”がセツトされ、第2のフラグ領域
F2には同アドレスに書込まれている日付データ
が当日の日付と一致した時に“1”がセツトされ
る。上記フラグ領域F1,F2にセツトされたフラ
グは、対応するプログラムの処理を終了した際に
例えばマニユアル操作によつてリセツトされる。
また、上記フラグリセツトによつて対応するコメ
ントデータ及び日付データがリセツトされるよう
になつている。しかして、コメントテーブル14
Aに書込まれた日付データとコメントデータとは
それぞれ別個の出力ラインL1,L2から読出され
るもので、出力ラインL1から読出される日付デ
ータはBレジスタ24及びアンド回路25a,2
5cへ入力され、出力ラインL2から読出される
コメントデータはアンド回路25b,25dへ入
力される。上記Bレジスタ24に一時記憶された
日付データは、比較回路26へ送られる。また、
この比較回路26には、上記Aレジスタ22に保
持されている日付データが与えられる。比較回路
26は詳細を後述するがBレジスタ24に保持さ
れた日付データとAレジスタ22に保持された日
付データとを比較し、一致した場合に出力ライン
26aを介してアンド回路25a,25bへ一致
信号を出力する。アンド回路25a,25bは上
記一致信号によりゲートを開き、コメントテーブ
ル14Aからの日付データ及びコメントデータを
オア回路27aを介して表示用メモリ28へ送出
する。また、上記比較回路26の出力ライン26
aから出力される一致信号は、コメントテーブル
14Aへ送られて第2のフラグ領域F2に1が書
込まれる。上記コメントテーブル14Aは、フラ
グ領域F1,F2に書込まれたデータを出力ライン
L3から出力するようになつており、そのフラグ
データはフラグ検出回路29へ送られる。このフ
ラグ検出回路29は比較回路26の出力ライン2
6aからインバータ30を介して与えられる信号
によつて動作が制御されるもので、インバータ3
0の出力が“1”となつている場合にフラグ検出
動作を行い、比較回路26から一致信号が出力さ
れてインバータ30の出力が“0”となつた場合
にフラグ検出動作を停止する。そして、このフラ
グ検出回路29の出力信号は、上記アンド回路2
5c,25dへゲート信号として入力される。こ
のアンド回路25c,25dは上記フラグ検出回
路29からのフラグ検出信号によりゲートを開
き、コメントテーブル14Aからの日付データ及
びコメントデータを表示用メモリ28へ出力す
る。そして、この表示用メモリ28に書込まれた
日付データ及びコメントデータは表示コントロー
ラ31へ送られる。この表示コントローラ31
は、入力される日付データ及びコメントデータを
内部のリフレツシユメモリに記憶すると共に
CRT表示装置13へ送つて表示させる。また、
上記比較回路26は比較動作を終了するとその都
度出力ライン26bより終了信号を出力し、アド
レスコントローラ23へ送出する。アドレスコン
トローラ23は、比較回路26からの終了信号に
よつて内部のアドレスカウンタ(図示せず)がカ
ウントアツプ動作し、コメントテーブル14Aに
対して次アドレスを指定する。 In FIG. 2, reference numeral 21 denotes an input controller, the details of which will be described later.
Selectively output from. That is, the input controller 21 outputs date data from output line A, a start command from output line B, address data for the comment table 14A from output line C, and comment table 14 from output line D.
Output the write data to A. The date data output from the output line A of the input controller 21 is stored in the A register 22, and the start command output from the output line B and the address data output from the output line C are stored in the comment table 14A.
Address controller 2 that controls the address of
3. The write data output from the output line D is sent to the comment table 14A.
As shown in FIG. 3, comments regarding programs to be processed in the future and their execution dates are written in advance in this comment table 14A. Furthermore, the comment table 14A is provided with first and second flag areas F 1 and F 2 for each address. The first flag area F1 is set to " 1 " when the above comment is written, and the second flag area F1 is set to "1" when the above comment is written.
F2 is set to "1" when the date data written to the same address matches the current date. The flags set in the flag areas F 1 and F 2 are reset, for example, by manual operation when the processing of the corresponding program is finished.
Further, by resetting the flag, the corresponding comment data and date data are reset. However, comment table 14
The date data and comment data written in A are read out from separate output lines L1 and L2 , respectively, and the date data read out from output line L1 is read out from B register 24 and AND circuits 25a and 25a.
5c and read from the output line L2 is input to AND circuits 25b and 25d. The date data temporarily stored in the B register 24 is sent to the comparison circuit 26. Also,
The comparison circuit 26 is supplied with the date data held in the A register 22. The comparison circuit 26 compares the date data held in the B register 24 with the date data held in the A register 22, and if they match, the data is sent to the AND circuits 25a and 25b via the output line 26a. Output a signal. The AND circuits 25a and 25b open their gates in response to the coincidence signal, and send the date data and comment data from the comment table 14A to the display memory 28 via the OR circuit 27a. Also, the output line 26 of the comparison circuit 26
The coincidence signal output from a is sent to the comment table 14A, and 1 is written in the second flag area F2 . The above comment table 14A outputs the data written in the flag areas F 1 and F 2 to the output line.
The flag data is outputted from L3 , and the flag data is sent to the flag detection circuit 29. This flag detection circuit 29 is connected to the output line 2 of the comparison circuit 26.
The operation is controlled by a signal given from 6a via the inverter 30.
The flag detection operation is performed when the output of 0 is "1", and the flag detection operation is stopped when the comparison circuit 26 outputs a match signal and the output of the inverter 30 becomes "0". The output signal of this flag detection circuit 29 is output from the AND circuit 2.
It is input as a gate signal to 5c and 25d. The AND circuits 25c and 25d open their gates in response to the flag detection signal from the flag detection circuit 29, and output the date data and comment data from the comment table 14A to the display memory 28. The date data and comment data written in the display memory 28 are sent to the display controller 31. This display controller 31
stores input date data and comment data in internal refresh memory, and
It is sent to the CRT display device 13 and displayed. Also,
Each time the comparison circuit 26 finishes the comparison operation, it outputs a completion signal from the output line 26b and sends it to the address controller 23. In the address controller 23, an internal address counter (not shown) counts up in response to the end signal from the comparison circuit 26, and specifies the next address for the comment table 14A.
第4図は上記入力コントローラ21の詳細を示
す構成図である。同図において211はアンド回
路で、キーボード12からのキー入力信号及び図
示しない制御部からのキー受付可能信号が与えら
れる。そして、このアンド回路211の出力は1
桁のバツフア212に保持された後、判断回路2
13へ入力されると共にアンド回路214を介し
て入力レジスタ215へ送られる。この入力レジ
スタ215に保持されたデータは、アンド回路2
16を介して出力ラインAへ送られる。また、上
記判断回路213は、図示しない制御部からのモ
ード情報、例えば日付プリセツトモード、テーブ
ル書込みモード等に従つてキー入力データの内容
を判断し、アンド回路214,216,217,
218へゲート信号を与え、また出力ラインBへ
起動信号を出力する。また、アンド回路217,
218には入力レジスタ215の出力データが入
力されており、アンド回路217の出力はテーブ
ルアドレスとして出力ラインCへ送られ、アンド
回路218の出力はテーブル書込みデータとして
出力ラインDへ出力される。上記の構成におい
て、キー受付可能状態でキーボード12からキー
入力データが与えられると、まず、アンド回路2
11を介して1桁バツフア212に貯えられ、判
断回路213へ送られる。判断回路213は制御
部からのモード情報に従つてキー入力の判断動作
を行うもので、テーブル書込みモードの場合、バ
ツフア212に保持されたデータが数値データで
あればアンド回路214のゲートを開いて入力レ
ジスタ215へ転送する。そして、その後バツフ
ア212に入力されたデータがフアンクシヨンデ
ータでテーブルアドレスを指示していれば、アン
ド回路217のゲートを開き、入力レジスタ21
5に保持しているデータつまりデーブルアドレス
を出力ラインCへ出力する。また、バツフア21
2に入力されたデータがテーブル書込みデータを
指示していれば、判断回路213はアンド回路2
18のゲートを開き、入力レジスタ215に保持
されているデータつまりテーブル書込みデータを
出力ラインDへ出力する。また、判断回路213
に日付プリセツトモードが与えられている場合、
判断回路213は日付データに続いて日付データ
を指示するフアンクシヨンデータがバツフア21
に入力された際にアンド回路216のゲートを開
き、入力レジスタ215に保持されている日付デ
ータを出力ラインAに出力する。また、この時判
断回路213は出力ラインBへ起動指令を出力す
る。 FIG. 4 is a block diagram showing details of the input controller 21. As shown in FIG. In the figure, reference numeral 211 is an AND circuit to which a key input signal from the keyboard 12 and a key acceptance enable signal from a control section (not shown) are applied. The output of this AND circuit 211 is 1
After being held in the digit buffer 212, the judgment circuit 2
13 and is also sent to the input register 215 via the AND circuit 214. The data held in this input register 215 is stored in the AND circuit 2
16 to output line A. Further, the judgment circuit 213 judges the content of key input data according to mode information from a control section (not shown), such as date preset mode, table write mode, etc., and AND circuits 214, 216, 217,
It provides a gate signal to 218 and also outputs an activation signal to output line B. In addition, the AND circuit 217,
The output data of the input register 215 is input to 218, the output of the AND circuit 217 is sent to the output line C as a table address, and the output of the AND circuit 218 is output to the output line D as table write data. In the above configuration, when key input data is given from the keyboard 12 in a state where keys can be accepted, the AND circuit 2
11, is stored in a one-digit buffer 212, and sent to a judgment circuit 213. The judgment circuit 213 performs a judgment operation on key input according to mode information from the control unit. In the table write mode, if the data held in the buffer 212 is numerical data, it opens the gate of the AND circuit 214. Transfer to input register 215. Then, if the data input to the buffer 212 is function data and indicates a table address, the gate of the AND circuit 217 is opened, and the input register 212 is opened.
The data held in 5, that is, the table address, is output to output line C. Also, Batsuhua 21
If the data input to 2 indicates table write data, the judgment circuit 213 outputs the AND circuit 2.
18 is opened, and the data held in the input register 215, that is, the table write data, is output to the output line D. In addition, the judgment circuit 213
If date preset mode is given to
The judgment circuit 213 determines that the function data indicating the date data following the date data is the buffer 21.
When the date data is input to the input register 215, the gate of the AND circuit 216 is opened and the date data held in the input register 215 is output to the output line A. Further, at this time, the determination circuit 213 outputs a start command to the output line B.
第5図は上記比較回路26の詳細を示す回路構
成図である。同図において261は上記Aレジス
タ22に保持されている当日の日付データが与え
られるアンド回路、262は上記Bレジスタ24
に保持されている日付データが与えられるアンド
回路である。上記アンド回路261,262は図
示しない制御部からの比較指令ICによつてゲー
ト制御されるもので、その出力信号は減算回路2
63の入力端子a,bへそれぞれ入力される。減
算回路263は入力端子aに与えられたデータか
ら入力端子bに与えられたデータを減算し、出力
端子dから演算結果データ、出力端子cからキヤ
リー信号を出力する。この減算回路263の出力
端子d,cから出力される信号は、ノア回路26
4を介してフリツプフロツプ265のセツト端子
sへ入力される。そして、このフリツプフロツプ
265の出力信号が一致信号として出力ライン2
6aを介して第2図のアンド回路25a,25b
へ入力される。上記フリツプフロツプ265は、
図示しない制御部から与えられる表示用メモリ2
8の書込み完了信号WEによつてリセツトされ
る。また、上記ノア回路264の出力は、インバ
ータン66を介してアンド回路267の一方の入
力端へ与えられ、このアンド回路267の他方の
入力端には上記比較指令ICが遅延回路268を
介して入力される。この遅延回路268の遅延時
間は、減算回路263の演算時間より長く設定さ
れる。そして、上記アンド回路267の出力信号
及び上記書込み完了信号WEがオア回路269を
介して出力ライン26bより出力され、アドレス
コントローラ23へインクリメント信号として送
られる。上記のように構成された比較回路26
は、比較指令ICが与えられた時にAレジスタ2
2に保持されている当日の日付データ及びBレジ
スタ24に保持されているコメントテーブル14
Aからの日付データをアンド回路261,262
を介して減算回路263へ入力する。これにより
減算動作が開始され、Aレジスタ22とBレジス
タ24の内容が一致していなければ減算回路26
3の出力端子d,cの少なくとも一方から“1”
信号が出力されてノア回路264の出力が“0”
となる。このためインバータ266の出力が
“1”となり、アンド回路267及びオア回路2
69を介して出力ライン26bにインクリメント
信号が出力される。また、Aレジスタ22とBレ
ジスタ24の内容が一致している場合には、減算
回路263の出力端子d,cから出力される信号
が何れも“0”となり、ノア回路264の出力が
“1”となつてフリツプフロツプ265がセツト
される。この結果、フリツプフロツプ265から
“1”信号、つまり一致信号が出力され、出力ラ
イン26aを介してアンド回路25a,25bへ
送られる。そして、その後表示用メモリ28に対
する書込みを終了して書込み完了信号WEが制御
部から送られてくると、フリツプフロツプ265
がリセツトされると共に書込み完了信号WEがオ
ア回路269を介して出力され、インクリメント
信号として出力ライン26bよりアドレスコント
ローラ23へ送られる。 FIG. 5 is a circuit diagram showing details of the comparison circuit 26. In the figure, 261 is an AND circuit to which the current date data held in the A register 22 is given, and 262 is the B register 24.
This is an AND circuit to which the date data held in is given. The AND circuits 261 and 262 are gate-controlled by a comparison command IC from a control section (not shown), and their output signals are sent to the subtraction circuit 2.
63 input terminals a and b, respectively. The subtraction circuit 263 subtracts the data applied to the input terminal b from the data applied to the input terminal a, and outputs the operation result data from the output terminal d and the carry signal from the output terminal c. The signals output from the output terminals d and c of this subtraction circuit 263 are
4 to the set terminal s of the flip-flop 265. Then, the output signal of this flip-flop 265 is output to the output line 2 as a coincidence signal.
6a to AND circuits 25a and 25b in FIG.
is input to. The flip-flop 265 is
Display memory 2 provided by a control unit (not shown)
It is reset by the write completion signal WE of 8. The output of the NOR circuit 264 is applied to one input terminal of an AND circuit 267 via an inverter 66, and the comparison command IC is applied to the other input terminal of the AND circuit 267 via a delay circuit 268. is input. The delay time of this delay circuit 268 is set longer than the calculation time of the subtraction circuit 263. Then, the output signal of the AND circuit 267 and the write completion signal WE are output from the output line 26b via the OR circuit 269 and sent to the address controller 23 as an increment signal. Comparison circuit 26 configured as above
is A register 2 when comparison command IC is given.
2 and the comment table 14 held in the B register 24.
AND circuits 261, 262 for the date data from A
is input to the subtraction circuit 263 via the subtraction circuit 263. This starts a subtraction operation, and if the contents of the A register 22 and B register 24 do not match, the subtraction circuit 26
“1” from at least one of output terminals d and c of 3
The signal is output and the output of the NOR circuit 264 is “0”
becomes. Therefore, the output of the inverter 266 becomes "1", and the AND circuit 267 and the OR circuit 2
An increment signal is outputted to the output line 26b via 69. Furthermore, when the contents of the A register 22 and the B register 24 match, the signals output from the output terminals d and c of the subtraction circuit 263 are both "0", and the output of the NOR circuit 264 is "1". ” and the flip-flop 265 is set. As a result, a "1" signal, that is, a match signal, is output from flip-flop 265 and sent to AND circuits 25a and 25b via output line 26a. Then, when the writing to the display memory 28 is completed and a writing completion signal WE is sent from the control section, the flip-flop 265
is reset, and a write completion signal WE is outputted via the OR circuit 269 and sent to the address controller 23 from the output line 26b as an increment signal.
次に上記のように構成された本発明の全体の動
作について説明する。今後処理しなければならな
いプログラムがいくつかある場合、そのプログラ
ムに対するコメント(プログラム名など)とその
実行年月日を上記キーボード12のキー操作によ
り入力コントローラ21を介してコメントテーブ
ル14Aに予め記憶させる。この場合、コメント
テーブル14Aには例えば1週間分あるいは1ケ
月分のコメントを書込み、1週あるいは1ケ月毎
にその内容を更新する。 Next, the overall operation of the present invention configured as described above will be explained. When there are several programs to be processed in the future, comments (program name, etc.) for the programs and their execution dates are stored in advance in the comment table 14A via the input controller 21 by key operations on the keyboard 12. In this case, comments for one week or one month, for example, are written in the comment table 14A, and the contents are updated every week or month.
しかして、業務開始時にオペレータがキーボー
ド12のキー操作により当日の日付データを入力
すると、この日付データは上記したように入力コ
ントローラ21より出力ラインAを介してAレジ
スタ22にセツトされる。また、この時入力コン
トローラ21は出力ラインBより起動指令を出力
し、アドレスコントローラ23へ与える。このア
ドレスコントローラ23は、入力コントローラ2
1から起動指令が与えられるとコメントテーブル
14Aの先頭アドレスを指定し、その先頭アドレ
ス内に記憶されている日付データをBレジスタ2
4へ読出す。このBレジスタ24に読出された日
付データは比較回路26へ送られる。この比較回
路26は、上述したようにコメントテーブル14
AからBレジスタ24に読出されたコメントの実
行日付と、Aレジスタ22にセツトされた当日の
日付データとを比較し、一致していなければ出力
ライン26aを“0”信号状態に保持し、一致し
ていれば出力ライン26aに一致信号つまり
“1”信号を出力する。この比較回路26から一
致信号が出力されると、コメントテーブル14A
の第2フラグ領域F2がセツトされると共に、ア
ンド回路25a,25bのゲートが開き、その時
コメントテーブル14Aの出力ラインL1,L2か
ら読出されている日付データ及びコメントデータ
が表示用メモリ28を介して表示コントローラ3
1へ送られる。また、上記比較回路26は、Bレ
ジスタ24とAレジスタ22との間の内容比較動
作を終了すると上記したように出力ライン26b
よりインクリメント信号を出力し、アドレスコン
トローラ23へ与える。アドレスコントローラ2
3は比較回路26からの信号によつて内部のアド
レスカウンタをカウントアツプし、コメントテー
ブル14Aの次アドレスを指定し、その日付デー
タをBレジスタ24へ読出す。以下同様にして、
コメントテーブル14Aに各コメントと共に書込
まれている日付データがBレジスタ24へ順次読
出されてAレジスタ22に保持されている当日の
日付データと比較され、一致するとその日付デー
タ及びコメントデータがアンド回路25a,25
bを介して表示用メモリ28へ送られると共に第
2フラグ領域F2に“1”が書込まれる。また、
上記Bレジスタ24に読出された日付データがA
レジスタ22に保持されている当日の日付データ
に一致しない場合は、比較回路26から出力ライ
ン26aに出力ラインされる信号は“0”であ
り、インバータ30の出力が“1”となつてフラ
グ検出回路29に与えられる。この結果、フラグ
検出回路29が作動し、その時コメントテーブル
14Aの出力ラインL3に出力されている第1、
第2フラグ領域F1,F2の内容をチエツクする。
第1、第2フラグ領域F1,F2は、そのプログラ
ムが実行された場合に例えばマニユアル操作でリ
セツトされるものであり、従つてすでに処理が完
了している場合にはフラグ検出回路29の出力は
“0”である。しかし、前日にそのプログラムが
実行されていない場合にはフラグ領域F1,F2に
は“1”がセツトされたままであり、F1,F2が
共に“1”のときにフラグ検出回路29からフラ
グ検出信号が出力される。このフラグ検出信号が
出力されるとアンド回路25c,25dのゲート
が開かれ、その時コメントテーブル14Aから読
出されている日付データ及びコメントデータがア
ンド回路25c,25d及びオア回路27dを介
して表示用メモリ28へ送られる。このようにし
てコメントテーブル14Aからは、当日処理すべ
きプログラムのコメントデータと日付データが読
出されると共に前日処理しきれなかつたプログラ
ムのコメントデータと日付データが読出され、表
示用メモリ28へ書込まれる。そして、この表示
用メモリ28に一時記憶された日付データ及びコ
メントデータが表示コントローラ31へ送られ、
CRT表示装置13において表示される。 When the operator inputs the date data of the current day by operating the keys on the keyboard 12 at the start of work, this date data is set in the A register 22 via the output line A from the input controller 21 as described above. Also, at this time, the input controller 21 outputs a start command from the output line B and gives it to the address controller 23. This address controller 23 is the input controller 2
When a start command is given from 1, the start address of comment table 14A is specified, and the date data stored in the start address is stored in B register 2.
Read to 4. The date data read into the B register 24 is sent to the comparison circuit 26. This comparison circuit 26 is connected to the comment table 14 as described above.
The execution date of the comment read from A to the B register 24 is compared with the date data of the current day set in the A register 22, and if they do not match, the output line 26a is held in the "0" signal state and the If they match, a match signal, that is, a "1" signal is output to the output line 26a. When a match signal is output from this comparison circuit 26, the comment table 14A
At the same time, the second flag area F2 is set, and the gates of the AND circuits 25a and 25b are opened, and the date data and comment data read from the output lines L1 and L2 of the comment table 14A are stored in the display memory 28. Display via controller 3
Sent to 1. Further, when the comparison circuit 26 finishes the content comparison operation between the B register 24 and the A register 22, the comparison circuit 26 outputs the output line 26b as described above.
An increment signal is outputted from the address controller 23 and given to the address controller 23. address controller 2
3 counts up an internal address counter in response to a signal from the comparison circuit 26, designates the next address of the comment table 14A, and reads the date data to the B register 24. Similarly below,
The date data written in the comment table 14A together with each comment is sequentially read out to the B register 24 and compared with the current day's date data held in the A register 22. If they match, the date data and comment data are sent to the AND circuit. 25a, 25
The flag is sent to the display memory 28 via the flag 28, and "1" is written in the second flag area F2 . Also,
The date data read into the B register 24 is
If it does not match the date data of the current day held in the register 22, the signal outputted from the comparison circuit 26 to the output line 26a is "0", the output of the inverter 30 becomes "1", and the flag is detected. is applied to circuit 29. As a result, the flag detection circuit 29 is activated, and the first
Check the contents of the second flag areas F 1 and F 2 .
The first and second flag areas F 1 and F 2 are reset by manual operation, for example, when the program is executed. Therefore, if the processing has already been completed, the flag detection circuit 29 The output is "0". However, if the program was not executed on the previous day, "1" remains set in the flag areas F 1 and F 2 , and when both F 1 and F 2 are "1", the flag detection circuit 29 A flag detection signal is output from. When this flag detection signal is output, the gates of the AND circuits 25c and 25d are opened, and the date data and comment data read from the comment table 14A at that time are transferred to the display memory via the AND circuits 25c and 25d and the OR circuit 27d. Sent to 28. In this way, comment data and date data of programs to be processed on the current day are read from the comment table 14A, and comment data and date data of programs that could not be processed the previous day are read and written to the display memory 28. It can be done. Then, the date data and comment data temporarily stored in the display memory 28 are sent to the display controller 31,
It is displayed on the CRT display device 13.
このように業務開始時に当日の日付データをプ
リセツトすると、自動的にその当日に実行すべき
プログラム及び前日に処理しきれなかつたプログ
ラムのコメントがCRT画面に表示される。 When the date data for the current day is preset at the start of work in this way, comments for programs to be executed on that day and programs that could not be processed the previous day are automatically displayed on the CRT screen.
なお、上記実施例では、当日実行するプログラ
ムのコメントをCRT画面上に表示するようにし
たが、本発明はこれに限定されるものでなく、プ
リンタによつて印字を行なうようにしても良い。 In the above embodiment, the comments of the program to be executed on the day are displayed on the CRT screen, but the present invention is not limited to this, and the comments may be printed using a printer.
また、上記実施例では、実行プログラムの実行
日付として年月日をセツトするようにしたが、月
日のみにするとか、あるいは曜日情報も含めるよ
うにしても良い。 Further, in the above embodiment, the year, month, and day are set as the execution date of the execution program, but it is also possible to set only the month and day, or to include information on the day of the week.
また、上記実施例では、当日の日付データをキ
ーボードからプリセツトした時に当日処理すべき
プログラムのコメント表示を行うようにしたが、
その他例えば当日の日付データを得る計時回路を
内部に設け、作業開始に先立つてコメント表示命
令等により上記計時回路から出力される日付デー
タとコメントテーブルから読出した日付データと
の一致検出を行つてプログラムのコメント表示を
行うようにしても良い。 Furthermore, in the above embodiment, when the date data of the current day is preset from the keyboard, the comment of the program to be processed on that day is displayed.
In addition, for example, a clock circuit that obtains the date data of the current day is provided internally, and prior to starting work, the program detects a match between the date data output from the clock circuit and the date data read from the comment table using a comment display command, etc. It is also possible to display a comment.
以上述べたように本発明によれば、作業開始に
先立つてコメント表示命令が与えられた時に、当
日処理すべきプログラム及び前日に処理しきれな
かつたプログラムが自動的にチエツクされて報知
されるので、これから処理すべきプログラム内容
を容易に確認でき、前日に処理しきれずに残され
たプログラムであつても実行を忘れてしまう等の
ミスを防ぐことができる。また、業務開始時に予
定表やカレンダ等を見て当日の処理プログラムを
確認したり、前日のプログラム処理状況を確認し
たりするなどの煩わしい作業を無くして処理能率
を向上することができる。 As described above, according to the present invention, when a comment display command is given prior to the start of work, programs to be processed that day and programs that could not be processed the previous day are automatically checked and notified. The content of the program to be processed from now on can be easily confirmed, and mistakes such as forgetting to execute even programs left over from the previous day's processing can be prevented. Furthermore, processing efficiency can be improved by eliminating the troublesome work of checking a schedule, calendar, etc. at the start of work to check the current day's processing program or the previous day's program processing status.
図面は本発明の一実施例を示すもので、第1図
は全体の概略構成を示すブロツク図、第2図は主
要部分の詳細を示す回路構成図、第3図はコメン
トテーブルの記憶構成を示す図、第4図は第2図
における入力コントローラの詳細を示す回路構成
図、第5図は第2図における比較回路の詳細を示
す回路構成図である。
11……CPU(中央処理装置)、13……CRT
表示装置、14A……コメントテーブル、21…
…入力コントローラ、26……比較回路。
The drawings show one embodiment of the present invention; FIG. 1 is a block diagram showing the overall schematic configuration, FIG. 2 is a circuit configuration diagram showing details of the main parts, and FIG. 3 is a storage configuration of a comment table. FIG. 4 is a circuit configuration diagram showing details of the input controller in FIG. 2, and FIG. 5 is a circuit configuration diagram showing details of the comparison circuit in FIG. 2. 11...CPU (Central Processing Unit), 13...CRT
Display device, 14A...Comment table, 21...
...Input controller, 26... Comparison circuit.
Claims (1)
機において、各処理プログラムのコメント及びそ
の実行日付がプリセツトされると共に上記各コメ
ントに対応してフラグ領域を備えたコメントテー
ブルと、コメント表示命令により上記コメントテ
ーブルの内容を順次読出す手段と、この手段によ
りコメントテーブルから読出される日付データと
上記当日の日付データとを比較して一致を検出す
る比較手段と、この比較手段から一致信号が出力
された場合、上記コメントテーブルから対応する
コメントを読出して報知部へ送出すると共に上記
コメントテーブルの対応するフラグ領域にフラグ
をセツトする手段と、上記比較回路から不一致信
号が出力された場合、上記コメントテーブルにお
けるフラグ領域のフラグの有無を検出し、フラグ
がセツトされているコメントを読出して報知部へ
送出する手段と、プログラムの処理を終了する毎
に上記コメントテーブル内の対応するフラグ領域
をリセツトする手段とを具備したことを特徴とす
る電子計算機。1. In an electronic computer that internally retains today's date data, comments for each processing program and its execution date are preset, a comment table is provided with a flag area corresponding to each of the above comments, and the above comments are displayed by a comment display command. a means for sequentially reading out the contents of the table; a comparison means for comparing the date data read from the comment table with the date data of the current day to detect a match; and a match signal is output from the comparison means. means for reading the corresponding comment from the comment table and sending it to the notification section and setting a flag in the corresponding flag area of the comment table; means for detecting the presence or absence of a flag in a flag area, reading out a comment with a flag set and sending it to a notification section; and means for resetting a corresponding flag area in the comment table each time program processing is completed. An electronic computer characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3187180A JPS56127225A (en) | 1980-03-13 | 1980-03-13 | Electronic computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3187180A JPS56127225A (en) | 1980-03-13 | 1980-03-13 | Electronic computer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS56127225A JPS56127225A (en) | 1981-10-05 |
| JPS6248247B2 true JPS6248247B2 (en) | 1987-10-13 |
Family
ID=12343094
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3187180A Granted JPS56127225A (en) | 1980-03-13 | 1980-03-13 | Electronic computer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS56127225A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0755636Y2 (en) * | 1986-10-24 | 1995-12-20 | カシオ計算機株式会社 | Schedule display device |
-
1980
- 1980-03-13 JP JP3187180A patent/JPS56127225A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS56127225A (en) | 1981-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0743653B2 (en) | Interrupt controller | |
| GB2145547A (en) | Electronic memo device | |
| JP3431771B2 (en) | Electronics | |
| JPS6248247B2 (en) | ||
| JPS6363922B2 (en) | ||
| JPS64722B2 (en) | ||
| JPS6234119B2 (en) | ||
| JP2000259742A (en) | Method for judging necessity of adding/excluding and correcting history record of account data, account processor, and recording medium for program for judging the necessity of adding/excluding and correcting history record | |
| JPH0465424B2 (en) | ||
| JPH0514355Y2 (en) | ||
| JPS6336462Y2 (en) | ||
| JPS6170686A (en) | Time recorder | |
| JPH02120979A (en) | Data control device | |
| JPS60181993A (en) | Time recorder | |
| JPS6148741B2 (en) | ||
| KR910003420B1 (en) | Time setting and error correcting method for fax system | |
| JPS6037634Y2 (en) | calendar printing device | |
| JPS6389973A (en) | Portable information equipment | |
| JPS62143169A (en) | Schedule input device | |
| JPS59113583A (en) | Information processing device | |
| JPS59140556A (en) | Display control system | |
| JPS60209847A (en) | Picture forming device | |
| JPH05197596A (en) | Tracer | |
| JPH0815438A (en) | Radiation management notebook entry device | |
| JPH01271844A (en) | Tabletop electronic calculator |