Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
255 words
In a calculating system which includes a central processing unit, external memory units separate from the processing unit, and peripheral equipment for providing access to the calculating system, a central processing unit integrated monolithically on a single semiconductor chip, comprising in combination: a semiconductor substrate having at least one major surface defining first, second, third and fourth spaced regions; an arithmetic logic unit disposed in said first region, said arithmetic logic unit including first data storage means and arithmetic logic means for effecting preselected arithmetic operations, said first data storage means and said arithmetic logic means including first coupling means for receiving and transmitting a preselected number of data bits in parallel; memory means disposed in said second region, said memory means including a plurality of storage registers, said memory means further including second coupling means for receiving and transmitting said preselected number of data bits in parallel; control means disposed in said third region and selectively connected to said first and second coupling means, said memory means and said arithmetic logic unit for effecting synchronous operation of said processing unit; and an electrical interconnect system disposed in said fourth region, said interconnect system defining a parallel bus system having a plurality of discrete bus lines equal to said preselected number, said parallel bus system electrically coupled to said arithmetic logic unit, said memory means, and said control means; whereby said control means are effective to selectively and sequentially couple said arithmetic logic unit and said memory means to said interconnect system in synchronous operation.
Claim 2
Dependent Claim
255 words
In a calculating system which includes a central processing unit, external memory units separate from the processing unit, and peripheral equipment for providing access to the calculating system, a central processing unit integrated monolithically on a single semiconductor chip, comprising in combination: a semiconductor substrate having at least one major surface defining first, second, third and fourth spaced regions; an arithmetic logic unit disposed in said first region, said arithmetic logic unit including first data storage means and arithmetic logic means for effecting preselected arithmetic operations, said first data storage means and said arithmetic logic means including first coupling means for receiving and transmitting a preselected number of data bits in parallel; memory means disposed in said second region, said memory means including a plurality of storage registers, said memory means further including second coupling means for receiving and transmitting said preselected number of data bits in parallel; control means disposed in said third region and selectively connected to said first and second coupling means, said memory means and said arithmetic logic unit for effecting synchronous operation of said processing unit; and an electrical interconnect system disposed in said fourth region, said interconnect system defining a parallel bus system having a plurality of discrete bus lines equal to said preselected number, said parallel bus system electrically coupled to said arithmetic logic unit, said memory means, and said control means; whereby said control means are effective to selectively and sequentially couple said arithmetic logic unit and said memory means to said interconnect system in synchronous operation.
Claim 3
Dependent Claim
91 words
A central processing unit as set forth in claim 1 wherein said control means includes interface logic means for selectively and simultaneously coupling the respective bus lines of said interconnect system to respective terminals on said substrate disposed for receiving electrical connections to said memory units and equipment external to said processing unit, said interface logic means operably responsive to control signals from said control means to electrically connect said interconnect system with circuitry external to said substrate for transmission of input and output data to and from said processing unit.
Claim 4
Dependent Claim
43 words
A central processing unit as set forth in claim 2 wherein said control means includes input signal decode logic means for selectively providing enable output signals corresponding to a computing system operation, said decode logic means being defined by a programmable logic array.
Claim 5
Dependent Claim
19 words
A central processing unit as set forth in claim 3 wherein said memory means includes a random access memory.
Claim 6
Dependent Claim
65 words
A central processor unit as set forth in claim 4 wherein said random access memory comprises: a. fourteen eight-bit registers combined in pairs to define a seven level last-in-first-out program address stack; b. two eight-bit registers combined to form a program address register for storing a sixteen-bit address, and c. eight eight-bit general purpose registers, one of which defines the accumulator register of the processor.
Claim 7
Dependent Claim
31 words
A central processing unit as set forth in claim 4 wherein said random access memory is configured to provide a plurality of data registers having said preselected number of data bits.
Claim 8
Dependent Claim
48 words
A processor as set forth in claim 6, including a program address register, said address register comprising two of said plurality of registers, said two registers configured for storing eight data bits respectively, thereby providing sixteen bit address capability enabling addressing up to 64k bytes of external memory.
Claim 9
Dependent Claim
35 words
A central processing unit as set forth in claim 6 wherein selected ones of said plurality of data registers are configured to define a last-in-first-out push down program address stack for enabling subroutine address storage.