Microprogrammable computer utilizing concurrently operating proc

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 918, G06F 916, G06F 1300

Patent

active

041998111

ABSTRACT:
A microprogrammable CPU for a computer utilizes an architecture wherein macro instructions of the computer repertoire are executed by micro instruction routines stored in a control store memory. The micro instruction routines are comprised of micro instruction words for controlling the micro operations to be performed in executing the macro instructions. The CPU includes a plurality of local processors each configured to perform a plurality of the micro operations. A macro instruction fetched into the macro instruction register of the computer addresses the corresponding micro instruction routine in the control store memory and the plurality of local processors operate concurrently to simultaneously perform the micro instructions of the routine on behalf of the fetched macro instruction. Thus a stream of macro instructions flowing through the macro instruction register is decomposed into a plurality of concurrently executed micro instruction streams flowing through the respective local processors. Preferably the local processors are constructed utilizing micro processor LSI integrated circuits. Each local processor is operated in an overlapped mode with respect to micro instruction fetching, execution and storage of results. Each local processor has real and phantom branching capabilities provided by plural next address fields and plural function control fields in the micro instruction words. Decision points provided in the computer select between the next address fields and select between the function control fields to perform the real and phantom branching respectively. The decision points are provided by control logic driven by tables storing functions of plural variables where functions and variables are selectable by the micro instruction words.

REFERENCES:
patent: 3380025 (1968-04-01), Ragland
patent: 3421150 (1969-01-01), Quosig et al.
patent: 3470540 (1969-09-01), Levy
patent: 3593300 (1971-07-01), Driscoll, Jr. et al.
patent: 3631405 (1971-12-01), Hoff et al.
patent: 3641505 (1972-02-01), Artz et al.
patent: 3760365 (1973-09-01), Kurtzberg et al.
patent: 3768076 (1973-10-01), Recoque
patent: 3848234 (1974-11-01), MacDonald
patent: 3875391 (1975-04-01), Shapiro et al.
patent: 3905023 (1975-09-01), Perpiglia
patent: 3916383 (1975-10-01), Malcolm
patent: 3943494 (1976-03-01), Holmes, Jr. et al.
patent: 3980992 (1976-09-01), Levy et al.
patent: 4027292 (1977-05-01), Okamoto et al.
patent: 4071890 (1978-01-01), Pandeya
patent: 4075687 (1978-02-01), Nissen et al.
patent: 4077060 (1978-02-01), Bodner et al.
patent: 4080648 (1978-03-01), Asano et al.
patent: 4123794 (1978-10-01), Matsumoto
Flynn, "Toward More Efficient Computer Organizations" in Spring Joint Computer Conference, 1972, pp. 1211-1216.

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

Microprogrammable computer utilizing concurrently operating proc does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Microprogrammable computer utilizing concurrently operating proc, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Microprogrammable computer utilizing concurrently operating proc will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1478552

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