Microprogrammed digital data processing system employing tasking

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 946, G06F 938, G06F 922

Patent

active

043843247

ABSTRACT:
A microprogrammed data processing system is provided in which each high level instruction is performed by one or more tasks, each task being in turn performed by executing one or more task microinstructions in a microprogrammed manner. Dynamic resource allocation and task synchronization are additionally provided along with a three-stage pipelined architecture so as to provide both multiprogramming and multiprocessing on a microinstruction level.

REFERENCES:
patent: 3348210 (1967-10-01), Ochsner
patent: 3643227 (1972-02-01), Smith et al.
patent: 3886523 (1975-05-01), Ferguson et al.
patent: 4038643 (1977-07-01), Kim
patent: 4047160 (1977-09-01), Wolf
patent: 4084228 (1978-04-01), Dufond et al.
patent: 4110822 (1978-08-01), Porter et al.
patent: 4121286 (1978-10-01), Venton et al.
patent: 4124890 (1978-11-01), Vasenkov et al.
patent: 4149242 (1979-04-01), Pirz
patent: 4155120 (1979-05-01), Keefer et al.
patent: 4156925 (1979-05-01), Tutt et al.
patent: 4181935 (1980-01-01), Feeser et al.
patent: 4214305 (1980-07-01), Tokita et al.
patent: 4229790 (1980-10-01), Gilliland et al.
patent: 4251861 (1981-02-01), Mago
IEEE Transactions on Computers, vol. C-22, No. 2, Feb. 1973, N.Y., J. L. Rosenfeld and R. D. Villani, "Micromultiprocessing: An Approach to Multiprocessing at the Level of Very Small Tasks", pp. 149-153.
IBM Technical Disclosure Bulletin, vol. 14, No. 9, Feb. 1972, N.Y., P. N. Duggan, "Multiple Instruction Stream Microprocessor Organization", pp. 2739-2740.
Computer, vol. 12, No. 12, Dec. 1979, (Long Beach), W. J. Kaminsky et al., "Developing a Multiple-Instruction-Stream Single-Chip Processor", pp. 66-76.
Computer, May 1977, J. Couch and T. Hamm, "Semantic Structures for Efficient Code Generatin on a Stack Machine", pp. 42-48.
Computer, May 1977, F. G. Duncan, "Stack Machine Development: Australia, Great Britain, and Europe", pp. 50-52.
Computer, May 1977, D. M. Bulman, "Stack Computers", pp. 14-16.
Husson, S. S., Microprogramming: Principles and Practices, Prentice-Hall, Inc., (1970).
Argrausala et al., Foundations of Microprogramming, Academic Press, Inc., 1976.
IEEE Proc., vol. 63, No. 11, Nov. 1975, pp. 1554-1567, "Microprogramming-Another Look at Internal Computer Control", Flynn, M. I.
IEEE Transactions on Computers, vol. C-29, No. 1, Jan. 1980, "Microprogramming: A Tutorial and Survey of Recent Developments."
4th Annual Symposium on Computer Architecture, Mar. 1977, pp. 63-69, "The Microprogramming of Pipelined Processors", Kogge, P. M.
Euromicro, Oct. 1976, vol. 2, No. 4, "A Pipeline Architecture Oriented Towards Efficient Multitasking," Romani, F. North-Holland Pub. Co., Amsterdam.
Hauck, E. A. and Dent, B. A., Afips Conference Proceedings, 1968, SJCC, p. 245, "Burroughs B 6500/7500 Stack Mechanism."
Computer, May 1977, pp. 14-15, "Stack Computers: An Introduction", Bulman, D. M. and "Exploring a Stack Architecture," Blake. R. P.
Encyclopedia of Computer Science, Ralston, A. Van Nostrand, Rheinhold Company, 1976, pp. 919-929, 953-957, 989-1003, N.Y.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Microprogrammed digital data processing system employing tasking does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Microprogrammed digital data processing system employing tasking, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprogrammed digital data processing system employing tasking will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1569492

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.