The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 21, 2011
Filed:
Feb. 25, 2008
Chung-lung Kevin Shum, Wappingers Falls, NY (US);
Fadi Y. Busaba, Poughkeepsie, NY (US);
Mark S. Farrell, Pleasant Valley, NY (US);
Bruce C Giamei, Poughkeepsie, NY (US);
Bernd Nerz, Boeblingen, DE;
David A. Schroter, Round Rock, TX (US);
Charles F. Webb, Wappingers Falls, NY (US);
Chung-Lung Kevin Shum, Wappingers Falls, NY (US);
Fadi Y. Busaba, Poughkeepsie, NY (US);
Mark S. Farrell, Pleasant Valley, NY (US);
Bruce C Giamei, Poughkeepsie, NY (US);
Bernd Nerz, Boeblingen, DE;
David A. Schroter, Round Rock, TX (US);
Charles F. Webb, Wappingers Falls, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system, method and computer program product for translations in a computer system. The system includes a general purpose register containing a base address of an address translation table. The system also includes a millicode accessible special displacement register configured to receive a plurality of elements to be translated. The system further includes a multiplexer for selecting a particular one of the plurality of elements from the millicode accessible special displacement register and for generating a displacement or offset value. The system further includes an address generator for creating a combined address containing the base address from the general purpose register and the generated displacement or offset value.