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
JPS6044667B2 - Output control method of data processing system - Google Patents
[go: Go Back, main page]

JPS6044667B2 - Output control method of data processing system - Google Patents

Output control method of data processing system

Info

Publication number
JPS6044667B2
JPS6044667B2 JP53158035A JP15803578A JPS6044667B2 JP S6044667 B2 JPS6044667 B2 JP S6044667B2 JP 53158035 A JP53158035 A JP 53158035A JP 15803578 A JP15803578 A JP 15803578A JP S6044667 B2 JPS6044667 B2 JP S6044667B2
Authority
JP
Japan
Prior art keywords
dot pattern
character
slave processor
processor
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.)
Expired
Application number
JP53158035A
Other languages
Japanese (ja)
Other versions
JPS5582347A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP53158035A priority Critical patent/JPS6044667B2/en
Publication of JPS5582347A publication Critical patent/JPS5582347A/en
Publication of JPS6044667B2 publication Critical patent/JPS6044667B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】 本発明は、ドット・パターンで構成される文字を出力す
るデータ処理システムの文字等のパターンの出力制御方
式に関するものてある。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for controlling the output of patterns such as characters in a data processing system that outputs characters composed of dot patterns.

従来のドット・プリンタを有するPOSターミナルにお
いては、1台のプロセッサがシステム全体を管理してお
り、印字出力を行う際、このプロセッサが1行分の文字
情報をプログラムによつてメモリからドット・プリンタ
制御回路に転送し、ドット・プリンタ制御回路が文字コ
ードをデコーダと文字発生器とを用いてドット・パター
ンに交換して、これをドット・プリンタに供給している
In a conventional POS terminal with a dot printer, one processor manages the entire system, and when printing out, this processor transfers one line of character information from memory to the dot printer according to a program. The dot printer control circuit converts the character code into a dot pattern using a decoder and a character generator and supplies it to the dot printer.

しカルこの種のPOSターミナルは、イ 中央処理装置
の負荷が大きいこと、 口 ユーザの要求に応じて文字発生器の内容を変更する
ことが非常に困難なこと、ハ デコーダや文字発生器が
必要であり、しかも専用回路構成のため、プリンタ制御
回路の構成が複雑化し、且つコストが高いこと、二 文
字発生器だけでは漢字印字が不可能な事、等の欠点を有
している。
However, this type of POS terminal has the following problems: (1) It places a heavy load on the central processing unit, (2) It is very difficult to change the contents of the character generator according to the user's request, and (3) It requires a decoder and a character generator. Furthermore, because of the dedicated circuit configuration, the configuration of the printer control circuit becomes complicated and the cost is high, and it is impossible to print Kanji characters using just a two-character generator.

本発明は、上記の欠点を除去するものであつて、印字文
字の種類が字体を容易に変更できること、構成が簡単な
ことおよびコストが低減できること等の特徴を有するデ
ータ処理システムの出力制御方式を提供することを目的
としている。
The present invention aims to eliminate the above-mentioned drawbacks, and provides an output control method for a data processing system, which has features such as the ability to easily change the type of printed characters, the configuration is simple, and the cost can be reduced. is intended to provide.

そし・てそのため、本発明のデータ処理システムの出力
制御方式は、主プロセッサと、ドット・パターン出力装
置と、該ドット・パターン出力装置を制御する従プロセ
ッサと、上記主プロセッサに接続された共用メモリと、
上記従プロセッサによる共用メモリのアクセスを行う為
の直接メモリ・アクセス手段とを具備し、且つ上記主プ
ロセッサは、上記共用メモリのドット・パターン格納域
に文字ドット・パターンを書き込み得ると共に、上記ド
ット・パターン出力装置に文字列の出力を行わせたい場
合、文字先頭アドレスの列と所定の起動内容を上記共用
メモリのバッファ域に書込み、しかる後に上記従プロセ
ッサに対して割込みをかけるように構成され、上記従プ
ロセッサは、上記主プロセッサからの割込みを受取ると
、上記直接メモリ・アクセス手段を制御して上記バッフ
ァ域の起動内容を読取り、起動内容が所定のものである
場合には上記直接メモリ・アクセス手段を制御して上記
バッファ域の文字先頭アドレスを順番に読取り、上記直
接メモリ・アクセス手段を制御して読取つた文字先頭ア
ドレスで指定される文字ドット・パターンを上記ドット
・パターン格納域から読取り、読取つた文字ドット・パ
ターンを上記ドット・パターン出力装置に供給すること
を特徴とするものである。以下、本発明を図面を参照し
つつ説明する。第1図は本発明の1実施例のブロック図
、第2図は従プロセッサの主メモリ●アクセスを説明す
るための図、第3図は印字バッファおよびドット・パタ
ーン格納域を示す図、第4図は文字先頭アドレス記入ブ
七ツクの構成を示す図、第5図は1行の全ての文字が小
文字の場合および1行の全ての文字が大文字の場合にお
ける印字バッファの構成を説明する図、第6図は印字バ
ッファと印字桁の対応例を示す図である。
Therefore, the output control method of the data processing system of the present invention includes a main processor, a dot pattern output device, a slave processor that controls the dot pattern output device, and a shared memory connected to the main processor. and,
direct memory access means for accessing the shared memory by the slave processor, and the main processor is capable of writing a character dot pattern into a dot pattern storage area of the shared memory; When the pattern output device is desired to output a character string, the pattern output device is configured to write a string of character start addresses and predetermined activation contents to a buffer area of the shared memory, and then interrupt the slave processor, When the slave processor receives an interrupt from the main processor, the slave processor controls the direct memory access means to read the activation contents of the buffer area, and if the activation contents are predetermined, the slave processor controls the direct memory access means and reads the activation contents of the buffer area. controlling the means to sequentially read character start addresses in the buffer area; controlling the direct memory access means to read character dot patterns specified by the read character start addresses from the dot pattern storage area; The apparatus is characterized in that the read character dot pattern is supplied to the dot pattern output device. Hereinafter, the present invention will be explained with reference to the drawings. FIG. 1 is a block diagram of one embodiment of the present invention, FIG. 2 is a diagram for explaining the main memory access of the slave processor, FIG. 3 is a diagram showing the print buffer and dot pattern storage area, and FIG. The figure shows the configuration of the character start address entry block, and Figure 5 is a diagram explaining the configuration of the print buffer when all characters in one line are lowercase letters and when all characters in one line are uppercase letters. FIG. 6 is a diagram showing an example of correspondence between print buffers and print digits.

第1図,第2図において、1は主プロセッサ、2は従プ
ロセッサ、3は主メモリ、4はCPU間インタフェイス
、5はDMA切換兼パリテイ・チェック回路、6は終了
.通知回路、7はRAr!4、8はROMl9−1と9
一2は周辺インタフェイス・アダプタ,10はタイマ,
11はドット・プリンタ,11aはドライバ●レシーバ
,11bはドット●プリンタ機構部、12は割込信号発
生回路をそれぞれ示してい・る。主プロセッサ1は、ド
ット・プリンタ制御を除く各種の処理や制御を行い、従
プロセッサ2はドット・プリンタ11の制御を行う。主
プロセッサ1と従プロセッサ2としては、例えば非重複
の2相クロックφ1,φ2で動作するIS−4B680
0(富士通)形マイクロプロセッサを用いることが出来
る。主プロセッサ1と従プロセッサ2は位相112φサ
イクル偏倚して同期動作を行う。主メモリ3には、主プ
ロセッサ1のプログラム格納域,データ格納域および作
業域のみでなく、後述する印字バッファ,ドット・パタ
ーン格納域が準備される。CPUインタフェイス4は,
主プロセッサ1のクロックの従プロセッサ2への転送,
主プロセlフサ1からの従プロセッサ2へのリセット信
号の転送,主プロセッサ1からの従プロセッサ2への割
込信号の転送および従プロセッサ2から主プロセッサ1
への割込信号の転送などを行うものである。DMA切替
兼パリテイ・チェック回路5は,主プロセッサ1と主メ
モリ3間のバス切断・接続制御,従プロセッサ2と主メ
モリ3間のバス切断・接続制御並びにアドレス情報およ
びデータのパリテイ・チェックを行うものである。終了
通知回路6は、一行分の印字終了を主プロセッサ1へ”
通知するためのものてある。RAM7は従プロセッサ2
の作業メモリであり、ROM8は従プロセッサ2のプロ
グラム・メモリである。主プロセッサ1は主メモリ3を
リードおよびライトすることが出来るが、従プロセッサ
2は主メモリ3をードすることしか出来ない。第2図を
説明する前に第3図,第4図について説明する。
In FIGS. 1 and 2, 1 is a main processor, 2 is a slave processor, 3 is a main memory, 4 is an inter-CPU interface, 5 is a DMA switching/parity check circuit, and 6 is an end. Notification circuit, 7 is RAr! 4 and 8 are ROM19-1 and 9
12 is a peripheral interface adapter, 10 is a timer,
Reference numeral 11 indicates a dot printer, 11a a driver/receiver, 11b a dot printer mechanism, and 12 an interrupt signal generation circuit. The main processor 1 performs various processes and controls other than dot printer control, and the slave processor 2 controls the dot printer 11. The main processor 1 and the slave processor 2 are, for example, IS-4B680s that operate with non-overlapping two-phase clocks φ1 and φ2.
0 (Fujitsu) type microprocessor can be used. The main processor 1 and the slave processor 2 perform synchronous operations with a phase shift of 112φ cycles. The main memory 3 is provided with not only a program storage area, a data storage area, and a work area of the main processor 1, but also a print buffer and a dot pattern storage area, which will be described later. CPU interface 4 is
Transferring the clock of main processor 1 to slave processor 2,
Transfer of reset signals from main processor 1 to slave processor 2, transfer of interrupt signals from main processor 1 to slave processor 2, and transfer of interrupt signals from slave processor 2 to master processor 1
This is used to transfer interrupt signals to, etc. The DMA switching and parity check circuit 5 performs bus disconnection and connection control between the main processor 1 and the main memory 3, bus disconnection and connection control between the slave processor 2 and the main memory 3, and parity check of address information and data. It is something. The end notification circuit 6 notifies the main processor 1 of the end of printing for one line.
There is something to notify you. RAM7 is slave processor 2
The ROM 8 is the working memory of the slave processor 2, and the ROM 8 is the program memory of the slave processor 2. The main processor 1 can read and write the main memory 3, but the slave processor 2 can only read the main memory 3. Before explaining FIG. 2, FIGS. 3 and 4 will be explained.

第3図において,13は印字バッファ,14はドット・
パターン格納域,Aは起動内容記入ブ咄ンク,Bは文字
先頭アドレス記入ブロック,Cはドット●パターンの列
エレメント記入ブロックをそれぞれ示している。印字バ
ッファ13およびドット・パターン格納域14は、主メ
モリ3に準備されているものである。印字バッファ13
はRAMから構成されるものてあり、ドット・パターン
格納域14はRAMもしくは書替え可能なROMから構
成されるものである。英数カナ文字の小文字は例えば7
×9ドットで印字され、大文字の英数カナ文字および漢
字は7×18ドットで印字される。英数カナ文字のドッ
ト・パターンは連続する9個の列エレメント記入ブロッ
クCに格納される。なお、列エレメント記入ブロックC
は8ビット構成である。大文字の英数カナ文字を印字出
力する場合には、同一の列エレメントが2回ずつ続けて
印字される。漢字のドット・バターンは、連続する18
個の列エメント記入ブロックCに格納される。印字バッ
ファ13の起動内容記入ブロックAには,従プロセッサ
2に対する起動命令などが記入される。文字先頭アドレ
ス記入ブロックBには、第4図に示すように印字すべき
文字のドット・パターンが記入されている列エレメント
記入ブロック群の先頭アドレス,大文字/小文字指定情
報および漢字指定情報が記入される。小文字に対しては
1個の文字先頭アドレス記入ブロックBが割当てられる
が、大文字および漢字に対しては連続する2個の文字先
頭アドレス記入ブロックBが割当てられ、これらのブロ
ックBに同一の先頭アドレスが記入される。,第2図は
従プロセッサ2の主メモリ・アクセスを説明するもので
ある。
In Figure 3, 13 is the print buffer, 14 is the dot buffer, and 14 is the dot buffer.
In the pattern storage area, A indicates a start content entry block, B indicates a character start address entry block, and C indicates a dot-● pattern column element entry block. A print buffer 13 and a dot pattern storage area 14 are prepared in the main memory 3. Print buffer 13
is composed of RAM, and the dot pattern storage area 14 is composed of RAM or rewritable ROM. For example, lowercase alphanumeric kana characters are 7.
*9 dots are printed, and uppercase alphanumeric kana characters and kanji characters are printed with 7x18 dots. The dot pattern of alphanumeric and kana characters is stored in nine consecutive column element entry blocks C. In addition, column element entry block C
has an 8-bit configuration. When printing uppercase alphanumeric kana characters, the same column element is printed twice in succession. The dot pattern of kanji is 18 consecutive
Column elements are stored in the entry block C. In the start-up content entry block A of the print buffer 13, a start-up command for the slave processor 2, etc. is written. In the character start address entry block B, the start address of the column element entry block group in which the dot pattern of the character to be printed is entered, uppercase/lowercase character designation information, and kanji character designation information are entered, as shown in Figure 4. Ru. One character first address entry block B is assigned to lowercase letters, but two consecutive character first address entry blocks B are assigned to uppercase letters and kanji, and these blocks B are assigned the same first address. is entered. , FIG. 2 explains the main memory access of the slave processor 2.

主プロセッサ1は、印字バッファ13に印字起動命令お
よび文字情報を書込んだ後、従プロセッサ2に対して割
込信号を送出する。従プロセッサ2は、この割込信号を
受取ると、起動内容記入ブロックAを指定するアドレス
情報およびDMACS信号を出力する。DMA切,替兼
パリテイ・チェック回路5は、従プロセッサ2のクロッ
クφ2が高レベルになると、RREQ信号を主プロセッ
サ1に送出する。主プロセッサ1は、RREQ信号を受
取ると、自己のクロックφ1が高レベルの期間(即ち従
プロセッサ2のクロックφ2が高レベルの期間)、アド
レス●パターンおよびデータ・バスを切離し、これと同
時にDMA信号を出力する。DMA切替兼パリテイ・チ
ェック回路5は、DMA信号を受取ると、従プロセッサ
2をアドレス・バスおよびデータ・バスに接続する。こ
れによつて、従プロセッサ2のクロックφ2が高レベル
のとき、起動内容記入ブロックAの内容が従プロセッサ
2に取込まれる。このとき、データのパリテイ・チェッ
クが行われる。従プロセッサ2のクロックφ2が低レベ
ルになると、従プロセッサ2がアドレス・バスおよびデ
ータ・バスから切離され、主プロセッサ1がアドレス・
バスおよびデータ・バスに接続される。従プロセッサ2
は、起動内容記入ブロックの内容を読取ると、ドット・
プリンタ11を起動する。ドット・プリンタ11が起動
されて、キャラクタ・パルス割込が発生すると、従プロ
セッサ2は第1番目の文字先頭アドレス記入ブロックB
をアクセスする。このアクセスは、起動内容記入ブロッ
クAに対するアクセスと同様にして行われる。従プロセ
ッサ2は、文字先頭アドレス記入ブロックBの内容を読
取ると、これをRAM7内の列エレメント・アドレスカ
ウンタ部(図示せず)に記入する。キャラクタ・パルス
に続いてドット・パルス割込が発生すると、従プロセッ
サ2は列エレメント●アドレスカウンタの内容に基づき
列エレメントCをアクセスする。読取られたドット・パ
ターンがドット・プリンタ11に供給されることは、言
うまでもない。上記の列のエレメント・アドレスカウン
タの内容は、小文字および漢字の場合には1ドット・パ
ルス毎に更新され、漢字を除く大文字の場合には2ドッ
ト・パルス毎に更新される。9個のドット・パルスが生
成されると、第2番目のキャラクタ・パルス割込が生じ
、第2番目の文字先頭アドレス記入ブロックBがアクセ
スされる。
After the main processor 1 writes the print start command and character information into the print buffer 13, it sends an interrupt signal to the slave processor 2. When the slave processor 2 receives this interrupt signal, it outputs address information specifying the activation content entry block A and a DMACS signal. The DMA switching/parity check circuit 5 sends the RREQ signal to the main processor 1 when the clock φ2 of the slave processor 2 becomes high level. When the main processor 1 receives the RREQ signal, it disconnects the address pattern and the data bus during the period when its own clock φ1 is at a high level (that is, the period when the clock φ2 of the slave processor 2 is at a high level), and at the same time disconnects the DMA signal. Output. Upon receiving the DMA signal, the DMA switching and parity check circuit 5 connects the slave processor 2 to the address bus and the data bus. As a result, when the clock φ2 of the slave processor 2 is at a high level, the contents of the activation content entry block A are taken into the slave processor 2. At this time, a data parity check is performed. When the clock φ2 of the slave processor 2 goes low, the slave processor 2 is disconnected from the address bus and the data bus, and the main processor 1 is disconnected from the address bus.
connected to the bus and data bus. Slave processor 2
reads the contents of the startup contents entry block and displays a dot.
Start the printer 11. When the dot printer 11 is activated and a character pulse interrupt occurs, the slave processor 2 writes the first character start address entry block B.
access. This access is performed in the same manner as the access to the activation content entry block A. When the slave processor 2 reads the contents of the character start address entry block B, it writes this into a column element address counter section (not shown) in the RAM 7. When a character pulse is followed by a dot pulse interrupt, slave processor 2 accesses column element C based on the contents of the column element address counter. It goes without saying that the read dot pattern is supplied to the dot printer 11. The contents of the element address counter in the above column are updated every one dot pulse for lowercase letters and Kanji characters, and every two dot pulses for uppercase letters other than Kanji characters. When nine dot pulses are generated, a second character pulse interrupt occurs and the second character start address entry block B is accessed.

第1番目の文字先頭アドレス記入ブロックBの内容と第
2番目の文字先頭アドレス記入ブロックBの内容が等し
い場合には列エレメント・アドレス・カウンタの内容は
変更されず、この列エレメント●アドレスカウンタの内
容は上述のようにドット・パルスによつて更新される。
1行分の印字が終了すると、従プロセッサ2は主プロセ
ッサ1に対して割込信号を送出し、これと同時に終了通
知回路6に終了情報をセットする。
If the contents of the first character start address entry block B and the contents of the second character start address entry block B are the same, the contents of the column element address counter will not be changed, and the contents of the column element address counter will not change. The contents are updated by dot pulses as described above.
When printing for one line is completed, the slave processor 2 sends an interrupt signal to the main processor 1, and at the same time sets end information in the end notification circuit 6.

主プロセッサ1は、割込信号を受取ると、終了通知回路
6の内容をセンスし、1行分の印字が終了したことを認
識する。従プロセッサ2がエラーを検出した場合も同様
な処理が行われる。第5図は1行の全ての文字が小文字
の場合および1行の全ての文字が大文字の場合における
印字バッファの構成を示すものである。第5図でCll
RlないしCHR32は印字文字、下向き矢印は正方向
印字、上向き矢印は逆方向印字、1ないし[有]は印字
順序を示している。この例は1行が32桁としている。
図から判るように、1行の全て文字が小文字の楊合には
、第1番目の文字先頭アトレス記入ブロックBが文字C
HRlに割当てられ第2番目の文字先頭アドレス記入ブ
ロックBが文ノ字CHR2に割当てられている。以下、
同様てある。1行全ての文字が大文字てある場合には、
第1番目と第2番目の文字先頭アドレス記入ブロックB
が文字ClIRlに割当てられ、第3番目と第4番目の
文字先頭アドレス記入ブロックが文字CHRlに割当て
られる。
When the main processor 1 receives the interrupt signal, it senses the contents of the completion notification circuit 6 and recognizes that printing for one line has been completed. Similar processing is performed when the slave processor 2 detects an error. FIG. 5 shows the structure of the print buffer when all characters on one line are lowercase letters and when all characters on one line are uppercase letters. Cll in Figure 5
R1 to CHR32 indicate printing characters, a downward arrow indicates forward printing, an upward arrow indicates reverse printing, and 1 to [Yes] indicate printing order. In this example, one line has 32 digits.
As can be seen from the figure, when all the characters in one line are lowercase, the first address entry block B is the character C.
The second character start address entry block B assigned to HRl is assigned to Bunnoji CHR2. below,
There is a similar one. If all letters on a line are in uppercase,
First and second character start address entry block B
is assigned to the character ClIRl, and the third and fourth character start address entry blocks are assigned to the character CHRl.

以下、同様である。第5図から判るように、第1図のシ
ステムは往復印字することが出来る。第6図は印字バッ
ファと印字桁の対応を示すものである。
The same applies hereafter. As can be seen from FIG. 5, the system of FIG. 1 is capable of reciprocating printing. FIG. 6 shows the correspondence between print buffers and print digits.

この第6図から判るように、文字先頭アドレス記入ブロ
ックBと印字桁1対1の対応となしており、大文字(漢
字を含む)は2桁分の領域に印字される。以上の説明か
ら明らかなように、本発明によればIPLなどによつて
ドット・パターン格納域内の文字の種類および字体を自
由に変更できること、文字出力装置の制御部の構成が簡
単化されることおよび製造コストを著しく低減てきるこ
と等の効果が得られる。
As can be seen from FIG. 6, there is a one-to-one correspondence between the character start address entry block B and the printing digits, and uppercase letters (including Kanji characters) are printed in an area corresponding to two digits. As is clear from the above description, according to the present invention, the type and font of characters in the dot pattern storage area can be changed freely by IPL etc., and the configuration of the control unit of the character output device can be simplified. Also, effects such as significantly reducing manufacturing costs can be obtained.

尚本発明は上記実施例に留らず、一文字を構成するドッ
ト数が多くてう同様にして実現てきる事は明らかである
It should be noted that the present invention is not limited to the above-mentioned embodiment, but it is clear that it can be realized in a similar manner when the number of dots forming one character is large.

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

第1図は本発明の1実施例のブロック図、第2図は従プ
ロセッサの主メモリ・アクセスを説明するための図、第
3図は印字バッファおよびドット・パターン格納域を示
す図、第4図は文字先頭アドレス記入ブロックの構成を
示す図、第5図は1行の全ての文字が小文字の場合およ
び1行の全ての文字が大文字の場合における印字バッフ
ァの構成を示す図、第6図は印字バッファと印字桁の対
応例を示す図である。 1・・・・・・主プロセッサ、2・・・・・・従プロセ
ッサ、3・・・・主メモリ、4・・・・・・CPU間イ
ワタフェィス、5・・・・・・DMA切替兼パリテイ・
チェック回路、6・・・・終了通知回路、7・・・・・
・RAMl8・・・・・ROMl9−1と9−2・・・
・・・周辺インタフェイス●アダプタ、10・・・・・
・タイマ、11・・・・・・ドット・プリンタ、12・
・・・・・割込信号発生回路、13・・・・・・印字バ
ッファ、14・・・・・・ドット・パターン格納域。
FIG. 1 is a block diagram of one embodiment of the present invention, FIG. 2 is a diagram for explaining main memory access of a slave processor, FIG. 3 is a diagram showing a print buffer and dot pattern storage area, and FIG. The figure shows the configuration of the character start address entry block, Figure 5 shows the configuration of the print buffer when all characters on one line are lowercase letters and when all the characters on one line are uppercase letters, and Figure 6 shows the configuration of the print buffer when all characters on one line are uppercase letters. FIG. 2 is a diagram showing an example of correspondence between print buffers and print digits. 1... Main processor, 2... Slave processor, 3... Main memory, 4... Inter-CPU Iwata interface, 5... DMA switching and parity
Check circuit, 6... Completion notification circuit, 7...
・RAMl8...ROMl9-1 and 9-2...
...Peripheral interface ●Adapter, 10...
・Timer, 11... Dot printer, 12.
. . . Interrupt signal generation circuit, 13 . . . Print buffer, 14 . . . Dot pattern storage area.

Claims (1)

【特許請求の範囲】[Claims] 1 主プロセッサと、ドット・パターン出力装置と、該
ドット・パターン出力装置を制御する従プロセッサと、
上記主プロセッサに接続された共用メモリと、上記従プ
ロセッサによる共用メモリのアクセスを行う為の直接メ
モリ・アクセス手段とを具備し、且つ上記主プロセッサ
は、上記共用メモリのドット・パターン格納域に文字ド
ット・パターンを書込み得ると共に、上記ドット・パタ
ーン出力装置に文字列の出力を行わせたい場合、文字先
頭アドレスの列と所定の起動内容を上記共用メモリのバ
ッファ域に書込み、しかる後に上記従プロセッサに対し
て割込みをかけるように構成され、上記従プロセッサは
、上記主プロセッサからの割込みを受取ると、上記直接
メモリ・アクセス手段を制御して上記バッファ域の起動
内容を読取り、起動内容が所定のものである場合には上
記直接メモリ・アクセス手段を制御して上記バッファ域
の文字先頭アドレスを順番に読取り、上記直接メモリ・
アクセス手段を制御して読取つた文字先頭アドレスで指
定される文字ドット・パターンを上記ドット・パターン
格納域から読取り、読取つた文字ドット・パターンを上
記ドット・パターン出力装置に供給することを特徴とす
るデータ処理システムの出力制御方式。
1 a main processor, a dot pattern output device, and a slave processor that controls the dot pattern output device;
The main processor comprises a shared memory connected to the main processor, and direct memory access means for accessing the shared memory by the slave processor, and the main processor stores characters in a dot pattern storage area of the shared memory. If you want to write a dot pattern and have the dot pattern output device output a character string, write a string of character start addresses and predetermined startup contents to the buffer area of the shared memory, and then write the string to the slave processor. When the slave processor receives an interrupt from the main processor, the slave processor controls the direct memory access means to read the activation contents of the buffer area, and makes sure that the activation contents are a predetermined one. If it is, the direct memory access means is controlled to read the character start addresses in the buffer area in order, and the direct memory access means is read out in order.
The character dot pattern specified by the read character start address is read from the dot pattern storage area by controlling the access means, and the read character dot pattern is supplied to the dot pattern output device. Output control method for data processing systems.
JP53158035A 1978-12-18 1978-12-18 Output control method of data processing system Expired JPS6044667B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53158035A JPS6044667B2 (en) 1978-12-18 1978-12-18 Output control method of data processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53158035A JPS6044667B2 (en) 1978-12-18 1978-12-18 Output control method of data processing system

Publications (2)

Publication Number Publication Date
JPS5582347A JPS5582347A (en) 1980-06-21
JPS6044667B2 true JPS6044667B2 (en) 1985-10-04

Family

ID=15662838

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53158035A Expired JPS6044667B2 (en) 1978-12-18 1978-12-18 Output control method of data processing system

Country Status (1)

Country Link
JP (1) JPS6044667B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58140792A (en) * 1982-02-15 1983-08-20 株式会社日立製作所 Semiconductor integration circuit for liquid crystal display
JP2900593B2 (en) * 1990-11-19 1999-06-02 富士通株式会社 Data expansion method for storage element

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5817564B2 (en) * 1975-08-13 1983-04-08 ヤンマー農機株式会社 Combined harvester
US4070710A (en) * 1976-01-19 1978-01-24 Nugraphics, Inc. Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array

Also Published As

Publication number Publication date
JPS5582347A (en) 1980-06-21

Similar Documents

Publication Publication Date Title
US4398264A (en) Circuit to enable foreground and background processing in a word processing system with circuits for performing a plurality of independently controlled functions
US4434419A (en) Cursor control circuit for plural displays for use in a word processing system
US5122973A (en) Front-end system for a raster output scanner
JPH03180924A (en) Printer control system
JPH0425144B2 (en)
US4392197A (en) Print control circuit for a word processing system
JPS6044667B2 (en) Output control method of data processing system
JP2637724B2 (en) Display control device
US4393377A (en) Circuit for controlling information on a display
JPS6037926B2 (en) Dot pattern output control method
US4422070A (en) Circuit for controlling character attributes in a word processing system having a display
JPH0725180B2 (en) Printing pattern storage method
JPS6363913B2 (en)
JPS62121065A (en) Character enlarging printer
JP2757986B2 (en) Print control device for serial dot printer
JP2803598B2 (en) Printer device
JPS63118280A (en) Printer controller
JPS61193864A (en) Dot printer control method
JPS5937885Y2 (en) multiprocessor system
JPS61263764A (en) Method for printer control
JPS635759B2 (en)
JPS61225063A (en) Printing apparatus
JPH04122658A (en) Page printer controller
JPS62131324A (en) Buffer memory control system
JPH0439434B2 (en)