Claims
- 1. A microcomputer constructed of a single chip comprising:
- a first storage element for storing data of a predetermined bit length;
- a plurality of second storage elements for storing data of said predetermined bit length;
- a first data bus connecting to said first storage element and said plurality of second storage elements so as to read and write said data of said predetermined bit length;
- a second data bus transferring said data of said predetermined bit length stored in said first storage element;
- a plurality of comparators coupled to said second storage elements and said second data bus for comparing said data of said predetermined bit length stored in said first storage element with said data of said predetermined bit length stored in said plurality of second storage elements;
- an output section connected to said plurality of comparators to receive the comparison results outputted from said plurality of comparators; and
- a selector section having a first terminal, a second terminal and a third terminal, said first terminal being connected to said first data bus, said second terminal being connected to an output line of said output section, and said third terminal being connected to a data signal line for inputting and outputting signals of the device, said selector section responsive to a predetermined state of a control signal for allowing a signal transmission between said first terminal and third terminal and inhibiting a signal transmission between said second terminal and third terminal, and responsive to a state of said control signal different from said predetermined state for inhibiting a signal transmission between said first terminal and third terminal and allowing a signal transmission between said second terminal and third terminal.
- 2. A microcomputer constructed of a single chip according to claim 1, wherein said data of said predetermined bit length is stored in said first storage element and said plurality of second storage elements via said third terminal and first terminal of said selector section and via said first data bus.
- 3. A microcomputer constructed of a single chip according to claim 2, wherein said data of said predetermined bit length stored in said first storage element is a search key, and said data of said predetermined bit length stored in said second storage elements is a storage key.
- 4. A microcomputer constructed of a single chip according to claim 1, including an address decoder for selecting at least one of said first storage element and said plurality of second storage elements in response to an address signal used for storing said search key and storage key in said first storage element and said plurality of second storage elements prior to an associative operation, and responsive to said associative operation results for supplying a control signal to said selector section so that code information in accordance with set associative operation results from said output section is transmitted from said second terminal to third terminal of said selector section.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 1-196564 |
Jul 1989 |
JPX |
|
Parent Case Info
This application is a divisional application of U.S. Ser. No. 550,156, filed July 9, 1990 now U.S. Pat. No. 5,036,486.
US Referenced Citations (4)
Foreign Referenced Citations (2)
| Number |
Date |
Country |
| 58-146089 |
May 1983 |
JPX |
| 59-220838 |
Dec 1984 |
JPX |
Non-Patent Literature Citations (1)
| Entry |
| Am99C10 (AMD Corp.) Catalog, Nov. 16, 1988, pp. 1-30. |
Divisions (1)
|
Number |
Date |
Country |
| Parent |
550156 |
Jul 1990 |
|