JPH02289086A - Image processor - Google Patents

Image processor

Info

Publication number
JPH02289086A
JPH02289086A JP6161989A JP6161989A JPH02289086A JP H02289086 A JPH02289086 A JP H02289086A JP 6161989 A JP6161989 A JP 6161989A JP 6161989 A JP6161989 A JP 6161989A JP H02289086 A JPH02289086 A JP H02289086A
Authority
JP
Japan
Prior art keywords
memory
frame
main memory
size
frame memory
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.)
Pending
Application number
JP6161989A
Other languages
Japanese (ja)
Inventor
Shinobu Nishikubo
西久保 忍
Tsunehiko Morimoto
森本 恒彦
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.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP6161989A priority Critical patent/JPH02289086A/en
Publication of JPH02289086A publication Critical patent/JPH02289086A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To constitute this processor so that all memories can be used for a main memory and a frame memory, and also, the respective sizes can be varied by placing physically the main memory and the frame memory on the same address space. CONSTITUTION:To a fame controller 6, a common memory 10 is connected, and it is connected to an interface 8 to a printer body or a display device body. The memory 10 can be used for both a main memory and a frame memory, and as for this memory, the main memory and the frame memory are not discriminated, placed on the same address space, and constituted so that all locations of the memory 10 can be allocated in any way. In such a way, in accordance with necessity, a main memory size and a frame memory size can be varied, it is possible to cope with a page size fluctuation and a frame size fluctuation, and the memory can be used efficiently.

Description

【発明の詳細な説明】 産業上の利用分野 この発明は、プリンタ、CRTデイスプレィ装置などの
画像処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention This invention relates to image processing devices such as printers and CRT display devices.

従来の技術 第3図は、従来の画像処理装置の電気的構成を示す。Conventional technology FIG. 3 shows the electrical configuration of a conventional image processing device.

画像処理装置は、全体を制御する中央処理装置(CPU
)(1)を備えており、これに、ROM(2)、キャラ
クタジみネレータ(CG)(3)メインメモリ(または
ワークメモリ) (4) 、ホストインタフェース(5
)およびフレーム制御(6)が接続されている。フレー
ム制御(6)にはフレームメモリ (またはビットマツ
プメモリ)(7)が接続され、これはさらにインタフェ
ース(8)を介してプリンタ本体またはデイスプレィ装
置本体に接続されている。
The image processing device has a central processing unit (CPU) that controls the entire image processing device.
) (1), which includes a ROM (2), a character generator (CG) (3) a main memory (or work memory) (4), and a host interface (5).
) and frame control (6) are connected. A frame memory (or bitmap memory) (7) is connected to the frame control (6), which is further connected to the printer body or the display device body via an interface (8).

ROM (2)には、プログラムデータが格納されてい
る。
Program data is stored in ROM (2).

メインメモリ(4)には、通常、CP U (1)から
書込まれた受信データ、ページデータなどが格納され、
書込まれたデータがそのまま読出される。
The main memory (4) normally stores received data, page data, etc. written from the CPU (1).
The written data is read out as is.

フレームメモリ(7)は、データのシフト、論理演算な
どのビットハンドリングを行なったデータの書込み、読
出しに使用される。
The frame memory (7) is used for writing and reading data that has undergone bit handling such as data shifting and logical operations.

フレーム制御(6)は、データのシフト、論理演算など
の制御を行なうためのものである。
Frame control (6) is for controlling data shifting, logical operations, etc.

第4図は、このような従来の画像処理装置のCPUアド
レス空間とメインメモリおよびフレームメモリとの関係
を示したものである。
FIG. 4 shows the relationship between the CPU address space, main memory, and frame memory of such a conventional image processing apparatus.

メインメモリとフレームメモリは、用途別に物理的にも
分けられており、それぞれのメモリサイズは固定されて
いる。そして、CPUアドレス空間(メイン)でメモリ
アクセスした場合はメインメモリだけがアクセスでき、
CPUアドレス空間(フレーム)でメモリアクセスした
場合はフレームメモリだけがアクセスできる。
Main memory and frame memory are physically separated depending on their purpose, and each memory size is fixed. When memory is accessed in the CPU address space (main), only the main memory can be accessed.
When memory is accessed in the CPU address space (frame), only the frame memory can be accessed.

発明が解決しようとする課題 一般に、画像処理装置においては、メインメモリ、フレ
ームメモリとも、使用状況(ページサイズ変動、フレー
ムサイズ変動など)によって、それぞれ使用されるサイ
ズが変動し、両方とも空きエリア、不足エリアが発生す
る。そのため、各メモリの使用サイズが変動してもよい
ように、両メモリとも、最大のサイズにしておく必要が
あり、通常では、空きエリアが多く、メモリの無駄が生
じていた。
Problems to be Solved by the Invention In general, in image processing devices, the size of the main memory and frame memory fluctuates depending on the usage status (page size fluctuation, frame size fluctuation, etc.), and both have empty areas, A shortage area occurs. Therefore, it is necessary to set both memories to the maximum size so that the usage size of each memory may fluctuate, and normally there is a large amount of free space, resulting in wasted memory.

この発明の目的は、上記の問題を解決し、全てのメモリ
をメインメモリにもフレームメモリにも使用でき、しか
もそれぞれのサイズも変えられる画像処理装置を提供す
ることにある。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above problems and provide an image processing device in which all memories can be used as a main memory and a frame memory, and the sizes of each can be changed.

課題を解決するための手段 この発明による画像処理装置は、 プログラムデータ、受信データまたはページデータなど
を格納するメインメモリおよびビットパターンを格納、
するフレームメモリを有する画像処理装置において、 メインメモリとフレームメモリが物理的に同一アドレス
空間上に配置されていることを特徴とするものである。
Means for Solving the Problems An image processing apparatus according to the present invention includes a main memory for storing program data, received data, page data, etc., and a main memory for storing bit patterns.
An image processing apparatus having a frame memory is characterized in that the main memory and the frame memory are physically arranged in the same address space.

作   用 メインメモリとフレームメモリが物理的に同一アドレス
空間上に配置されているので、メモリのどのアドレスも
メインメモリとしてもフレームメモリとしてもアクセス
ができる。このため、メインメモリとフレームメモリの
境界がなくなり、メインメモリサイズとフレームメモリ
サイズを固定する必要がない。したがって、必要に応じ
て、メインメモリサイズとフレームメモリサイズを変え
られ、ページサイズ変動、フレームサイズ変動に対応で
き、メモリの効率良い使用ができる。
Function Since main memory and frame memory are physically located in the same address space, any memory address can be accessed as either main memory or frame memory. Therefore, there is no boundary between main memory and frame memory, and there is no need to fix the main memory size and frame memory size. Therefore, the main memory size and frame memory size can be changed as necessary, and it is possible to cope with page size fluctuations and frame size fluctuations, and to use memory efficiently.

実  施  例 以下、第1図および第2図を参照して、この発明の1実
施例を説明する。
Embodiment Hereinafter, one embodiment of the present invention will be described with reference to FIGS. 1 and 2.

第1図は画像処理装置の電気的措成の1例を示し、第3
図の従来例と同じ部分には同一の符号を付している。
Figure 1 shows an example of the electrical configuration of an image processing device;
The same parts as in the conventional example in the figure are given the same reference numerals.

CP U (1)には、ROM(2) 、CG(3) 
、ホストインタフェース(5)およびフレーム制御(7
)が接続されている。そして、フレーム制御(7)に、
共通のメモリ(10)が接続され、これがプリンタ本体
またはデイスプレィ装置本体とのインタフェース(8)
に接続されている。
CPU (1) has ROM (2), CG (3)
, host interface (5) and frame control (7)
) are connected. Then, in frame control (7),
A common memory (10) is connected, and this is an interface (8) with the printer body or display device body.
It is connected to the.

メモリ(lO)はメインメモリとフレームメモリの両方
に使用できるものであり、これにはメインメモリとフレ
ームメモリが区別なく、物理的に同一アドレス空間上に
配置され、メモリ(10)の全てのロケーションがどの
ように割振られてもよいようになっている。
Memory (10) can be used as both main memory and frame memory, which means that main memory and frame memory are physically located in the same address space without distinction, and that all locations of memory (10) can be used as both main memory and frame memory. can be allocated in any way.

第2図は、上記の画像処理装置のCPUアドレス空間と
メモリとの関係を示したものである。
FIG. 2 shows the relationship between the CPU address space and memory of the above image processing apparatus.

第2図において、CPUアドレス空間(メイン)でアク
セスされる場合は、メモリ(lO)がメインメモリとし
て動作し、CPUアドレス空間(フレーム)でアクセス
される場合は、メモリ(lO)がフレームメモリとして
動作する。
In Figure 2, when accessed in the CPU address space (main), the memory (lO) operates as main memory, and when accessed in the CPU address space (frame), the memory (lO) operates as frame memory. Operate.

このため、メインメモリとフレームメモリの境界がなく
なり、メインメモリサイズとフレームメモリサイズを固
定する必要がない。したがって、必要に応じて、メイン
メモリサイズとフレームメモリサイズを変えられ、従来
技術の欠点であったページサイズ変動、フレームサイズ
変動に対応でき、メモリの効率良い使用ができる。
Therefore, there is no boundary between main memory and frame memory, and there is no need to fix the main memory size and frame memory size. Therefore, the main memory size and frame memory size can be changed as needed, and it is possible to cope with page size fluctuations and frame size fluctuations, which were disadvantages of the conventional technology, and to use memory efficiently.

発明の効果 この発明の画像処理装置によれば、上述のように、全て
のメモリをメインメモリにもフレームメモリにも使用で
き、しかもそれぞれのサイズも変えることができる。
Effects of the Invention According to the image processing apparatus of the present invention, as described above, all the memories can be used as the main memory and the frame memory, and the sizes of each can be changed.

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

第1図はこの発明の1実施例を示す画像処理装置の電気
ブロック図、第2図は第1図の画像処理装置のCPUア
ドレス空間とメモリとの関係を示す説明図、第3図は従
来例を示す画像処理装置の電気ブロック図、第4図は第
3図の画像処理装置のCPUアドレス空間とメインメモ
リおよびフレームメモリとの関係を示す説明図である。 (1)・・・中央処理装置(CP U) 、(10)・
・・メモリ。 以  上 特許出願人   コニカ株式会社 @1図 第2図
FIG. 1 is an electrical block diagram of an image processing device showing one embodiment of the present invention, FIG. 2 is an explanatory diagram showing the relationship between the CPU address space and memory of the image processing device of FIG. 1, and FIG. 3 is a conventional FIG. 4 is an electrical block diagram of an exemplary image processing apparatus, and is an explanatory diagram showing the relationship between the CPU address space, main memory, and frame memory of the image processing apparatus of FIG. 3. (1) Central processing unit (CPU), (10)
··memory. Patent applicant Konica Corporation @Figure 1 Figure 2

Claims (1)

【特許請求の範囲】 プログラムデータ、受信データまたはページデータなど
を格納するメインメモリおよびビットパターンを格納す
るフレームメモリを有する画像処理装置において、 メインメモリとフレームメモリが物理的に同一アドレス
空間上に配置されていることを特徴とする画像処理装置
[Claims] In an image processing device having a main memory for storing program data, received data, page data, etc. and a frame memory for storing bit patterns, the main memory and the frame memory are physically arranged in the same address space. An image processing device characterized by:
JP6161989A 1989-03-13 1989-03-13 Image processor Pending JPH02289086A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6161989A JPH02289086A (en) 1989-03-13 1989-03-13 Image processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6161989A JPH02289086A (en) 1989-03-13 1989-03-13 Image processor

Publications (1)

Publication Number Publication Date
JPH02289086A true JPH02289086A (en) 1990-11-29

Family

ID=13176373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6161989A Pending JPH02289086A (en) 1989-03-13 1989-03-13 Image processor

Country Status (1)

Country Link
JP (1) JPH02289086A (en)

Similar Documents

Publication Publication Date Title
US5410672A (en) Apparatus and method for the handling of banded frame buffer overflows
JPH02289086A (en) Image processor
JPS6341163A (en) Printing apparatus
JPH0266797A (en) Nonvolatile memory write processing method
JP2725837B2 (en) Data transfer device with memory card in graphic display device
JPH03114856A (en) Printer data management system
JP2687679B2 (en) Program development equipment
JPH02220158A (en) Changing method of object program
JPH02207344A (en) Software development supporting device
JPS6349437A (en) Printing data control system
JP2001022634A (en) Memory controller
JPH06179270A (en) Printer
JPH0628248A (en) Memory access method
JPH10232819A (en) Memory control device and memory access method
JPH05100803A (en) Plural port printer controllers and its control system
JPH03116264A (en) Picture display memory device
JPH04113438A (en) Screen format control system
JPH0459635B2 (en)
JPH0328716A (en) Instrument
JPH0527929A (en) Printer control part
JPH0377157A (en) Control system for input/output device interface
JPH03163621A (en) page printer
JPS6029861A (en) Peripheral device interface
JPH0728606A (en) Data copy method
JP2017068661A (en) Information medium processing device and information medium processing method