[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH01158527A - Memory management method - Google Patents

Memory management method

Info

Publication number
JPH01158527A
JPH01158527A JP62318002A JP31800287A JPH01158527A JP H01158527 A JPH01158527 A JP H01158527A JP 62318002 A JP62318002 A JP 62318002A JP 31800287 A JP31800287 A JP 31800287A JP H01158527 A JPH01158527 A JP H01158527A
Authority
JP
Japan
Prior art keywords
data
storage area
dedicated storage
address
save
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
JP62318002A
Other languages
Japanese (ja)
Inventor
Sakutaro Kondo
近藤 作太郎
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 JP62318002A priority Critical patent/JPH01158527A/en
Publication of JPH01158527A publication Critical patent/JPH01158527A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C65/00Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor
    • B29C65/02Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor by heating, with or without pressure
    • B29C65/34Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor by heating, with or without pressure using heated elements which remain in the joint, e.g. "verlorenes Schweisselement"
    • B29C65/3404Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor by heating, with or without pressure using heated elements which remain in the joint, e.g. "verlorenes Schweisselement" characterised by the type of heated elements which remain in the joint
    • B29C65/342Joining or sealing of preformed parts, e.g. welding of plastics materials; Apparatus therefor by heating, with or without pressure using heated elements which remain in the joint, e.g. "verlorenes Schweisselement" characterised by the type of heated elements which remain in the joint comprising at least a single wire, e.g. in the form of a winding
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00General aspects of processes or apparatus for joining preformed parts
    • B29C66/50General aspects of joining tubular articles; General aspects of joining long products, i.e. bars or profiled elements; General aspects of joining single elements to tubular articles, hollow articles or bars; General aspects of joining several hollow-preforms to form hollow or tubular articles
    • B29C66/51Joining tubular articles, profiled elements or bars; Joining single elements to tubular articles, hollow articles or bars; Joining several hollow-preforms to form hollow or tubular articles
    • B29C66/52Joining tubular articles, bars or profiled elements
    • B29C66/522Joining tubular articles
    • B29C66/5221Joining tubular articles for forming coaxial connections, i.e. the tubular articles to be joined forming a zero angle relative to each other
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00General aspects of processes or apparatus for joining preformed parts
    • B29C66/50General aspects of joining tubular articles; General aspects of joining long products, i.e. bars or profiled elements; General aspects of joining single elements to tubular articles, hollow articles or bars; General aspects of joining several hollow-preforms to form hollow or tubular articles
    • B29C66/51Joining tubular articles, profiled elements or bars; Joining single elements to tubular articles, hollow articles or bars; Joining several hollow-preforms to form hollow or tubular articles
    • B29C66/52Joining tubular articles, bars or profiled elements
    • B29C66/522Joining tubular articles
    • B29C66/5229Joining tubular articles involving the use of a socket
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00General aspects of processes or apparatus for joining preformed parts
    • B29C66/90Measuring or controlling the joining process
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00General aspects of processes or apparatus for joining preformed parts
    • B29C66/90Measuring or controlling the joining process
    • B29C66/91Measuring or controlling the joining process by measuring or controlling the temperature, the heat or the thermal flux
    • B29C66/914Measuring or controlling the joining process by measuring or controlling the temperature, the heat or the thermal flux by controlling or regulating the temperature, the heat or the thermal flux
    • B29C66/9161Measuring or controlling the joining process by measuring or controlling the temperature, the heat or the thermal flux by controlling or regulating the temperature, the heat or the thermal flux by controlling or regulating the heat or the thermal flux, i.e. the heat flux
    • B29C66/91651Measuring or controlling the joining process by measuring or controlling the temperature, the heat or the thermal flux by controlling or regulating the temperature, the heat or the thermal flux by controlling or regulating the heat or the thermal flux, i.e. the heat flux by controlling or regulating the heat generated by Joule heating or induction heating
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00General aspects of processes or apparatus for joining preformed parts
    • B29C66/90Measuring or controlling the joining process
    • B29C66/96Measuring or controlling the joining process characterised by the method for implementing the controlling of the joining process
    • B29C66/967Measuring or controlling the joining process characterised by the method for implementing the controlling of the joining process involving special data inputs or special data outputs, e.g. for monitoring purposes
    • B29C66/9672Measuring or controlling the joining process characterised by the method for implementing the controlling of the joining process involving special data inputs or special data outputs, e.g. for monitoring purposes involving special data inputs, e.g. involving barcodes, RFID tags
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C66/00General aspects of processes or apparatus for joining preformed parts
    • B29C66/90Measuring or controlling the joining process
    • B29C66/94Measuring or controlling the joining process by measuring or controlling the time

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Thermal Sciences (AREA)
  • Digital Computer Display Output (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔概要〕 表示内容を頻繁に切替えて処理する表示装置において、
表示内容を切替える際に、高速に処理中のデータを退避
させるメモリ管理方式に関し、−回のデータ転送により
データの退避又は復帰を実施し得るようにして、処理効
率を高めることを目的とし、 機能別にデータの処理を指示する複数のプログラムに対
応して、メモリにデータを処理するための専用の記憶領
域を夫々確保し、動作モード変更の指示に基づき、専用
記憶領域に格納して処理中のデータを退避させる場合に
、退避先のアドレスを専用記憶領域毎に夫々対応して指
定するマップレジスタを参照して、データの退避を行っ
た後、再び元の専用記憶領域に退避先からデータを転送
する装置において、マツプレジスタに専用記憶領域に格
納されたデータを一括して総て退避させる退避先アドレ
スと専用記憶領域のアドレスとを指定する特定項目を設
け、動作モード変更を指示された時、マツプレジスタの
特定項目を参照して、各専用記憶領域毎に格納されてい
るデータを総て一回のデータ転送により退避先に退避さ
せると共に、退避先から各専用記憶領域に退避データを
一回のデータ転送により書込む構成とする。
[Detailed Description of the Invention] [Summary] In a display device that frequently switches and processes display contents,
Regarding a memory management method that saves data being processed at high speed when switching display contents, the purpose of this function is to improve processing efficiency by making it possible to save or restore data with - times of data transfer. In response to multiple programs that separately instruct data processing, a dedicated storage area for processing data is secured in memory, and based on instructions to change the operating mode, the data is stored in the dedicated storage area and the data being processed is stored in the dedicated storage area. When saving data, refer to the map register that specifies the address of the save destination for each dedicated storage area, save the data, and then transfer the data from the save destination to the original dedicated storage area again. In the transfer device, a specific item is set in the map register to specify the save destination address and the address of the dedicated storage area where all data stored in the dedicated storage area is saved at once, and when an operation mode change is instructed. , refers to specific items in the map register, and saves all the data stored in each dedicated storage area to the save destination in one data transfer, and also transfers the saved data from the save destination to each dedicated storage area. The configuration is such that writing is performed by transferring data once.

〔産業上の利用分野〕[Industrial application field]

本発明は表示内容を頻繁に切替えて処理する表示装置に
係り、特に表示内容を切替える際に、高速に処理中のデ
ータを退避させるメモリ管理方式近年、新聞等の原稿を
表示させて修正する等の作業を行うために表示装置が盛
んに使用されるようになって来た。このような表示装置
は、lページ分の紙面全体を表示させてレイアウトを修
正したり、紙面の一部を拡大して表示させ、見出しや記
事の内容を修正したりするが、このような処理をするた
め、表示中のデータを退避させたり、退避させたデータ
を再び表示させる等の処理を行って、表示内容を頻繁に
切替えるが、処理効率を高めるためには、表示中のデー
タを高速に退避させ得ることが必要である。
The present invention relates to a display device that frequently switches and processes display content, and in particular, a memory management method that saves data being processed at high speed when switching display content. Display devices have come to be widely used to perform tasks. Such display devices can display the entire page of one page and modify the layout, or enlarge and display a part of the page to modify the headline or article content. To do this, the displayed data is frequently changed by saving the data being displayed and displaying the saved data again. However, in order to increase processing efficiency, it is necessary to move the data being displayed at high speed. It is necessary to be able to evacuate the area.

〔従来の技術〕[Conventional technology]

第4図は従来の技術を説明するブロック図である。 FIG. 4 is a block diagram illustrating a conventional technique.

プロセッサ1はROM2に格納されている初期設定用の
プログラムを読出して動作を開始し、ディスク制御回路
8を経てディスク9からプログラムを読出すと、メモリ
3に格納し、このプログラムを読出してその指示に従い
動作する。
The processor 1 reads an initial setting program stored in the ROM 2 and starts operating, reads the program from the disk 9 via the disk control circuit 8, stores it in the memory 3, reads this program, and executes its instructions. Operate according to the following.

インタフェース回路IOを経て上位装置からデータが入
力すると、プロセッサlはメモリ3に格納する。そして
、キーボード4から入力するオペレークの命令に従い、
指定されたデータを表示制御回路5を経て表示部6に送
出して表示させる。
When data is input from the host device via the interface circuit IO, the processor l stores it in the memory 3. Then, according to the operator command input from keyboard 4,
The designated data is sent to the display unit 6 via the display control circuit 5 and displayed.

この時プロセッサlは、例えば紙面の一部の表示を指示
する表示モードが指定されると、例えば上位装置と交信
してデータを受領する処理を指示するプログラムAの指
示により、マツプレジスタ7が指定するメモリ3上の専
用の記憶領域31にデータを格納する。
At this time, when a display mode is specified that instructs the display of a part of the page, for example, the processor 1 selects the map register 7 according to an instruction from the program A that instructs processing to communicate with a host device and receive data. The data is stored in a dedicated storage area 31 on the memory 3.

又、例えばキーボード4から入力するデータを編集する
処理を指示するプログラムBの指示により、マンプレジ
スタフが指定するメモリ3上の専用の記憶領域32にデ
ータを格納して編集処理を行い、カーソルの位置を認識
し、該カーソルの位置が文字か、又は、写真や漫画等の
イメージデータかを判定して処理する指示を行うプログ
ラムCの指示により、マツプレジスタ7が指定するメモ
リ3上の専用の記憶領域33にデータを格納して処理を
行う。
Also, for example, in response to instructions from program B that instructs processing to edit data input from the keyboard 4, the data is stored in the dedicated storage area 32 on the memory 3 specified by the manprestor database, the editing processing is performed, and the cursor is The program C recognizes the cursor position and determines whether the cursor position is a character or image data such as a photograph or comic and instructs it to be processed. Data is stored in the storage area 33 and processed.

そして、夫々処理したデータをメモリ3のビットマツプ
メモリ領域に転送し、このビットマツプメモリ領域をラ
スク走査させてデータを表示部6に表示させる。
Then, each processed data is transferred to a bitmap memory area of the memory 3, and this bitmap memory area is scanned by raster scanning to display the data on the display section 6.

第5図は従来のマツプレジスタの内容を説明する図であ
る。
FIG. 5 is a diagram illustrating the contents of a conventional map register.

プログラムAに対応して、専用記憶領域31のアドレス
を示す専用領域アドレスと、専用記憶領域31に格納さ
れたデータを退避させる退避領域のアドレスを示す退避
先アドレスと、プログラムBに対応して、専用記憶領域
32のアドレスを示す専用領域アドレスと、専用記憶領
域32に格納されたデータを退避させる退避領域のアド
レスを示す退避先アドレスと、プログラムCに対応して
、専用記憶領域33のアドレスを示す専用領域アドレス
と、専用記憶領域33に格納されたデータを退避させる
退避領域のアドレスを示す退避先アドレスが順次テーブ
ルとして記憶されている。
Corresponding to program A, a private area address indicating the address of the private storage area 31, a save destination address indicating the address of a save area to save data stored in the private storage area 31, and corresponding to program B, A dedicated area address that indicates the address of the dedicated storage area 32, a save destination address that indicates the address of the save area where data stored in the dedicated storage area 32 is saved, and an address of the dedicated storage area 33 corresponding to program C. The dedicated area address shown in the private storage area 33 and the evacuation destination address indicating the address of the evacuation area where the data stored in the dedicated storage area 33 is to be saved are sequentially stored as a table.

キーボード4から表示部6に表示されている内容を切替
えるため、表示モードの変更が入力するとプロセッサ1
は、プログラムAの指示により専用記憶領域31のデー
タをマツプレジスタフの退遺失アドレスが指定する退避
領域34に退避させ、プログラムBの指示により専用記
憶領域32のデータをマツプレジスタ7の退避先アドレ
スが指定する退避領域35に退避させ、プログラムCの
指示により専用記憶領域33のデータをマツプレジスタ
7の退避先アドレスが指定する退避領域36に退避させ
る。
In order to switch the content displayed on the display section 6 from the keyboard 4, when a change in display mode is input, the processor 1
In accordance with instructions from program A, the data in the dedicated storage area 31 is saved to the save area 34 specified by the evacuation address of the map register 7, and in accordance with instructions from program B, the data in the dedicated storage area 32 is saved to the save destination address in the map register 7. The data in the dedicated storage area 33 is saved to the save area 35 specified by the save destination address of the map register 7 according to instructions from the program C.

そして、変更された表示モードが指定する新たなデータ
を、プログラムA、B、Cの指示により前記同様に専用
記憶領域31,32.33に夫々格納し、所定の処理を
行って、メモリ3のビ・ノトマソプメモリ領域に転送し
、前記同様表示部6に表示させる。
Then, new data specified by the changed display mode is stored in the dedicated storage areas 31, 32, and 33, respectively, according to instructions from programs A, B, and C, and predetermined processing is performed to store the new data in the memory 3. The data is transferred to the bi-notomasop memory area and displayed on the display section 6 in the same manner as described above.

ここで、再度退避させたデータを表示させる指示を行う
表示モードが入力すると、プロセ・ソサlはマツプレジ
スタフの指示するアドレスで、退避領域34に退避させ
たデータを専用記憶領域31に、退避領域35に退避さ
せたデータを専用記憶領域32に、退避領域36に退避
させたデータを専用記憶領域33に転送させる。
Here, when a display mode is entered that instructs to display the evacuated data again, the processor 1 saves the data evacuated to the evacuated area 34 to the dedicated storage area 31 at the address specified by the map register. The data saved in the area 35 is transferred to the dedicated storage area 32, and the data saved in the save area 36 is transferred to the dedicated storage area 33.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上記の如く、従来は機能別にメモリ3の専用記憶領域を
分割管理する、例えばプログラムA、B。
As mentioned above, conventionally, the dedicated storage area of the memory 3 is divided and managed for each function, for example, programs A and B.

Cが処理を指示するデータを、専用記憶領域から退避さ
せる場合、夫々独立に退避先にデータを転送し、再び退
避させたデータを処理する場合、夫々独立に退避先から
専用記憶領域に転送させるため、転送処理が分割管理さ
れているメモリ3の専用記憶領域の数に対応して、繰り
返し行われることとなり、表示装置の処理効率が低下す
るという問題がある。
When C saves the data that C specifies to be processed from the dedicated storage area, each data is transferred independently to the evacuation destination, and when the evacuated data is processed again, it is transferred independently from the evacuation destination to the dedicated storage area. Therefore, the transfer process is repeatedly performed in accordance with the number of dedicated storage areas of the memory 3 that are managed in a divided manner, resulting in a problem that the processing efficiency of the display device decreases.

本発明はこのような問題点に鑑み、マツプレジスタフに
分割管理されている専用記憶領域のデータを一括して退
避させる退避先アドレスを設定した特定項目を設け、プ
ロセッサ1が表示モード変更を指示された時、この特定
項目を参照して、−回のデータ転送によりデータの退避
又は復帰を実施し得るようにして、処理効率を高めるこ
とを目的としている。
In view of these problems, the present invention provides a specific item in which a save destination address is set to collectively save data in a dedicated storage area that is divided and managed in the map register, and the processor 1 instructs a change in display mode. The purpose is to improve processing efficiency by making it possible to save or restore data by - times of data transfer by referring to this specific item when the data is transferred.

〔問題点を解決するための手段〕[Means for solving problems]

第1図は本発明の原理ブロック図である。 FIG. 1 is a block diagram of the principle of the present invention.

プロセッサ1は前記と同様に、メモリ3に格納されてい
る機能別にデータの処理を指示する複数のプログラムを
順次読出し、このプログラムが夫々処理を指示するデー
タを、メモリ3の専用記憶領域に夫々格納して、夫々の
プログラムが指示する処理を実行する。
Similarly to the above, the processor 1 sequentially reads out a plurality of programs stored in the memory 3 that instruct data processing for each function, and stores the data that each program instructs to process in the dedicated storage area of the memory 3. and executes the processing instructed by each program.

プロセッサ1は動作モード、即ち、表示モード変更の指
示を受けると、専用記憶領域に格納して処理中のデータ
を退避させるため、マツプレジスタ11の専用記憶領域
に格納されたデータを一括して総て退避させる退避先ア
ドレスを指定する特定項目12を参照して、前記各専用
記憶領域毎に格納されているデータを総て一回のデータ
転送により退避先に退避させる。又、退避させたデータ
を再度表示させる指示を行う表示モードが入力すると、
プロセッサ1は特定項目12に記録されている各専用記
憶領域のアドレスに基づき、退避先から前記各専用記憶
領域に退避データを一回のデータ転送により書込む。
When the processor 1 receives an instruction to change the operating mode, that is, the display mode, the processor 1 collectively aggregates the data stored in the dedicated storage area of the map register 11 in order to store the data in the dedicated storage area and save the data being processed. With reference to the specific item 12 specifying the address of the save destination to be saved, all the data stored in each of the dedicated storage areas is saved to the save destination by one data transfer. Also, when a display mode is entered that instructs to display the evacuated data again,
Based on the address of each dedicated storage area recorded in the specific item 12, the processor 1 writes saved data from the save destination to each dedicated storage area by one data transfer.

〔作用〕[Effect]

上記の如く構成することにより、プロセッサ1はマツプ
レジスタ11の特定項目12が指定する退避先アドレス
で、メモリ3の複数の専用記憶領域に格納されているデ
ータを一括して退避先に転送し、又退避先から元の専用
記憶領域に退避したデータを一回のデータ転送で書込む
ことが可能となるため、従来の専用記憶領域毎に独立し
て夫々データ転送を行う場合に比し、表示装置の処理効
率を高めることが出来る。
With the above configuration, the processor 1 transfers data stored in a plurality of dedicated storage areas of the memory 3 to the save destination in a batch at the save destination address specified by the specific item 12 of the map register 11. In addition, since it is possible to write the saved data from the save destination to the original dedicated storage area in one data transfer, the display speed is lower than the conventional case where data is transferred independently for each dedicated storage area. The processing efficiency of the device can be increased.

〔実施例〕〔Example〕

第2図は本発明の一実施例を示す回路のブロック図であ
る。
FIG. 2 is a block diagram of a circuit showing one embodiment of the present invention.

第4図と同一符号は同一機能のものを示す。プロセッサ
1は、例えば紙面の一部の表示を指示する表示モードが
指定されると、プログラムAの指示により、マツプレジ
スタ11が指定するメモリ3上の専用記憶領域31にデ
ータを格納する。
The same reference numerals as in FIG. 4 indicate the same functions. For example, when a display mode that instructs to display a part of the page is specified, the processor 1 stores data in the dedicated storage area 31 on the memory 3 specified by the map register 11 according to instructions from the program A.

又、プログラムBの指示により、マツプレジスタ11が
指定するメモリ3上の専用記憶領域32にデータを格納
して編集処理を行い、プログラムCの指示により、マツ
プレジスタ11が指定するメモリ3上の専用記憶領域3
3にデータを格納して処理を行う。
Also, according to instructions from program B, data is stored in the dedicated storage area 32 on the memory 3 specified by the map register 11 for editing processing, and according to instructions from program C, data is stored in the dedicated storage area 32 on the memory 3 specified by the map register 11. Storage area 3
Data is stored in 3 and processed.

そして、夫々処理したデータをメモリ3のピントマツプ
メモリ領域に転送し、このビットマツプメモリ領域をラ
スク走査させてデータを表示部6に表示させる。
Then, each processed data is transferred to the focus map memory area of the memory 3, and this bit map memory area is scanned by a raster scan to display the data on the display section 6.

第3図は本発明のマツプレジスタの内容を説明する図で
ある。
FIG. 3 is a diagram illustrating the contents of the map register of the present invention.

第5図と同様にプログラムAに対応して、専用記憶領域
31のアドレスを示す専用領域アドレスと、専用記憶領
域31に格納されたデータを退避させる退避領域のアド
レスを示す退避先アドレスと、プログラムBに対応して
、専用記憶領域32のアドレスを示す専用領域アドレス
と、専用記憶領域32に格納されたデータを退避させる
退避領域のアドレスを示す退避先アドレスと、プログラ
ムCに対応して、専用記憶領域33のアドレスを示す専
用領域アドレスと、専用記憶領域33に格納されたデー
タを退避させる退避領域のアドレスを示す退避先アドレ
スが順次テーブルとして記憶されている。
Similarly to FIG. 5, corresponding to program A, a dedicated area address indicating the address of the dedicated storage area 31, a save destination address indicating the address of the save area to save data stored in the private storage area 31, and the program Corresponding to program C, a dedicated area address indicating the address of the dedicated storage area 32, a save destination address indicating the address of a save area to save data stored in the dedicated storage area 32, and a dedicated area address corresponding to program C. A dedicated area address that indicates the address of the storage area 33 and a save destination address that indicates the address of the save area where data stored in the dedicated storage area 33 is saved are sequentially stored as a table.

そして、マツプレジスタ11の最後の欄に、表示中のデ
ータを退避させる表示モード変更が指示された時、参照
する特定項目12が設けられ、ブメ七つ ログラムA、B、Cが処理している椿キ輛3の専用記憶
領域31〜33の内容を退避させる退避先アドレスと、
専用記憶領域31〜33のアドレスが記憶されている。
Then, in the last column of the map register 11, there is provided a specific item 12 to be referred to when a display mode change to save the data being displayed is instructed. an evacuation destination address for evacuation of the contents of the dedicated storage areas 31 to 33 of the Tsubaki Machine 3;
Addresses of dedicated storage areas 31 to 33 are stored.

キーボード4から表示部6に表示されている内容を切替
えるため、表示モードの変更が入力するとプロセッサ1
は、マツプレジスタ11の特定項目12を参照し、専用
記憶領域31.32及び33のデータを一括して読出し
、特定項目12が指定する退避先アドレスにより、この
退避先アドレスが指定するメモリ3の記憶領域に書込ん
で退避させる。
In order to switch the content displayed on the display section 6 from the keyboard 4, when a change in display mode is input, the processor 1
refers to the specific item 12 of the map register 11, reads the data in the dedicated storage areas 31, 32, and 33 all at once, and uses the save destination address specified by the specific item 12 to save the data in the memory 3 specified by this save destination address. Write it to the storage area and save it.

そして、変更された表示モードが指定する新たなデータ
を、プログラムA、B、Cの指示により専用記憶領域3
1,32.33に夫々格納し、所定の処理を行って、メ
モリ3のビットマツプメモリ領域に転送し、前記同様に
、表示部6に表示させる。
Then, new data specified by the changed display mode is stored in the dedicated storage area 3 according to instructions from programs A, B, and C.
1, 32, and 33, perform predetermined processing, transfer to the bitmap memory area of the memory 3, and display on the display unit 6 in the same manner as described above.

ここで、再度退避させたデータを表示させる指示を行う
表示モードが入力すると、プロセッサlはマツプレジス
タ11の特定項目12が指示する専用領域アドレスで、
退避させたデータを専用記憶領域31.32及び33に
、夫々転送させて書込ませる。
Here, when a display mode is input that instructs to display the evacuated data again, the processor l uses the dedicated area address specified by the specific item 12 of the map register 11.
The evacuated data is transferred and written to the dedicated storage areas 31, 32 and 33, respectively.

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

以上説明した如く、本発明は機能別にデータの処理を指
示するプログラムに対応して、該データを格納する専用
記憶領域を設け、表示内容を頻繁に切替えて処理する表
示装置において、該専用記憶領域のデータを退避させる
処理を高速化することが可能となるため、処理効率を高
めることが出来る。
As explained above, the present invention provides a dedicated storage area for storing data corresponding to a program that instructs processing of data for each function, and provides the dedicated storage area in a display device that frequently switches and processes display contents. Since it is possible to speed up the process of saving data, processing efficiency can be improved.

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

第1図は本発明の原理ブロック図、 第2図は本発明の一実施例を示す回路のブロック図、 第3図は本発明のマツプレジスタの内容を説明する図、 第4図は従来の技術を説明するブロック図、第5図は従
来のマツプレジスタの内容を説明する図である。 図において、 1はプロセッサ、   2はROM。 3はメモリ、      4はキーボード、5は表示制
御回路、  6は表示部、 7.11はマツプレジスタ、8はディスク制御回路、9
はディスク、     10はインタフェース回路、、
4(,4ト1月の一芙方巨A夕覚示40帯トの)口・ノ
ン■茅 2 の 提示い碩イ行U兎叶Uるアロンフ図 茅 4 口
Fig. 1 is a block diagram of the principle of the present invention, Fig. 2 is a block diagram of a circuit showing an embodiment of the present invention, Fig. 3 is a diagram explaining the contents of the map register of the present invention, and Fig. 4 is a diagram of the conventional map register. FIG. 5 is a block diagram illustrating the technology and is a diagram illustrating the contents of a conventional map register. In the figure, 1 is a processor and 2 is a ROM. 3 is a memory, 4 is a keyboard, 5 is a display control circuit, 6 is a display section, 7.11 is a map register, 8 is a disk control circuit, 9
is a disk, 10 is an interface circuit,
4 (, 4th, January 1st, 1st, 4th month, 40th band) mouth, non ■ grass, 2 presentations, 4 mouths, 4 mouths

Claims (1)

【特許請求の範囲】  機能別にデータの処理を指示する複数のプログラムに
対応して、メモリ(3)に該データを処理するための専
用の記憶領域を夫々確保し、動作モード変更の指示に基
づき、該専用記憶領域に格納して処理中のデータを退避
させる場合に、該退避先のアドレスを該専用記憶領域毎
に夫々対応して指定するマップレジスタ(11)を参照
して、該データの退避を行った後、再び元の専用記憶領
域に退避先から該データを転送する装置において、 該マップレジスタ(11)に該専用記憶領域に格納され
たデータを一括して総て退避させる退避先アドレスと該
専用記憶領域のアドレスとを指定する特定項目(12)
を設け、 前記動作モード変更を指示された時、該マップレジスタ
(11)の特定項目(12)を参照して、前記各専用記
憶領域毎に格納されているデータを総て一回のデータ転
送により退避先に退避させると共に、退避先から前記各
専用記憶領域に退避データを一回のデータ転送により書
込むことを特徴とするメモリ管理方式。
[Claims] Corresponding to a plurality of programs that instruct data processing for each function, a dedicated storage area is secured in the memory (3) for processing the data, and based on an instruction to change the operating mode, , when saving data being stored in the dedicated storage area and being processed, refer to the map register (11) that specifies the save destination address for each dedicated storage area, and save the data. In a device that transfers the data from the backup destination to the original dedicated storage area after the backup, the map register (11) is a backup destination that saves all the data stored in the dedicated storage area at once. Specific item (12) specifying the address and the address of the dedicated storage area
and when instructed to change the operation mode, refer to the specific item (12) of the map register (11) and transfer all the data stored in each dedicated storage area in one data transfer. A memory management method characterized in that the data is saved to a save destination and the saved data is written from the save destination to each of the dedicated storage areas by one data transfer.
JP62318002A 1987-12-15 1987-12-15 Memory management method Pending JPH01158527A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62318002A JPH01158527A (en) 1987-12-15 1987-12-15 Memory management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62318002A JPH01158527A (en) 1987-12-15 1987-12-15 Memory management method

Publications (1)

Publication Number Publication Date
JPH01158527A true JPH01158527A (en) 1989-06-21

Family

ID=18094387

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62318002A Pending JPH01158527A (en) 1987-12-15 1987-12-15 Memory management method

Country Status (1)

Country Link
JP (1) JPH01158527A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8233002B2 (en) 2007-10-02 2012-07-31 Seiko Epson Corporation Image transfer apparatus and image transfer method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8233002B2 (en) 2007-10-02 2012-07-31 Seiko Epson Corporation Image transfer apparatus and image transfer method

Similar Documents

Publication Publication Date Title
JPH01181163A (en) Graphic display system
JP3045359B2 (en) Image processing device
JPH01158527A (en) Memory management method
JPH08146941A (en) Image display device
JPH0318224B2 (en)
JP2730716B2 (en) Image processing device
JPS6370386A (en) Graphics display and control system
JPS6360671A (en) Document picture processor
JP3002406B2 (en) Graphic processor
JP2763657B2 (en) Figure database management method
JP3312699B2 (en) Screen display method using virtual VRAM
JPH0737152Y2 (en) Document creation device
JPH06314118A (en) Monitor device
JPH0532789B2 (en)
JPH09245032A (en) Document preparation device and page replacing method
JPS60108882A (en) Fast editing display
JPS6359654A (en) Picture processor
JPH0391873A (en) Picture processing device
JPH04199284A (en) Display device
JPH06103328A (en) Cad processing method and device therefor
JPH06236369A (en) Word processor and replacing method for page
JPH0667836A (en) Display device having specified area notifying function
JPH07129366A (en) Device for transferring picture display data
JPH03266151A (en) Vram access system
JPS61208537A (en) Transfer device for display memory data

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20040317

Free format text: JAPANESE INTERMEDIATE CODE: A621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050912

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060726

A761 Written withdrawal of application

Effective date: 20060926

Free format text: JAPANESE INTERMEDIATE CODE: A761