scispace - formally typeset
Search or ask a question

Showing papers on "Firmware published in 1972"


Patent
03 Apr 1972
TL;DR: The Sort Processor as discussed by the authors is an internally programmed black box unit that can be connected to the memory bus of almost any computer and performs background sorting functions in real time or on-line installations, or operates as a stand-alone low priority processor in a uni-processor or multiprocessor installation.
Abstract: A system and architecture is disclosed for an electronic data processing system wherein the usage of a central processing unit in the system may be reduced and much of its work efficiently handled by a cooperating Sort Processor. The Sort Processor is an internally programmed black box unit that can be connected to the memory bus of almost any computer. It performs background sorting functions in real time or on-line installations, or operates as a stand-alone low priority processor in a uni-processor or multiprocessor installation. A Control Program initiates the action of the sort processor so that it operates autonomously and performs the functions of the ''''sort routine'''' in both internal sort and merge phases resulting in the saving of considerable Central Processing Unit time, main memory space, and simplification and reduction of programming efforts. The Sort Processor consists of search memory for storing the initial parameters of the sort operation, and a control memory for micro-program storage.

50 citations


Proceedings ArticleDOI
05 Dec 1972
TL;DR: The Microtext system represents a new approach to the design and implementation of a full-text retrieval system that integrates hardware, firmware, and software components in an attempt to provide a solution to the problems involved in processing large files of unformatted textual data.
Abstract: The Microtext system represents a new approach to the design and implementation of a full-text retrieval system. The approach is unusual in that it integrates hardware, firmware, and software components in an attempt to provide a solution to the problems involved in processing large files of unformatted textual data. The system is based on a minicomputer specialized for high-speed full-text retrieval, through the use of a finite state search algorithm implemented in firmware.

14 citations


Journal ArticleDOI
D. Pager1
TL;DR: A simple, though as yet unused, programming technique is presented whereby the inner loop time may be reduced by approximately 20 percent and a means is considered whereby a computer can alter its own hardware so as to achieve a speedup of several orders for loops.
Abstract: Some ways of speeding up certain loops by software, firmware, and hardware means are discussed in this note. The importance of the inner loop calculation is emphasized and a simple, though as yet unused, programming technique is presented whereby the inner loop time may be reduced by approximately 20 percent. The general problem of a program with many loops is then considered and a method is indicated for obtaining the maximum speedup by means of the technique described earlier. Turning to firmware, it is shown how, by altering the normal algorithm used for the inner loop calculation, a very substantial speedup can be achieved with the use of microprogramming (above and beyond the savings in instruction decoding time). Finally, a means is considered whereby a computer can alter its own hardware, so as to achieve a speedup of several orders for loops in which the resolution of decision tables accounts for a significant portion of the iteration time.

7 citations


Proceedings ArticleDOI
05 Dec 1972
TL;DR: A hardware/software trade-off is the establishment of the division of responsibility for performing system functions between the software, firmware and hardware.
Abstract: A hardware/software trade-off is the establishment of the division of responsibility for performing system functions between the software, firmware and hardware. This is part and parcel of the fundamental process of defining computer architecture. It begins the day a computer is conceived and may be carried on by an ever widening group of individuals until the last computer of a given model is retired. There are areas of the trade-off which are the sole preserve of the manufacturer and his hardware/software team. Other areas of the trade-off are the responsibility of the user, or independent equipment manufacturers.

5 citations