发明授权
- 专利标题: Mixed-modulo address generation using shadow segment registers
- 专利标题(中): 使用影子段寄存器的混合模地址生成
-
申请号: US618632申请日: 1996-03-19
-
公开(公告)号: US5790443A公开(公告)日: 1998-08-04
- 发明人: Gene Shen , Shalesh Thusoo , James S. Blomgren , Betty Kikuta
- 申请人: Gene Shen , Shalesh Thusoo , James S. Blomgren , Betty Kikuta
- 申请人地址: CA Santa Clara
- 专利权人: S3 Incorporated
- 当前专利权人: S3 Incorporated
- 当前专利权人地址: CA Santa Clara
- 主分类号: G06F7/50
- IPC分类号: G06F7/50 ; G06F7/509 ; G06F9/30 ; G06F9/355 ; G06F12/02 ; G06F7/38 ; G06F9/26
摘要:
A mixed-modulo address generation unit has several inputs. The unit effectively adds together a subset of these inputs in a reduced modulus while simultaneously adding other inputs in a full modulus to the partial sum of reduced-modulus inputs. The subset of inputs receives reduced-width address components such as 16-bit address components which are effectively added together in modulo 64K. The other inputs receive full-width address components such as 32-bit components which are added in the full modulus, 4G. Reduced-width components are zero-extended to 32 bits before input to a standard 32-bit adder. A 16-bit carry generator also receives the reduced-width components and generates the carries out of the 16th bit position. When one or more carries is detected, a correction term is subtracted from the initial sum which is recirculated to the adder's input in a subsequent step. The correction term is the number of carries out of the 16th bit position multiplied by 64K. The full-width segment bases for all active segments are stored in the register file, but the most commonly accessed segments, the data and stack segments, have a copy of their segment bases also stored in a shadow register for input to the adder. Thus the number of read ports to the register file is reduced by the shadow segment register. Less-frequently-used segments require an additional step through the adder to generate the address, but addresses in the data and stack segments are generated in a single cycle.
公开/授权文献
- US5207855A Apparatus for sticking on stamps from an embossing foil 公开/授权日:1993-05-04
信息查询