JPH1185122A - Display control circuit - Google Patents
Display control circuitInfo
- Publication number
- JPH1185122A JPH1185122A JP9256235A JP25623597A JPH1185122A JP H1185122 A JPH1185122 A JP H1185122A JP 9256235 A JP9256235 A JP 9256235A JP 25623597 A JP25623597 A JP 25623597A JP H1185122 A JPH1185122 A JP H1185122A
- Authority
- JP
- Japan
- Prior art keywords
- instructions
- display
- control circuit
- display control
- busy signal
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 claims description 3
- 230000003139 buffering effect Effects 0.000 abstract description 9
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- Liquid Crystal Display Device Control (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、マイクロコンピュ
ータ等から出力されるインストラクションを取り込んで
表示器の表示内容を制御する表示制御回路に関するもの
である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a display control circuit which takes in instructions output from a microcomputer or the like and controls display contents of a display.
【0002】[0002]
【従来の技術】図2は従来の表示回路の構成を示す図で
ある。Dはマイクロコンピュータ(CPU)、Eは表示
制御回路、Fは液晶表示器(LCD)である。表示制御
回路Eは、マイクロコンピュータDから出力されるイン
ストラクション(例えば、「特定の文字の表示」その他
のインストラクションコードとフォントメモリのアドレ
ス情報の組、または「表示オン/オフ」、「表示クリ
ア」、「カーソルホーム」、「カーソルシフト」等のイ
ンストラクションコードのみ)を入力バッファ21で取
り込み、1インストラクション用のレジスタ群22に一
旦格納してから、インストラクションデコーダ23によ
りそれを解読し、内部処理コントローラ24に送って命
令内容を処理する。例えばインストラクションの内容が
特定の文字を表示することであれば、フォントメモリ2
5から所定のフォントを読み出して表示ドライバ26か
ら液晶表示器Fに出力させる。そして、このような1つ
のインストラクションに応じて内部処理コントローラ2
4が処理を行う期間中は、新たなインストラクションを
受け付けることができないので、内部処理コントローラ
24からマイクロコンピュータDに対してビジー(BU
SY)信号を送って、次のインストラクションの受信タ
イミングを制御していた。2. Description of the Related Art FIG. 2 is a diagram showing a configuration of a conventional display circuit. D is a microcomputer (CPU), E is a display control circuit, and F is a liquid crystal display (LCD). The display control circuit E controls the instructions output from the microcomputer D (for example, a set of “display of a specific character” and other instruction codes and address information of the font memory, or “display on / off”, “display clear”, Only the instruction codes such as “cursor home” and “cursor shift” are fetched by the input buffer 21, temporarily stored in the register group 22 for one instruction, decoded by the instruction decoder 23, and sent to the internal processing controller 24. Send to process instruction content. For example, if the content of the instruction is to display a specific character, the font memory 2
5, a predetermined font is read out and output from the display driver 26 to the liquid crystal display F. The internal processing controller 2 responds to such one instruction.
4 cannot process any new instruction during the period during which processing is performed by the internal processing controller 24, the internal processing controller 24 is busy with the microcomputer D (BU).
SY) signal to control the timing of receiving the next instruction.
【0003】[0003]
【発明が解決しようとする課題】すなわち、従来では、
マイクロコンピュータDからのインストラクションの取
り込みは、1個のインストラクション毎に監視又は時間
待ちを設ける必要があった。特に、このシーケンスでは
比較的時間のかかるフォントメモリの読み出しサイクル
もふくまれるので、長くなっていた。このため、マイク
ロコンピュータDの側では表示制御に要する時間が多く
かかり、他の処理を行う時間が制約されるという問題が
あった。That is, conventionally,
In order to take in instructions from the microcomputer D, it was necessary to monitor or wait for each instruction. In particular, this sequence includes a relatively long font memory read cycle, which is relatively long. For this reason, there is a problem that the microcomputer D takes a long time for display control, and the time for performing other processing is restricted.
【0004】本発明は以上のような点に鑑みてなされた
ものであり、その目的は、複数のインストラクションを
連続的に受付可能として、高速に受付できるようにし、
前記した問題を解決した表示制御回路を提供することで
ある。The present invention has been made in view of the above points, and an object of the present invention is to make it possible to receive a plurality of instructions continuously and to receive them at high speed.
An object of the present invention is to provide a display control circuit that solves the above-mentioned problem.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に本発明は、外部から表示に関するインストラクション
を取り込んで表示器の表示内容を制御する表示制御回路
において、複数のインストラクションを格納する第1手
段と、前記インストラクションを送り出す側に対するビ
ジー信号又はレディー信号を制御する第2手段を設け、
該第2手段が、前記複数のインストラクションの受付完
了により前記ビジー信号を発生し又は前記レディー信号
を解除し、前記第1手段に格納した複数のインストラク
ションに対応する処理の全部が完了することにより前記
ビジー信号を解除し又は前記レディー信号を発生するよ
う構成した。According to the present invention, there is provided a display control circuit for controlling a display content of a display by taking in an instruction relating to a display from the outside, the first means for storing a plurality of instructions. And a second means for controlling a busy signal or a ready signal for a side sending the instruction,
The second means generates the busy signal or cancels the ready signal upon completion of the reception of the plurality of instructions, and completes all the processing corresponding to the plurality of instructions stored in the first means. The busy signal is released or the ready signal is generated.
【0006】[0006]
【発明の実施の形態】図1は本発明の実施の形態の表示
回路の構成を示すブロック図である。Aはマイクロコン
ピュータ、Bは表示制御回路、Cは液晶表示器である。
表示制御回路Bは、マイクロコンピュータAからインス
トラクションを取り込む入力バッファ1、入力したイン
ストラクションの数や内部処理結果によってビジー信号
を制御するバッファリングコントローラ2(第2手
段)、予め設定した複数のインストラクションを格納す
るスタックレジスタ群3(第1手段)、インストラクシ
ョンの内容を1個づつ解読するインストラクションデコ
ーダ4、解読したインストラクションに対応した処理を
行う内部処理コントローラ5、表示用のフォントを格納
したフォントメモリ6、液晶表示器Cを表示駆動する表
示ドライバ7を具備する。FIG. 1 is a block diagram showing a configuration of a display circuit according to an embodiment of the present invention. A is a microcomputer, B is a display control circuit, and C is a liquid crystal display.
The display control circuit B stores an input buffer 1 for taking in instructions from the microcomputer A, a buffering controller 2 (second means) for controlling a busy signal according to the number of inputted instructions and an internal processing result, and a plurality of preset instructions. Stack register group 3 (first means), an instruction decoder 4 for decoding the contents of instructions one by one, an internal processing controller 5 for performing processing corresponding to the decoded instructions, a font memory 6 storing fonts for display, a liquid crystal display A display driver 7 for driving the display C is provided.
【0007】さて、本実施の形態では、マイクロコンピ
ュータAから送られてくるインストラクションの複数個
を連続して入力バッファ1、バッファリングコントロー
ラ2を介してスタックレジスタ群3に取り込む。予め決
めた所定数のインストラクションが取り込まれると、バ
ッファリングコントローラ2からビジー信号が発生す
る。そして、スタックレジスタ群3に格納したインスト
ラクションを1個づつインストラクションデコーダ4で
解読して内部処理コントローラ5に送り、液晶表示器C
の表示内容をそのインストラクションの内容に応じて制
御する。このようにして、スタックレジスタ群3に格納
されていた全てのインストラクションの内容が処理され
ると、処理完了の指令が内部処理コントローラ5からバ
ッファリングコントローラ2に送られ、これに基づいて
そのバッファリングコントローラ2から出力していたビ
ジー信号が解除される。よって、マイクロコンピュータ
Aから新たなインストラクションが所定数だけ表示制御
回路Bに読み込まれ、上記したような処理が繰り返され
る。In the present embodiment, a plurality of instructions sent from the microcomputer A are successively taken into the stack register group 3 via the input buffer 1 and the buffering controller 2. When a predetermined number of instructions are fetched, a busy signal is generated from the buffering controller 2. Then, the instructions stored in the stack register group 3 are decoded one by one by the instruction decoder 4 and sent to the internal processing controller 5, and the liquid crystal display C
Is controlled according to the contents of the instruction. When the contents of all the instructions stored in the stack register group 3 are processed in this way, a processing completion command is sent from the internal processing controller 5 to the buffering controller 2, and based on the instruction, the buffering is performed. The busy signal output from the controller 2 is released. Therefore, a predetermined number of new instructions are read into the display control circuit B from the microcomputer A, and the above-described processing is repeated.
【0008】このように、本実施の形態の表示制御回路
Bは、マイクロコンピュータAに対するビジー信号を制
御するバッファリングコントローラ2と、複数のインス
トラクションを一時的に格納するスタックレジスタ群3
を設けた点に特徴を有するものである。上記したよう
に、ビジー信号は、予め設定した所定数のインストラク
ションがスタックレジスタ群3に格納された時点でバッ
ファリングコントローラ2から発生し、そのスタックレ
ジスタ群3に格納した複数のインストラクションに基づ
く処理内容の全てが内部処理コントローラ5によって処
理された時点で解除される。As described above, the display control circuit B of the present embodiment comprises a buffering controller 2 for controlling a busy signal to the microcomputer A, and a stack register group 3 for temporarily storing a plurality of instructions.
Is characterized by the provision of. As described above, the busy signal is generated from the buffering controller 2 when a predetermined number of instructions set in advance are stored in the stack register group 3, and the processing content based on the plurality of instructions stored in the stack register group 3 is generated. Are released when all of are processed by the internal processing controller 5.
【0009】したがって、インストラクションを1個づ
つ取り込んで対応する処理を行っていた従来例と比べ
て、複数のインストラクションを1単位として取り込み
それを処理するので、高速な命令受付が可能となり、マ
イクロコンピュータA側の負担が少なくなる。Therefore, as compared with the conventional example in which instructions are fetched one by one and corresponding processing is performed, a plurality of instructions are fetched as one unit and processed, so that high-speed instruction reception becomes possible and the microcomputer A The burden on the side is reduced.
【0010】なお、以上ではビジー信号を使用したが、
レディー(READY)信号を使用することもできる。
このときは、マイクロコンピュータに対しては、所定数
のインストラクションが取り込まれるとそのレディ信号
を解除し、取り込んだ全てのインストラクションの処理
が完了すると発生させる。In the above, the busy signal is used.
A READY signal can also be used.
At this time, when a predetermined number of instructions are fetched, the microcomputer cancels the ready signal and generates a signal when the processing of all the fetched instructions is completed.
【0011】[0011]
【発明の効果】以上から本発明の表示制御回路によれ
ば、インストラクションの高速受付が可能となり、イン
ストラクションを送り出す側の負担を少なくすることが
できるという利点がある。As described above, according to the display control circuit of the present invention, there is an advantage that instructions can be received at a high speed and the burden on the side sending out the instructions can be reduced.
【図1】 本発明の実施の形態の表示回路の構成を示す
ブロック図である。FIG. 1 is a block diagram illustrating a configuration of a display circuit according to an embodiment of the present invention.
【図2】 従来の表示回路の構成を示すブロック図であ
るFIG. 2 is a block diagram illustrating a configuration of a conventional display circuit.
Claims (1)
を取り込んで表示器の表示内容を制御する表示制御回路
において、 複数のインストラクションを格納する第1手段と、前記
インストラクションを送り出す側に対するビジー信号又
はレディー信号を制御する第2手段を設け、該第2手段
が、前記複数のインストラクションの受付完了により前
記ビジー信号を発生し又は前記レディー信号を解除し、
前記第1手段に格納した複数のインストラクションに対
応する処理の全部が完了することにより前記ビジー信号
を解除し又は前記レディー信号を発生することを特徴と
する表示制御回路。1. A display control circuit for taking in instructions related to display from the outside and controlling display contents of a display, comprising: first means for storing a plurality of instructions; and controlling a busy signal or a ready signal to a side sending the instructions. Providing second means for generating the busy signal or canceling the ready signal upon completion of reception of the plurality of instructions,
A display control circuit, wherein the busy signal is released or the ready signal is generated when all processes corresponding to a plurality of instructions stored in the first means are completed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9256235A JPH1185122A (en) | 1997-09-05 | 1997-09-05 | Display control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9256235A JPH1185122A (en) | 1997-09-05 | 1997-09-05 | Display control circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1185122A true JPH1185122A (en) | 1999-03-30 |
Family
ID=17289819
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9256235A Withdrawn JPH1185122A (en) | 1997-09-05 | 1997-09-05 | Display control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1185122A (en) |
-
1997
- 1997-09-05 JP JP9256235A patent/JPH1185122A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04245324A (en) | Arithmetic unit | |
| JP2002506538A (en) | Graphics processor architecture | |
| JPH1185122A (en) | Display control circuit | |
| JPH06175911A (en) | Memory control system | |
| JP2861053B2 (en) | Image processing device | |
| JPH0224721A (en) | Program controller | |
| JP2557043B2 (en) | Bit pattern detector | |
| JPS60250438A (en) | Information processor | |
| JP3117214B2 (en) | Sequencer microprogram control method | |
| JPH0736806A (en) | Dma system | |
| KR950010615Y1 (en) | Data access device using dma cycle pause period | |
| JPH0962506A (en) | Pipeline arithmetic unit | |
| JPH0969070A (en) | Control circuit of information processor | |
| JPH0922399A (en) | Parallel image processors and image processing method | |
| JPS58181134A (en) | Data transfer circuit | |
| JPH0399317A (en) | Image processor | |
| JPS6210735A (en) | microprocessor | |
| JPH0365727A (en) | Microprogram storage system | |
| JPH0290324A (en) | Microprogram controller | |
| JPS6335989B2 (en) | ||
| JPH0689194A (en) | Information processor | |
| JPH04367941A (en) | Microprocessor | |
| JPH03111949A (en) | Microcomputer system | |
| JPH01142862A (en) | Image processing system for information processor | |
| JPH03250379A (en) | High speed processing system for image processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20041207 |