APPARATUS FOR PROCESSING STRINGS SIMULTANEOUSLY
First Claim
Patent Images
1. An apparatus for string processing, comprising:
- a first storage, storing a plurality of first predetermined strings;
a second storage;
a loading module, coupled to the first storage and the second storage, for loading the first predetermined strings from the first storage into the second storage;
a comparing module, coupled to the second storage, for comparing a specific string with the first predetermined strings simultaneously, thereby generating a plurality of comparison results corresponding to the specific string; and
a control logic, coupled to the comparing module, for generating a string processing result according to the comparison results.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary string processing method for specific byte string processing with word-related instructions includes: loading a plurality of first predetermined strings; comparing a specific string with the loaded first predetermined strings simultaneously, thereby generating a plurality of comparison results corresponding to the specific string; and generating a string processing result according to the comparison results. A string processing apparatus uses the string processing method.
13 Citations
20 Claims
-
1. An apparatus for string processing, comprising:
-
a first storage, storing a plurality of first predetermined strings; a second storage; a loading module, coupled to the first storage and the second storage, for loading the first predetermined strings from the first storage into the second storage; a comparing module, coupled to the second storage, for comparing a specific string with the first predetermined strings simultaneously, thereby generating a plurality of comparison results corresponding to the specific string; and a control logic, coupled to the comparing module, for generating a string processing result according to the comparison results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for string processing, comprising:
-
a first storage, storing a plurality of first predetermined strings; a second storage; a loading module, coupled to the first storage and the second storage, for loading the first predetermined strings from the first storage into the second storage; a comparing module, coupled to the second storage, for comparing the first predetermined strings with a plurality of second predetermined strings, respectively and simultaneously, to generate a plurality of comparison results corresponding to the second predetermined strings, respectively; and a control logic, coupled to the comparing module, for generating a string processing result according to the comparison results. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification