Electrical computers and digital processing systems: memory – Address formation – Address multiplexing or address bus manipulation
Patent
1996-09-09
1999-06-22
Lane, Jack A.
Electrical computers and digital processing systems: memory
Address formation
Address multiplexing or address bus manipulation
711212, G06F 1200
Patent
active
059152664
ABSTRACT:
A processor core for providing a linear extension of addressable memory space of a microprocessor with minimal additional hardware and software complexity. A N+x bit pointer register (e.g. program counter) holds an N+x bit instruction address. The N+x bit instruction address provides to an execution unit a pointer to an instruction in the memory to be processed by the execution unit. An encoder encodes the N+x bit address into an N bit encoding of the N+x bit address. The processor core can thereby address 2.sup.x times more memory locations than 2.sup.N. Two other registers each hold a portion of a data address (i.e. a pointer to a datum in memory to be operated on). An address former concatenates the portions of the address in the two registers to form the data address. Therefore, the address is formed from portions of the data address stored in multiple registers without performing any arithmetic on the portions.
REFERENCES:
patent: 3602889 (1971-08-01), Byron et al.
patent: 4090237 (1978-05-01), Owen
patent: 5155812 (1992-10-01), Ehlig et al.
patent: 5179676 (1993-01-01), Kashima
patent: 5210839 (1993-05-01), Powell et al.
patent: 5233699 (1993-08-01), Wu et al.
patent: 5249280 (1993-09-01), Nash et al.
"Copy Carry to Bank Address Register Instruction," IBM Technical Disclosure, vol. 28 No. 12 (May 1986).
"128k-Byte proessor instruction address space for each level status block" IBM Technical Disclosure, vol. 30 No. 7 (Dec. 1987).
Parson, "Flexible Storage Addressing," IBM Technical Disclosure Bulletin, vol. 6 No. 12 (May 1964).
Deutsch et al. "Dual-mode Language Programming," IBM Technical Disclosure Bulletin, vol. 11 No. 6 (Nov. 1968).
Falik Ohad
Intrater Gideon
Lane Jack A.
National Semiconductor Corporation
LandOfFree
Processor core which provides a linear extension of an addressab does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processor core which provides a linear extension of an addressab, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor core which provides a linear extension of an addressab will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1715910