Patent · US Expired

Parallel string processor and method for a minicomputer

US4896133A · kind A · utility

29Cited by
15References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 21, 1988
Grant dateJan 23, 1990
Priority date
Expiry dateOct 21, 2008

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/025
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processor is disclosed for use in a computer system for comparing a number of bytes simultaneously in order to locate a control character in a string of data. The processor includes a register for holding the data bytes, a register for storing the control characters, a comparison circuit for simultaneously comparing the bytes of the first register with the bytes of the second register, and a circuit for generating indicator bits when a match has been found between the two registers. Microcode instructions cause the system to branch to a predetermined memory location when the control character has been located and to branch to a second predetermined memory location when no control character is found in the data string. In another aspect, a parallel string processor for a minicomputer for searching portions of text or binary bit strings for the presence of desired words or bit strings. The processor includes a first register in which a keyword string is stored and a pair of interconnected shift registers in which the string to be searched for the presence of the keyword is stored. An arithmetic logic unit compares the contents of the first register with one of the shift registers t…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.