|
ABSTRACT
Because of the tremendous growth in the terminal-oriented users community, software text editor is increasingly becoming a significant overhead for the computing systems. The files being manipulated by text editors are usually small but undergo rapid growth and development in its short-lived life-cycle. A look into the basic command structure of these text editors reveal that the operations performed by them fundamentally consist of pattern matching, pattern transformation, pattern deletion and insertion, and management of a set of counters and pointers. It is proposed in this paper that a specialized front-end processor with built-in string processing hardware provide a natural solution to the problem. This paper presents a possible architecture and logical capabilities of such a machine as an embellishment of microprocessors to be used for intelligent terminals. In the process, the structure of a general purpose non-numeric processor is evolved.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Robert N. Noyce, "Microelectronics," Scientific American, vol. 237, no. 3, pp. 62-69, Sept. 1977.
|
 |
2
|
|
| |
3
|
M. J. Foster & H. T. Kung, "The Design of Special Purpose VLSI Chips" Computer, vol. 13, no. 1, Jan. 1980, pp. 26-40.
|
 |
4
|
|
| |
5
|
L. A. Hollaar, "Text Retrieval Computers" Computer, vol. 12, no. 3, March 1979 pp. 40-52.
|
| |
6
|
Amar Mukhopadhyay, "Hardware Algorithms for String Processing" Technical Report No. CS-TR-42, Department of Computer Science, Univ. of Central Florida, Orlando, Florida. Feb. 1980.
|
| |
7
|
'XEDIT - Extended Text Editor' Control Data Corporation Publication No. 76071-000, 1977.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|