Extended address, single and multiple bit microprocessor
AssigneeIntel Corporation
InventorsWilliam B. Pohlman, III, Bruce W. Ravenel, III, James F. McKevitt, III, Stephen P. Morse
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsWilliam B. Pohlman, III, Bruce W. Ravenel, III, James F. McKevitt, III, Stephen P. Morse
Estimating the term…
The addressable memory space within the retrievable capacity of the microprocessor is necessarily limited by the bit length of the address word. This in turn, is limited by the bit length of the word which the microprocessor may compute or manipulate. By appropriate organization of multiple registers, an extended or expanded memory space may be achieved without the necessity of increasing the word length of the digital information manipulated by the microprocessor. In addition, the microprocessor can be fabricated to be capable of both eight bit and sixteen bit operation by appropriate organization and coordination of a plurality of register files. By virtue of this register file organization and coordination additional improved operations may be achieved, such as direct coupling by the microprocessor between the memory and separate dedicated data processing chips, simplified string instructions and the condensation of entire classes of instructions into single generic instruction formats.
An improvement for generating an address word for addressing an extended memory space, said improvement being in a data processing system including a memory unit for storing digital information and a processor unit, including an adder, for processing digital information communicated at least in part between said processor unit and said memory unit, said improvement comprising:
A data processing system having at least one internal bus comprising:
An improvement for generating an address word for addressing an extended memory space, said improvement being in a data processing system including a memory unit for storing digital information and a processor unit, including an adder, for processing digital information communicated at least in part between said processor unit and said memory unit, said improvement comprising:
An improvement in a data processing system including a memory unit for storing digital information and a processor unit for processing digital information, said digital information including an instruction having a sign bit, 1 bit, and immediate data of word or byte length having lower and higher order bits comprising:
A method for processing digital information in a system including a memory unit for storing digital information and a processor unit for processing digital information, said digital information including an instruction having a sign bit, 1 bit and immediate data having word or byte length with lower and higher order bits corresponding thereto including the steps within said processor unit of determining whether an operation upon immediate data within said instruction has word or byte length by decoding said 1 bit in said instruction, and extending the bit length of said immediate data when said immediate data has a byte length by copying the value of said sign bit in all higher order bit positions whereby operation upon data can be hardware identical regardless of bit length of said immediate data.
Dependencies are inferred from the claim text.