[go: up one dir, main page]

JPS60235266A - data search circuit - Google Patents

data search circuit

Info

Publication number
JPS60235266A
JPS60235266A JP9091784A JP9091784A JPS60235266A JP S60235266 A JPS60235266 A JP S60235266A JP 9091784 A JP9091784 A JP 9091784A JP 9091784 A JP9091784 A JP 9091784A JP S60235266 A JPS60235266 A JP S60235266A
Authority
JP
Japan
Prior art keywords
data
address
bits
section
bus
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
JP9091784A
Other languages
Japanese (ja)
Inventor
Masayuki Tsukahara
塚原 真行
Takeshi Imaizumi
今泉 武
Tetsuo Araki
荒木 哲男
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP9091784A priority Critical patent/JPS60235266A/en
Publication of JPS60235266A publication Critical patent/JPS60235266A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To shorten the data retrieval time by providing data latch circuits whose number is larger than the number of address busses, and retrieving data from a memory having a capacity larger than the memory capacity which can be accessed directly by address busses. CONSTITUTION:A data latch circuit 25 having bits whose number is larger than the number of bits of an address bus 22 is provided on a data bus 23. A preset counter part 26 which has the same number of bits as the latch circuit 25 and can be preset and is counted up for every read request of a CPU21 is provided on the data bus 23 also. Before retrieval is started, the last address is set to the latch circuit 25, and the start address is set to the preset counter part 26. Thus, the address of a ROM31 is incremented automatically only by issue of a read request signal from the CPU21, and data in addresses are outputted to the data bus, and an end interruption signal is transmitted from a comparator 27 to the CPU2 when data in the last address is read.

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明はコンピュータシステム、特にマイクロコンピュ
ータシステムのデータ検索回路に係わり、特にアドレス
バスで直接アクセスできるメモリ空間以上のメモリ容量
を持ち、該メモリ内のデータを検索するのに好適な回路
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a data retrieval circuit for a computer system, particularly a microcomputer system. The present invention relates to a circuit suitable for searching.

−〔発明の背景〕 マイクロコンピュータシステムにおいて、中央処理ユニ
ット(以下、CPUと略す)のアドレスバスでに接アク
セス可能な領域には制限かある。
- [Background of the Invention] In a microcomputer system, there are limits to the area that can be directly accessed by the address bus of a central processing unit (hereinafter abbreviated as CPU).

例えば8ビツトCPUの場合、一般にアドレスバスは1
6本であるため54 Kバイ1、のメモリ空間しか直接
アクセスできない。当然、アドレスバスが16本以上の
CP U 、例えば16ビツ1、CP Uを使えば直接
アクセスできるが、高価なシステムとなってしまう。そ
のため、8ピッ+−CP Uで64にバイト以」―のメ
モリ容量を持つ場合に用いていた従来の回路例を第1図
に示す。第1図は8ビツトのCPUで、96にバイトの
晶;み出し専用メモリ (以下、ROMと略す)内のデ
ータを検索するものである。第1図において1はCPU
、2はCPUのアドレスバス、3はCP tJのデータ
バス、4はアドレスデコーダ、5はラッチ回路、6はデ
コーダ、8.9.10は32にバイトROM、11.1
2.13はAND回路である。アドレスデコーダ4は、
アドレスバスのデータが、ラッチ回路5の割り当てアド
レスになった時に、データバスの状態をラッチ回路4に
ラッチする。デコーダ6は、ラッチ回路5にラッチされ
たデータからROM3〜10のうち1つだけを有効にす
るためのデコード回路で、デコーダ6の出力信号とCP
Uからの読み込み要求信号をAND回路11〜13で論
理積を取り、ROM8〜10のうちの1つだけを選択し
ている。ROM8〜10はそれぞれデータバスとアドレ
スバスに接続され、前記AND回路11〜13より出力
される選択信号により選択されたROMのみアドレスバ
スの要求に応じたデータをデータバスに出力するように
している。
For example, in the case of an 8-bit CPU, the address bus is generally 1
Since there are six, only 54K bytes of memory space can be directly accessed. Of course, if you use a CPU with 16 or more address buses, for example a 16-bit CPU, you can access directly, but this will result in an expensive system. For this reason, an example of a conventional circuit used when an 8-bit CPU has a memory capacity of 64 bytes or more is shown in FIG. FIG. 1 shows an 8-bit CPU that searches data in a 96-byte read-only memory (hereinafter abbreviated as ROM). In Figure 1, 1 is the CPU
, 2 is the CPU address bus, 3 is the CP tJ data bus, 4 is the address decoder, 5 is the latch circuit, 6 is the decoder, 8.9.10 is the byte ROM in 32, 11.1
2.13 is an AND circuit. The address decoder 4 is
When the data on the address bus reaches the address assigned to the latch circuit 5, the state of the data bus is latched into the latch circuit 4. The decoder 6 is a decoding circuit for validating only one of the ROMs 3 to 10 from the data latched in the latch circuit 5, and the output signal of the decoder 6 and the CP
The read request signal from U is ANDed by AND circuits 11-13, and only one of the ROMs 8-10 is selected. The ROMs 8 to 10 are respectively connected to a data bus and an address bus, and only the ROM selected by the selection signals output from the AND circuits 11 to 13 outputs data to the data bus in accordance with the request of the address bus. .

以」〕のような構成で96にバイト中から必要なデータ
を検索する場合の処理の流れ図を第2図に示す。第2図
では96にバイトから特定の1バイトのデータを、メモ
リの先頭アドレスから順に検索していくものとする。ま
ず、ROM8.9、′10のうち有効にするROMを指
定するため、ラッチ回路5にデータをセットする。次に
アドレスの初期セットを行なう。次にアドレスを1つ更
新(以下、アドレスインクリメントとセ1、す)シ、そ
のアドレスに応じたROMからデータを続み込む。
FIG. 2 shows a flowchart of the process when necessary data is retrieved from 96 bytes in a configuration like the following. In FIG. 2, it is assumed that a specific 1-byte of data starting from byte 96 is retrieved in order from the first address of the memory. First, data is set in the latch circuit 5 in order to designate the ROM to be made valid among the ROMs 8.9 and '10. Next, initial address setting is performed. Next, the address is updated by one (hereinafter referred to as address increment) and data is read from the ROM corresponding to that address.

読み込んだデータが検索しているデータかを判定し、検
索しているデータであれば検索データrfりとして処理
し検索終了となる。しかし、検索データでなければRO
Mの切換えが必要かを判定し、必要でなければアドレス
インクリメントの処理へ戻る。ROMの切換えが必要な
場合、データ検索終了を判定し、終了であれば検索デー
タなしとして処理し、終了でなければ最初のROM 、
li定の処理から繰り返す。
It is determined whether the read data is the data being searched for, and if it is the data being searched for, it is processed as search data rf and the search ends. However, if it is not search data, RO
It is determined whether switching of M is necessary, and if it is not necessary, the process returns to address increment processing. If it is necessary to switch ROMs, it is determined whether the data search has ended, and if the data search has ended, it is treated as no search data, and if it is not, the first ROM,
Repeat from the li fixed process.

上記のように、従来は第1図に示す回路11′N成で、
第2図に示す処理を行なっていたため、第2図に示すよ
うに、データ検索ルーチンの中で、データの判定、RO
M切換えの要否判定という2つの判定とアドレスインク
リメントの処理が、1バイト検索毎に必要となる。この
ため、大鼠のデータの中から1つのデータを検索する場
合、検索時間が長くなってしまっていた。
As mentioned above, conventionally, the circuit 11'N shown in FIG.
Since the processing shown in Fig. 2 was performed, data judgment, RO
Two processes, ie, determining whether or not M switching is necessary, and address increment processing are required for each 1-byte search. For this reason, when searching for one piece of data among the big mouse data, the search time becomes long.

また、データ検索のためにCPU内の多くのレジスタを
使用する場合は、データ検索を開始する前に、該データ
検索開始直前にCP Uのレジスタ内にある内容を退避
し、かつデータ検索が終了した後、退避した内容をもと
に戻すという処理が必要であった。このため、さらにデ
ータ検索時間が長くなっていた。
In addition, when using many registers in the CPU for data search, before starting the data search, save the contents in the CPU registers immediately before starting the data search, and then After that, it was necessary to restore the saved contents. For this reason, the data search time becomes even longer.

本実施例では、ROM容量96にバイトについて述べた
が、さらに大きなROM容量を扱う場合は、ラッチ回路
5とデコーダ6の処理できる桁数を増やし、デコーダ6
からの出力数を多くしていた。例えば、384にバイト
のROMを扱う場合は、32にバイトROMを合計12
ケ使用し、デコーダ6の出力を12本とし、第1図のR
OM8〜10と同様にデコーダ6の出力信号とCPUか
らの読み込み要求信号論理積で12ケのROMの中の1
つを選択するよう接続していた。
In this embodiment, the ROM capacity is 96 bytes, but when handling a larger ROM capacity, the number of digits that can be processed by the latch circuit 5 and the decoder 6 is increased, and the decoder 6
The number of outputs was increased. For example, when handling 384-byte ROM, add 32-byte ROM for a total of 12
1, the output of the decoder 6 is set to 12, and R in Fig. 1 is used.
Similar to OM8-10, one of the 12 ROMs is logically ANDed from the output signal of the decoder 6 and the read request signal from the CPU.
I was connected to select one.

〔発明の目的〕[Purpose of the invention]

本発明の目的は、マイクロコンピュータシステムに係わ
り、CPUのアドレスバスで直接アクセスできるメモリ
容量以」二のメモリからデータを検索する回路において
、データ検索時間を短縮した高速データ検索回路を提供
することにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a high-speed data retrieval circuit that reduces data retrieval time in a circuit for retrieving data from a memory with a memory capacity larger than that which can be directly accessed by a CPU address bus in a microcomputer system. .

〔発明の概要〕[Summary of the invention]

本発明では、少なくともアドレスバスの本数より多いラ
ッチ回路からなるラッチ部と、ラッチ部と同じ桁数でプ
リセット可能でかつ、CP TJの読み込み要求毎にカ
ウントアツプするプリセットカウンタ部と、プリセット
カウンタのfii”fによりアクセスされるROMと、
ラッチ部の値とプリセットカウンタ部の値が一致した時
に出力を出す比較器より構成する。このものは、検索を
始める前にラッチ部に最終アドレスを設定し、プリセッ
トカウンタ部に先頭アドレスを設定すれば、その後はC
PUから読み込み要求信号を出すだけで自動的にROM
のアドレスがインクリメントされて、該アドレスのデー
タがデータバスに出力され、かつ指定した最終アドレス
まで読み込むと比較器よりCPUに対して最終アドレス
まで検索したことを知らせるようにした。
In the present invention, there is provided a latch section consisting of at least more latch circuits than the number of address buses, a preset counter section that can be preset with the same number of digits as the latch section and counts up every time a CP TJ read request is made, and a fii of the preset counter. ``ROM accessed by f;
It consists of a comparator that outputs an output when the value of the latch section and the value of the preset counter section match. In this case, if you set the final address in the latch section and the first address in the preset counter section before starting the search, then the
ROM automatically by just issuing a read request signal from the PU
The address is incremented, the data at the address is output to the data bus, and when the designated final address is read, the comparator notifies the CPU that the final address has been searched.

〔発明の実施例〕[Embodiments of the invention]

本発明の具体的実施例を第3図に示す。本実施例は、8
ビツトのCPUで384にバイトのROMをアクセスす
るものである。
A specific embodiment of the present invention is shown in FIG. In this example, 8
A 384-byte ROM is accessed by a 384-bit CPU.

第3図において、21はCPU、22はアドレスバス、
23はデータバス、24はアドレスデコーダ、25は1
9ビツトのデータのラッチ回路よりなる19ビットラッ
チ回路、26は19ビツトのプリセットカウンタ、27
はビット比較部、28はデコーダ、29.30.31は
各々128にバイ1−ROM、32.33.34.35
はAND回路である。第3図において、アドレスデコー
ダ24は、アドレスバス22の状態に応じて19ビット
ラッチ回路25の下位8ビツト、中位8ビツト、上位3
ビツトを選択する信号と、19ビットプリセットカウン
タ26の下位8ビツト、中位8ビツト、−り位3ビット
を選択する信号と、ROM29.30.31を選択する
信号を出力する。19ビットラッチ回路25と19ビツ
トプリセツトカウンタ26は、前記アドレスデコーダの
選択信号によって選択された場合、データバスのデータ
を取り込むようにしている。A N I)回路32はア
ドレスデコーダからのROM選択信号とCPUからの読
み込み要求信号との論理積を出力する。この出力は、1
9ビットプリセットカウンタのクロック入力部に入力さ
れ、ROMの読み込み要求毎に19ビツトプリセツトカ
ウンタがカウントアツプするようにしている。デコーダ
28は、19ビツトプリセツトカウンタからの」−位2
ビットをデコードして、前記AND回路32の出力との
論理積によりROM30.31.32のいずれかを選択
するようにしている。なお、19ビツトプリセツトカウ
ンタ26の下位17ビツトはROM29.30.31の
アドレス入力部に直接接続している。
In FIG. 3, 21 is a CPU, 22 is an address bus,
23 is a data bus, 24 is an address decoder, 25 is 1
19-bit latch circuit consisting of a 9-bit data latch circuit, 26 is a 19-bit preset counter, 27
is a bit comparator, 28 is a decoder, 29.30.31 is each 128 by 1-ROM, 32.33.34.35
is an AND circuit. In FIG. 3, the address decoder 24 outputs the lower 8 bits, middle 8 bits, and upper 3 bits of the 19-bit latch circuit 25 according to the state of the address bus 22.
It outputs a signal for selecting a bit, a signal for selecting the lower 8 bits, middle 8 bits, and lower three bits of the 19-bit preset counter 26, and a signal for selecting the ROM 29, 30, and 31. The 19-bit latch circuit 25 and the 19-bit preset counter 26 are adapted to take in data from the data bus when selected by the selection signal from the address decoder. A N I) circuit 32 outputs the AND of the ROM selection signal from the address decoder and the read request signal from the CPU. This output is 1
It is input to the clock input section of a 9-bit preset counter, and the 19-bit preset counter is incremented every time a ROM read request is made. Decoder 28 decodes the 19-bit preset counter.
The bit is decoded and logically multiplied with the output of the AND circuit 32 to select one of the ROMs 30, 31, and 32. Note that the lower 17 bits of the 19-bit preset counter 26 are directly connected to the address input section of the ROM 29.30.31.

ROM29.30.31は、AND回路33.34.3
5によって有効なものが選択され、19ビツトプリセツ
トカウンタの下位17ビツトに、1:り指定されたアド
レスの内容をデータバスに出カスる。また、19ビット
ラッチ回路25の値と19ビツトプリセツトカウンタの
値が同じになった場合、ビット比較器27よりCPUに
対し割り込み要求をするようにしている。
ROM29.30.31 is AND circuit 33.34.3
5 selects a valid one, and 1: outputs the contents of the specified address to the data bus in the lower 17 bits of the 19-bit preset counter. Further, when the value of the 19-bit latch circuit 25 and the value of the 19-bit preset counter become the same, the bit comparator 27 requests an interrupt to the CPU.

」ユ記構成の回路で384にバイトの中から必要なデー
タを検索する場合の処理の流れ図を第4図および第5図
に示す。第4図では384にバイト中から特定の1バイ
トのデータをROMの先頭から順に検索していくものと
する。まず、19ビットラッチ回路25の中の下位8ビ
ツト、中位8ビツト、上位3ビツトを順にアドレス指定
してデータを書き込み、ROMの最終データのアドレス
をセットする。次に19ビツトプリセツトカウンタの下
位8ビツト、中位8ビツト、上位3ビツトを順にアドレ
ス指定し、データを書き込み、ROMの先頭アドレスを
セットする。
FIGS. 4 and 5 show flowcharts of the process when necessary data is searched from 384 bytes using a circuit having a "U" structure. In FIG. 4, it is assumed that a specific 1-byte of data is sequentially searched from among the bytes at 384 from the beginning of the ROM. First, the lower 8 bits, middle 8 bits, and upper 3 bits of the 19-bit latch circuit 25 are sequentially addressed to write data, and the address of the final data in the ROM is set. Next, the lower 8 bits, middle 8 bits, and upper 3 bits of the 19-bit preset counter are sequentially addressed, data is written, and the start address of the ROM is set.

その後、ROMの割り当てアドレスを指定してデータを
読み込む。そのデータが要求しているデータか否かを判
定して、要求しているデータでない場合、再度データを
読みに行く。この時、CPU21の読み込み要求により
自動的に次のアドレスのデータを読めるので、アドレス
更新の処理は必要としない。読み込んだデータが要求し
ているデータの場合、検索データ有りとして処理する。
After that, the allocated address of the ROM is designated and data is read. It is determined whether the data is the requested data or not, and if it is not the requested data, the data is read again. At this time, data at the next address can be automatically read in response to a read request from the CPU 21, so there is no need for address update processing. If the read data is the requested data, it is processed as search data exists.

要求データがラッチ回路25で指定したアドレスまでな
い場合、CPUにえ1して割り込み要求が来るので、第
5図に示す割り込み処理の中で検索データなしとして処
理する。
If the requested data does not reach the address specified by the latch circuit 25, an interrupt request will be sent to the CPU, so it will be processed as if there is no search data in the interrupt processing shown in FIG.

本実施例では以」ユのような構成および処理を行うよう
にしたので、データ検索ルーチンの中の判定回数が1回
となり、第2図に示す従来例より少なくなる。また、ア
ドレスインクリメント処理およびROMの切換え処理も
不用となる。
In this embodiment, since the configuration and processing are performed as described below, the number of determinations in the data search routine is reduced to one, which is less than the conventional example shown in FIG. Further, address increment processing and ROM switching processing are also unnecessary.

このように、本発明ではデータ検索ルーチンの中の処理
内容が従来より少なくなるため、同じメモリ容量の中の
データを検索する場合のデータ検索時間を短縮すること
ができる。第2図に示す従来例では、アドレスインクリ
メント処理からR0M切換えの要否判定までのデータ検
索ルーチンは21マシンサイクル程度であるのにえ1し
て、第4図に示す本発明ではデータの読み込みと一致判
定のくり返しであるので12マシンサイクル程度でよい
。さらに、ROM切換えの判定部もなく仕るので、本発
明は従来に比ベデータ検索時間が従来の1/2にするこ
とができる。
As described above, in the present invention, the processing content in the data search routine is reduced compared to the conventional method, so that the data search time when searching for data in the same memory capacity can be shortened. In the conventional example shown in FIG. 2, the data retrieval routine from address increment processing to determination of the necessity of R0M switching takes about 21 machine cycles; however, in the present invention shown in FIG. Since the match determination is repeated, it only takes about 12 machine cycles. Furthermore, since there is no need for a ROM switching determination section, the present invention can reduce the comparative data search time to 1/2 of that of the prior art.

また、本発明ではデータ検索のためにCPUのレジスタ
のうち、データを取り込むためのレジスタしか使用しな
い。そのためレジスタの退避および復帰のための時間も
短縮できるので、さらに検索時間を短かくできる。
Furthermore, in the present invention, only the registers for fetching data among the registers of the CPU are used for data retrieval. Therefore, the time for saving and restoring registers can be shortened, and the search time can be further shortened.

本実施例では、384にバイトのROMの場合について
述べたが、384にバイトより少ない場合はラッチ回路
、プリセットカウンタ、ビット比較器の取り扱い桁数を
少なくし、384にバイトより多い場合には、取り扱い
桁数を多くすることで対応できる。
In this embodiment, we have described the case of a 384 byte ROM, but if there are fewer than 384 bytes, the number of digits handled by the latch circuit, preset counter, and bit comparator should be reduced, and if there are more than 384 bytes, This can be handled by increasing the number of digits handled.

なお、本実施例では8ビツトのCPUの場合について述
べたが、本発明は他のクラスのCPUでも同様に応用で
きる。また、メモIJROMの読み出□しについてのみ
述べたが、読み出し書き込み可能メモリの読み出しおよ
び書き込みにも同様に応用できる。
Although this embodiment has been described with respect to an 8-bit CPU, the present invention can be similarly applied to other classes of CPUs. Further, although only the reading of the memory IJROM has been described, the present invention can be similarly applied to reading and writing of a readable/writable memory.

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

上記したように、本発明によればCPUが直接アクセス
できるメモリ容量以上のメモリを有し、そのメモリ内の
データを検索する場合に、従来の1/!という短時間で
要求するデータを検索することができる。
As described above, according to the present invention, when the CPU has a memory that has a memory capacity that is larger than the memory capacity that can be directly accessed, and when searching for data in the memory, the conventional 1/! You can search for the required data in a short time.

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

第1図は、従来のデータ検索回路を示す回路図、第2図
は、第1図の回路を用いた場合の処理の流れ図、第3図
は本発明を実施したデータ検索回路の回路図、第4図は
第3図の回路での処理の流れ図、第5図は同じく第3図
の回路での割り込み処理の流れ図である。 1.21・・・CPU、2.22・・・アドレスバス、
3.23・・・データバス、4.24・・・アドレスデ
コーダ、25・・・19ビットラッチ回路、26・・・
19ビツトプリセツトカウンタ、8.9.10.29.
30.31・・・ROM0 代理人 弁理士 高 橋 明 夫 第 1 図 ¥、2I!I ¥−3図 Y 4 図 f 5 閉
FIG. 1 is a circuit diagram showing a conventional data search circuit, FIG. 2 is a flowchart of processing when the circuit of FIG. 1 is used, and FIG. 3 is a circuit diagram of a data search circuit implementing the present invention. FIG. 4 is a flowchart of processing in the circuit of FIG. 3, and FIG. 5 is a flowchart of interrupt processing in the circuit of FIG. 3. 1.21...CPU, 2.22...Address bus,
3.23...Data bus, 4.24...Address decoder, 25...19-bit latch circuit, 26...
19-bit preset counter, 8.9.10.29.
30.31...ROM0 Agent Patent Attorney Akio Takahashi 1st Figure ¥, 2I! I ¥-3 Figure Y 4 Figure f 5 Closed

Claims (1)

【特許請求の範囲】[Claims] 中央処理ユニットのアドレスバスの本数以上の数のラッ
チ回路よりなるラッチ部と、前記ラッチ回路の数と同じ
桁数を有し、プリセット可能でありかつ、中央処理ユニ
ットの読み込み動作毎に加算されるカウンタ部と、前記
カウンタ部に接続し、カウンタ部の出力により指定され
たアドレスのデータをデータバスに出力するメモリ部と
、前記ラッチ部とカウンタ部の値が一致した時に一致信
号を出力する比較部よりなることを特徴とするデータ検
索回路。
A latch section consisting of a number of latch circuits equal to or greater than the number of address buses of the central processing unit, and a latch section having the same number of digits as the number of said latch circuits, which can be preset, and is added every time the central processing unit reads. a counter section, a memory section connected to the counter section and outputting data at an address designated by the output of the counter section to the data bus, and a comparison section that outputs a match signal when the values of the latch section and the counter section match. A data retrieval circuit characterized in that it consists of parts.
JP9091784A 1984-05-09 1984-05-09 data search circuit Pending JPS60235266A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9091784A JPS60235266A (en) 1984-05-09 1984-05-09 data search circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9091784A JPS60235266A (en) 1984-05-09 1984-05-09 data search circuit

Publications (1)

Publication Number Publication Date
JPS60235266A true JPS60235266A (en) 1985-11-21

Family

ID=14011773

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9091784A Pending JPS60235266A (en) 1984-05-09 1984-05-09 data search circuit

Country Status (1)

Country Link
JP (1) JPS60235266A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS647141A (en) * 1986-10-28 1989-01-11 Toshiba Corp Mode switching control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS647141A (en) * 1986-10-28 1989-01-11 Toshiba Corp Mode switching control system

Similar Documents

Publication Publication Date Title
US4218743A (en) Address translation apparatus
US4453212A (en) Extended address generating apparatus and method
US4628451A (en) Data processing apparatus for virtual memory system
US4520441A (en) Data processing system
US4937738A (en) Data processing system which selectively bypasses a cache memory in fetching information based upon bit information of an instruction
US5713044A (en) System for creating new group of chain descriptors by updating link value of last descriptor of group and rereading link value of the updating descriptor
JPS629930B2 (en)
US4639862A (en) Computer system
US4942521A (en) Microprocessor with a cache memory in which validity flags for first and second data areas are simultaneously readable
JPS63101944A (en) Memory controller
EP0173909A2 (en) Look-aside buffer least recently used marker controller
JPS60235266A (en) data search circuit
EP0502211A1 (en) System equipped with processor and method of converting addresses in said system
US4628450A (en) Data processing system having a local memory which does not use a directory device with distributed resident programs and a method therefor
EP0318702A2 (en) Data processor with direct data transfer between coprocessor and memory
JPH04324194A (en) Rom circuit
JP2715413B2 (en) Electronics
JPS61136145A (en) Cash memory control circuit
JP2570407B2 (en) Programmable controller
JP3239042B2 (en) Microcomputer
JPH01125638A (en) Cache memory device
JPS60122443A (en) Information processing unit
JP3242474B2 (en) Data processing device
JPH0713865A (en) Cache memory control system
JPH0431417B2 (en)