JPH03136155A - Memory sharing control system - Google Patents
Memory sharing control systemInfo
- Publication number
- JPH03136155A JPH03136155A JP27543289A JP27543289A JPH03136155A JP H03136155 A JPH03136155 A JP H03136155A JP 27543289 A JP27543289 A JP 27543289A JP 27543289 A JP27543289 A JP 27543289A JP H03136155 A JPH03136155 A JP H03136155A
- Authority
- JP
- Japan
- Prior art keywords
- transfer
- memory
- address
- registers
- 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.)
- Pending
Links
Landscapes
- Bus Control (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は情報処理装置において、CPUを備え、メモ
リと入出力装置間で、直接データ転送を行う場合のメモ
リ共有制御方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a memory sharing control method when an information processing apparatus includes a CPU and directly transfers data between a memory and an input/output device.
[従来の技術]
第3図は従来のメモリエリアの使用方式を説明するDM
A制御装置内のメモリマツプ図であり、同図において、
2はCPUに接続されたメモリとしてのRAM、3は入
出力装置(以下、■/○とする)、4.5はアドレス及
びデータ用のバス、7はDMA制御装置である。[Prior art] Figure 3 is a DM explaining a conventional method of using memory areas.
It is a memory map diagram in the A control device, and in the same figure,
2 is a RAM as a memory connected to the CPU, 3 is an input/output device (hereinafter referred to as ■/○), 4.5 is an address and data bus, and 7 is a DMA control device.
上記DMA制御装置7は、アクセス制御部8゜ラッチ9
.ワークメモリ11.転送パラメータポインタ12.転
送ブロックカウンタ13を備えている。14は転送パラ
メータメモリであり、外部の任意のメモリ空間に設定さ
れる。ワークメモリ11はソースポインタ(以下、SP
Rとする)15、予備ソースポインタ(以下、5PR8
とする)16.ディスティネーションポインタ(以下、
DPRとする)17.予備ディスティネーションポイン
タ(以下、DPRSとする)18.転送カウンタ(以下
、TCRとする)19.予備転送カウンタ(以下、TC
R8とする)20及びインクリメント・ディクリメント
カウンタ(以下、■/Dとする)21を備えている。転
送パラメータメモリ14にはデータブロック23,24
.25等が設けられている。バス4,5とワークメモリ
11、ラッチ9等との間にはバッファゲート22が配設
されている。第4図は第3図のメモリマツプをブロック
図で示したものである。The DMA control device 7 includes an access control section 8° latch 9
.. Work memory 11. Transfer parameter pointer 12. A transfer block counter 13 is provided. 14 is a transfer parameter memory, which is set in an arbitrary external memory space. The work memory 11 is a source pointer (hereinafter referred to as SP
R) 15, Reserve source pointer (hereinafter referred to as 5PR8
)16. Destination pointer (hereinafter referred to as
DPR)17. Reserve destination pointer (hereinafter referred to as DPRS)18. Transfer counter (hereinafter referred to as TCR)19. Preliminary transfer counter (hereinafter referred to as TC)
R8) 20 and an increment/decrement counter (hereinafter referred to as ■/D) 21. Data blocks 23 and 24 are stored in the transfer parameter memory 14.
.. 25 etc. are provided. A buffer gate 22 is provided between the buses 4 and 5 and the work memory 11, latch 9, etc. FIG. 4 is a block diagram showing the memory map of FIG. 3.
次に入出力装置(以下、Iloとする)3とRAM2と
の間でDMA転送を行う動作を説明する。まず、始めに
単転送について説明する。単転送は予め設定した転送バ
イト(ワード)数だけ転送するとDMA転送を終了する
ものである。転送元(l103又はRAM2)の転送し
たいデータブロックの最初の番地を5PR15及びS
PR316に書き込む。更に転送先(RAM2又はl1
03)のメモリブロックの最初の番地をDSP17及び
DSPS18に書き込む。そして、TCR19及びTC
R320に転送予定のバイト(ワード)数を書き込む。Next, the operation of performing DMA transfer between the input/output device (hereinafter referred to as Ilo) 3 and the RAM 2 will be explained. First, simple transfer will be explained. In single transfer, the DMA transfer ends when a preset number of transfer bytes (words) have been transferred. Enter the first address of the data block you want to transfer from the transfer source (l103 or RAM2) in 5PR15 and S.
Write to PR316. Furthermore, the transfer destination (RAM2 or l1
03) The first address of the memory block is written to the DSP 17 and DSPS 18. And TCR19 and TC
Write the number of bytes (words) scheduled to be transferred to R320.
次にアクセス制御部8がバス使用権をDMA制御装置(
以下、DMACとする)7に設定すると転送が開始する
。Next, the access control unit 8 transfers bus usage rights to the DMA control device (
Transfer starts when set to 7 (hereinafter referred to as DMAC).
まず、アドレスバス4には5PR15にある読出用の番
地が出力される。この出力はI/D21に入り、+1又
は−1されて再度5PRI5に増加又は減少された値で
更新記録される。次にRAM2又はl103から読み出
されたデータはデータラッチ9に一時格納される。First, the read address in 5PR15 is output to the address bus 4. This output enters the I/D 21, is incremented by +1 or -1, and is updated and recorded again with the increased or decreased value to 5PRI5. Next, the data read from RAM2 or l103 is temporarily stored in data latch 9.
次のサイクルは、アドレスバス4にDPRI 7にある
書き込み用番地が出力される。そしてデータラッチ9内
のデータがデータバス5上に出力され、転送先のl10
3又はRAM2内に書き込まれる。以後上述の動作を繰
り返してDMA転送を続行する。TCR19の値はI/
D21が+1される毎に−1され、再度TCR19に減
算された値で更新記録される。1転送毎にTCR19の
内容は減少するので、TCR19の値がLL OITに
なるとアクセス制御部8はバス4.5使用権をCPUに
返し、データ転送を終了する。In the next cycle, the address for writing in DPRI 7 is output to address bus 4. Then, the data in the data latch 9 is output onto the data bus 5, and the data is transferred to l10.
3 or written into RAM2. Thereafter, the above-described operations are repeated to continue the DMA transfer. The value of TCR19 is I/
Each time D21 is incremented by +1, it is incremented by -1, and the value subtracted from TCR19 is updated and recorded again. Since the contents of TCR19 decrease with each transfer, when the value of TCR19 reaches LLOIT, access control unit 8 returns the right to use bus 4.5 to the CPU and ends the data transfer.
次に繰り返しくリピート)転送について説明する。繰り
返し転送は単転送を単に繰り返し行うものである。Next, repeat transfer will be explained. Repeated transfer simply repeats a single transfer.
転送元の最初の番地は5PR316,転送先の最初の番
地はDPR31B及び転送バイト数はTCR820にも
予め記録されているので、上述の3
4
SPR15,DPRI7.TCR19に替って、5PR
816,DPR318,TCR820を使って同様にデ
ータ転送を行う。Since the first address of the transfer source is 5PR316, the first address of the transfer destination is DPR31B, and the number of transfer bytes is also recorded in TCR820, the above-mentioned 3 4 SPR15, DPRI7. 5PR instead of TCR19
816, DPR318, and TCR820 to perform data transfer in the same manner.
次に、アレイチェーン転送について説明する。Next, array chain transfer will be explained.
この転送は1つのチャネルを用いて複数のデータブロッ
クを時分割で転送するものである。この場合は転送パラ
メータメモリ14も合わせて使用する。転送パラメータ
メモリ14はD M A C7の外部のメモリ空間上に
配設する。第3図では3個のデータブロックの転送の場
合を示している。第1データブロツク23には転送元の
開始番地×××。This transfer involves time-divisionally transferring multiple data blocks using one channel. In this case, the transfer parameter memory 14 is also used. The transfer parameter memory 14 is arranged in a memory space outside the DMAC 7. FIG. 3 shows the case of transfer of three data blocks. The first data block 23 contains the starting address of the transfer source.
転送先の開始番地△△Δ、転送バイト数mが、第2デー
タブロツク24には転送元の開始番地XIXI、転送先
の開始番地Δ1Δ1.転送バイト数nが、同様に第3デ
ータブロツク25にはX2X2.Δ2Δ2.J!が予め
順番に書き込まれる。データブロックは3個に限定され
ず、自由に設定できる。転送開始前に転送パラメータメ
モリの先頭番地(αα)をDMAC7内の転送パラメー
タポインタ(以下、TPPとする)12に書き込み、転
送したいデータブロック数113 Nを上記DMAC7
内の転送ブロックカウンタ(以下、TBCとする)13
に書き込む。The transfer destination start address Δ△Δ and the number of transfer bytes m are stored in the second data block 24, the transfer source start address XIXI, the transfer destination start address Δ1Δ1 . Similarly, the number n of transferred bytes is stored in the third data block 25 as X2X2. Δ2Δ2. J! are written in advance in order. The number of data blocks is not limited to three and can be set freely. Before starting the transfer, write the start address (αα) of the transfer parameter memory to the transfer parameter pointer (hereinafter referred to as TPP) 12 in the DMAC 7, and write the number of data blocks 113 N to be transferred to the DMAC 7.
Transfer block counter (hereinafter referred to as TBC) 13 in
write to.
次に、転送を開始するとアドレスバス4にはTPP12
から転送パラメータメモリ14の番地を出力しワークメ
モリ11の5PR15,5PR316に第1データブロ
ツク23の×××を、DSR17,DSR918にΔ△
Δを、TCR19゜TCR320にはmを書き移す。こ
の動作のあと、T P P ]−2は第2データブロツ
ク24の転送パラメータの先頭アドレス(ββ)になっ
ており、TBC13は1つディクリメントされて残りブ
ロック数112 ITとなっている。次は上述した単転
送と同様にして動作する。TCR19の内容が1′01
′になると再度TPP12からアドレスを出力する。Next, when the transfer starts, the address bus 4 has TPP12.
Outputs the address of the transfer parameter memory 14 from
Δ and m to TCR19° and TCR320. After this operation, T P P ]-2 becomes the start address (ββ) of the transfer parameter of the second data block 24, and the TBC 13 is decremented by one, so that the number of remaining blocks is 112 IT. The next operation is similar to the single transfer described above. The content of TCR19 is 1'01
', the TPP 12 outputs the address again.
TBC13の値1′3”は前述のように各データブロッ
ク23,24.25の内容が書き移される毎に−1され
る。残り転送ブロック数が“OITになると転送を終了
する。The value 1'3'' of the TBC13 is decremented by 1 each time the contents of each data block 23, 24, and 25 are transferred as described above.When the number of remaining transfer blocks reaches ``OIT'', the transfer ends.
次に、リンクアレイチェーン転送について説明一
−
する。転送方式は、アレイチェーン転送とは異なり、デ
ータブロック23〜25の転送パラメータを順番に並べ
る必要はない。そのかわり、転送パラメータとして転送
元の開始番地(XXX。Next, link array chain transfer will be explained. Unlike array chain transfer, the transfer method does not require the transfer parameters of data blocks 23 to 25 to be arranged in order. Instead, the starting address (XXX) of the transfer source is used as a transfer parameter.
XIXI、X2X2)1転送先の開始番地(△△△、△
1△1.△2△2)、転送バイト数m、n、jQの他に
、次の転送ブロックの転送パラメータが配置されている
番地αα、ββ、γγを必要とする。XIXI, X2X2) 1 Transfer destination start address (△△△, △
1△1. Δ2Δ2) In addition to the transfer byte numbers m, n, and jQ, the addresses αα, ββ, and γγ where the transfer parameters of the next transfer block are located are required.
まず、転送パラメータメモリ14に上記転送パラメータ
を書き込んでおく。転送開始前に転送パラメータメモリ
の先頭番地(αα)をTPP12に書き込んでおく。デ
ータブロック数はTBC13に書く必要はない。First, the transfer parameters are written in the transfer parameter memory 14. Before starting the transfer, the starting address (αα) of the transfer parameter memory is written into the TPP 12. There is no need to write the data block number to TBC13.
次に、転送を開始するとアドレスバス4にはTPP12
から第1データブロツク23の転送パラメータの番地を
出力し、5PR15,5PR316に第1データブロツ
ク23の×××を、DPRl7.DPR318に△Δ△
を、TCR19。Next, when the transfer starts, the address bus 4 has TPP12.
outputs the address of the transfer parameter of the first data block 23 from DPRl7. △Δ△ to DPR318
, TCR19.
TCR520にはmを書き移す。そして、TPP12に
は次のブロックの転送パラメータの番地を書き移す。こ
の動作が終わるとTPP12は次の転送パラメータの先
頭番地を示している。次は単軌道と同様に書き移された
5PR15,DPRl、7.TCRl9のデータをもと
に転送を行う。Transfer m to TCR520. Then, the address of the transfer parameter of the next block is written to the TPP 12. When this operation is completed, the TPP 12 indicates the starting address of the next transfer parameter. Next are 5PR15, DPRl, 7. which were transferred in the same way as the single track. Transfer is performed based on the data of TCR19.
TCRl 9の内容が0”になると再度TPP12から
アドレスバス4に第2データブロツク24のパラメータ
の入った番地を出力し、5PR15,5PR316,D
PRl7.DPR818゜TCRl9.TCR820を
書き移すと共に次の転送パラメータの番地をTPP12
へ書き移す。When the contents of TCRl9 become 0'', the address containing the parameters of the second data block 24 is output from the TPP12 to the address bus 4 again, and
PRl7. DPR818°TCR19. At the same time as writing TCR820, write the address of the next transfer parameter to TPP12.
Move to.
TPP12へ書き移された番地が10”の時、転送を終
了する。When the address written to the TPP 12 is 10'', the transfer ends.
しかして第4図に示すように転送量素のレジスタはTB
C13,TCRl9.TCR320,ディクリメントカ
ウンタ21からなり、転送番地素のレジスタは5PR1
5,5PR316,DSP17、DSPS18.アレイ
アドレスポインタ(転送パラメータポインタ12相当)
12aから構成されている。However, as shown in FIG. 4, the register of the transfer quantity element is TB.
C13, TCRl9. It consists of a TCR 320 and a decrement counter 21, and the transfer address register is 5PR1.
5,5PR316,DSP17,DSPS18. Array address pointer (equivalent to transfer parameter pointer 12)
12a.
[発明が解決しようとする課題]
しかしながら従来のメモリ使用の制御方式では、データ
転送に必要なパラメータ設定のために多くのメモリエリ
アやレジスタを使用し、アクセス制御部8はこれらメモ
リエリアやレジスタをいちいちアクセスするので処理に
時間がかかるという欠点があった。[Problems to be Solved by the Invention] However, in the conventional memory use control method, many memory areas and registers are used to set parameters necessary for data transfer, and the access control unit 8 uses these memory areas and registers. The disadvantage is that it takes time to process because it has to be accessed each time.
この発明は上記事情に鑑みなされたもので、レジスタの
数を減少させて、メモリ領域の節約を図り、データ転送
処理をより高速化するメモリ共有制御方式を提供するこ
とを目的としている。The present invention was made in view of the above circumstances, and an object of the present invention is to provide a memory sharing control method that reduces the number of registers, saves memory area, and speeds up data transfer processing.
[課題を解決するための手段]
この発明においては、CPUと主メモリとDMA制御装
置とからなる情報処理装置におけるメモリ使用の制御方
式であって、データ転送の開始から終了までに必要なパ
ラメータを格納するレジスタ及び予備レジスタとが存在
する場合に、一のパラメータ用の予備レジスタを異なる
パラメータの格納レジスタとして共用するようにした。[Means for Solving the Problems] The present invention is a method for controlling memory use in an information processing device consisting of a CPU, a main memory, and a DMA control device, in which parameters necessary from the start to the end of data transfer are controlled. When a storage register and a spare register exist, a spare register for one parameter is shared as a storage register for different parameters.
[作用]
予備レジスタは単純繰り返し転送のためにパラメータを
二重格納するようになっているが、転送ロジックやアレ
イチェーン転送ロジックの必要上設けたレジスタやパラ
メータ発生箇所が確保されるので、メモリマツプの全体
的構成の中で、レジスタの共用できる部分があり、可能
な限りレジスタを共用して、メモリ領域と転送時間の節
約を図ることができる。[Function] Parameters are stored twice in the spare register for simple repeat transfer, but since the registers and parameter generation points provided for the transfer logic and array chain transfer logic are secured, the memory map can be saved. In the overall structure, there are parts of the registers that can be shared, and registers can be shared as much as possible to save memory space and transfer time.
[実施例] 以下、この発明を図面を参照して説明する。[Example] The present invention will be explained below with reference to the drawings.
第1図は本発明のメモリ共有制御方式が実施されるDM
A制御装置内のメモリマツプ図であり、同図において、
2はCPUのメインメモリのRAM、3は入出力装置、
4,5はアドレス及びデータ用のバス、37はDMA制
御装置である。FIG. 1 shows a DM in which the memory sharing control method of the present invention is implemented.
It is a memory map diagram in the A control device, and in the same figure,
2 is the main memory RAM of the CPU, 3 is the input/output device,
4 and 5 are address and data buses, and 37 is a DMA control device.
DMA制御装置(DMAC)37は、アクセス制御部8
.ラッチ9.ワークメモリ11を備えている。14は転
送パラメータメモリであり、外部の任意のメモリ空間に
設定される。ワークメモリ11内にはソースポインタ(
SPR)15.転送9−
10−
パラメータポインタ(TPP)32.ディスティネーシ
ョンポインタ(DPR)17.予備ディスティネーショ
ンポインタ(DPR8)18.転送カウンタ(TCR)
19.転送ブロックポインタ(TBC)33及びインク
リメント・ディクリメントカウンタ(I/D)21を備
えている。転送パラメータメモリ14にはデータブロッ
ク23゜24.25等が設けられ、又行先エリア27.
予備行先エリア28が設けられている。ワークメモリ1
1内のTPP32には行先エリア27が示す先の番地に
あるデータブロックの各パラメータを一時格納する。T
BC32には転送予定のデータブロック数を格納する。The DMA control device (DMAC) 37 includes an access control unit 8
.. Latch9. It is equipped with a work memory 11. 14 is a transfer parameter memory, which is set in an arbitrary external memory space. The work memory 11 contains a source pointer (
SPR)15. Transfer 9- 10- Parameter pointer (TPP) 32. Destination pointer (DPR)17. Reserve destination pointer (DPR8)18. Transfer counter (TCR)
19. It includes a transfer block pointer (TBC) 33 and an increment/decrement counter (I/D) 21. The transfer parameter memory 14 is provided with data blocks 23, 24, 25, etc., and destination areas 27, 24, 25, etc.
A reserve destination area 28 is provided. Work memory 1
Each parameter of the data block at the destination address indicated by the destination area 27 is temporarily stored in the TPP 32 in the TPP 1 . T
The number of data blocks scheduled to be transferred is stored in BC32.
データ転送動作については従来と同様なので、説明は省
略し、メモリやレジスタの共用についてのみ説明する。Since the data transfer operation is the same as the conventional one, the explanation will be omitted and only the sharing of memory and registers will be explained.
単軌道の場合、−回目のデータ転送が終わっても転送元
の開始の最初の番地は5PR15に、転送先の開始の最
初の番地はDPR17に始動時に格納され保持されてい
る。アレイチェーン転送やリンクアレイチェーン転送の
場合は、転送元の開始の最初の番地以下は全て、転送パ
ラメータメモリ14の各データブロック23〜25から
書き移されるので予備ソースポインタ5PR816はな
くても開始番地は確保できる。又TCR19の転送予定
バイト(ワード)数の各データブロック23〜25から
得られるので、データ転送は正確に実行できる。In the case of a single track, even after the -th data transfer is completed, the first address of the transfer source is stored in the 5PR15, and the first address of the transfer destination is stored in the DPR17 at the time of startup and held. In the case of array chain transfer or link array chain transfer, everything below the starting address of the transfer source is transferred from each data block 23 to 25 of the transfer parameter memory 14, so even if there is no spare source pointer 5PR816, the starting address can be secured. Further, since the number of bytes (words) scheduled to be transferred in the TCR 19 can be obtained from each data block 23 to 25, data transfer can be performed accurately.
第2図は第1図の要約図を示し、転送量素のレジスタで
は、TBC33,TCR19の予備転送カウンタ(TC
R8)部分を共用させることができる。又転送方向素の
レジスタでは、TPP32に予備ソースポインタ(SP
R3)部分を共用させることができる。FIG. 2 shows a summary diagram of FIG. 1. In the transfer quantity register, the preliminary transfer counter (TC
R8) portions can be shared. In addition, in the transfer direction element register, a spare source pointer (SP
R3) portions can be shared.
かくして、少ないロジックで単転送、リピート転送、ア
レイチェーン転送、リンクアレイチェーン転送が実現で
きる。In this way, single transfer, repeat transfer, array chain transfer, and link array chain transfer can be realized with a small amount of logic.
なお、DMA装置に限定されず、一般のメモリ使用にお
ける共有化にも応用できる。Note that the present invention is not limited to DMA devices, and can also be applied to sharing in general memory use.
[発明の効果]
11−
12−
以上説明してきたようにこの発明によれば、CPUと主
メモリとDMA制御装置とからなる情報処理装置におけ
るメモリ使用の制御方式であって、データ転送の開始か
ら終了までに必要なパラメータを格納するレジスタ及び
予備レジスタとが存在する場合に、一のパラメータ用の
予備レジスタを異なるパラメータの格納レジスタとして
共用するようにしたので、レジスタを構成するハードウ
ェアのLSIチップ面積の減少、小型化が可能となる。[Effects of the Invention] 11-12- As explained above, according to the present invention, there is provided a method for controlling memory use in an information processing device including a CPU, a main memory, and a DMA control device. When there are registers and spare registers that store parameters required until the end, the spare register for one parameter is shared as a storage register for a different parameter, so the LSI chip of the hardware that makes up the register It becomes possible to reduce the area and downsize.
又DMA転送におけるデータ転送時間とメモリ領域の節
約が達成でき、情報処理の能力を向上させることができ
る。Furthermore, data transfer time and memory area can be saved in DMA transfer, and information processing ability can be improved.
第1図は本発明のメモリ共有制御方式のメモリマツプ、
第2図は第1図の要約図、第3図は従来のメモリマツプ
図、第4図は第3図の要約図である。
2・・・RAM、3・・・入出力装置、4,5・・・バ
ス、8・・・アクセス制御部、9・・・データラッチ、
11・・・ワークメモリ、14・・転送パラメータメモ
リ、15・・・ソースポインタ(SPR) 、16・・
・予備ソースポインタ(SPR8)、17・・・ディス
ティネーションポインタ(DPR)、18・・・予備デ
ィスティネーションポインタ(DPR8)、19・・・
転送カウンタ(TCR)、20・・・予備転送カウンタ
(TCR8) 、21・・・インクリメント・ディクリ
メントカウンタ(I/D) 、23〜25・・データブ
ロック、12.32・・・転送パラメータポインタ(T
PP)、13.33・・・転送ブロックカウンタ(TB
C)、37・・・DMA制御装置(DMAC)。FIG. 1 is a memory map of the memory sharing control method of the present invention.
2 is a summary diagram of FIG. 1, FIG. 3 is a conventional memory map diagram, and FIG. 4 is a summary diagram of FIG. 3. 2... RAM, 3... Input/output device, 4, 5... Bus, 8... Access control section, 9... Data latch,
11...Work memory, 14...Transfer parameter memory, 15...Source pointer (SPR), 16...
- Spare source pointer (SPR8), 17... Destination pointer (DPR), 18... Spare destination pointer (DPR8), 19...
Transfer counter (TCR), 20...Preliminary transfer counter (TCR8), 21...Increment/decrement counter (I/D), 23-25...Data block, 12.32...Transfer parameter pointer ( T
PP), 13.33...transfer block counter (TB
C), 37...DMA control device (DMAC).
Claims (1)
理装置におけるメモリ使用の制御方式であって、データ
転送の開始から終了までに必要なパラメータを格納する
レジスタ及び予備レジスタとが存在する場合に、一のパ
ラメータ用の予備レジスタを異なるパラメータの格納レ
ジスタとして共用するようにしたことを特徴とするメモ
リ共有制御方式。A control method for memory use in an information processing device consisting of a CPU, main memory, and DMA control device, in which there are registers and spare registers that store parameters necessary from the start to the end of data transfer. A memory sharing control method characterized in that a spare register for parameters is shared as a storage register for different parameters.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27543289A JPH03136155A (en) | 1989-10-23 | 1989-10-23 | Memory sharing control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27543289A JPH03136155A (en) | 1989-10-23 | 1989-10-23 | Memory sharing control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03136155A true JPH03136155A (en) | 1991-06-10 |
Family
ID=17555439
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27543289A Pending JPH03136155A (en) | 1989-10-23 | 1989-10-23 | Memory sharing control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03136155A (en) |
-
1989
- 1989-10-23 JP JP27543289A patent/JPH03136155A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0122940B2 (en) | ||
| JPS643739A (en) | Information processor | |
| JPH0222748A (en) | Non-volatile memory control circuit | |
| JP2581144B2 (en) | Bus control device | |
| JPS58103043A (en) | Stack forming method | |
| JPS61260340A (en) | Block transfer control part | |
| JPH06103026A (en) | Memory system | |
| JPH0333934A (en) | Register saving/recovering system | |
| JPH0736806A (en) | Dma system | |
| JPS59136830A (en) | Direct memory access controller | |
| JPS635432A (en) | Microprocessor | |
| JPH04333950A (en) | Information processing system | |
| JPS61206063A (en) | Memory access controller | |
| JPS5983235A (en) | Interface system between processors | |
| JPH02189627A (en) | Access circuit for data memory | |
| JPH0675905A (en) | Bus conversion system | |
| JPH02247758A (en) | Control system for terminal information | |
| JPH07262127A (en) | Ic test equipment | |
| JPH10154005A (en) | Input/output control system for programmable controller | |
| JPH09146877A (en) | Inter-memory data transfer controller | |
| JPH03204061A (en) | Microprocessor | |
| JPS60218146A (en) | Storage device address control system | |
| JPS6243737A (en) | Interrupt control method | |
| JPH01114961A (en) | Directory memory access controller | |
| JPH04125745A (en) | Method and device for data write control |