DE68924414D1 - Übersetzung virtueller Adressen. - Google Patents

Übersetzung virtueller Adressen.

Info

Publication number
DE68924414D1
DE68924414D1 DE68924414T DE68924414T DE68924414D1 DE 68924414 D1 DE68924414 D1 DE 68924414D1 DE 68924414 T DE68924414 T DE 68924414T DE 68924414 T DE68924414 T DE 68924414T DE 68924414 D1 DE68924414 D1 DE 68924414D1
Authority
DE
Germany
Prior art keywords
translation
virtual addresses
addresses
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE68924414T
Other languages
English (en)
Other versions
DE68924414T2 (de
Inventor
Peter James Osler
Fred Tze Tong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE68924414D1 publication Critical patent/DE68924414D1/de
Application granted granted Critical
Publication of DE68924414T2 publication Critical patent/DE68924414T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/10Address translation
    • G06F12/1027Address translation using associative or pseudo-associative address translation means, e.g. translation look-aside buffer [TLB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
DE68924414T 1989-02-15 1989-12-02 Übersetzung virtueller Adressen. Expired - Fee Related DE68924414T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/311,666 US5099415A (en) 1989-02-15 1989-02-15 Guess mechanism for virtual address translation

Publications (2)

Publication Number Publication Date
DE68924414D1 true DE68924414D1 (de) 1995-11-02
DE68924414T2 DE68924414T2 (de) 1996-05-02

Family

ID=23207923

Family Applications (1)

Application Number Title Priority Date Filing Date
DE68924414T Expired - Fee Related DE68924414T2 (de) 1989-02-15 1989-12-02 Übersetzung virtueller Adressen.

Country Status (4)

Country Link
US (1) US5099415A (de)
EP (1) EP0382910B1 (de)
JP (1) JPH02245949A (de)
DE (1) DE68924414T2 (de)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02205953A (ja) * 1989-02-03 1990-08-15 Nec Corp アドレス変換装置
US5341485A (en) * 1991-05-07 1994-08-23 International Business Machines Corporation Multiple virtual address translation per computer cycle
US5500948A (en) * 1991-10-29 1996-03-19 Intel Corporation Translating instruction pointer virtual addresses to physical addresses for accessing an instruction cache
US5485589A (en) * 1991-12-31 1996-01-16 Dell Usa, L.P. Predictive addressing architecture
US5392410A (en) * 1992-04-30 1995-02-21 International Business Machines Corporation History table for prediction of virtual address translation for cache access
JPH0649339U (ja) * 1992-05-13 1994-07-05 正民 丸山 ハサミのいらない便利な封筒
US5392414A (en) * 1992-06-30 1995-02-21 Sun Microsystems, Inc. Rapid data retrieval from data storage structures using prior access predictive annotations
US5548739A (en) * 1993-11-04 1996-08-20 Sun Microsystems, Inc. Method and apparatus for rapidly retrieving data from a physically addressed data storage structure using address page crossing predictive annotations
JP3456768B2 (ja) * 1994-09-28 2003-10-14 株式会社東芝 アドレス変換装置
US5682495A (en) * 1994-12-09 1997-10-28 International Business Machines Corporation Fully associative address translation buffer having separate segment and page invalidation
JPH0981457A (ja) * 1995-09-18 1997-03-28 Nec Corp キャッシュ記憶制御装置
US5940877A (en) * 1997-06-12 1999-08-17 International Business Machines Corporation Cache address generation with and without carry-in
US6192459B1 (en) * 1998-03-23 2001-02-20 Intel Corporation Method and apparatus for retrieving data from a data storage device
US8862827B2 (en) * 2009-12-29 2014-10-14 International Business Machines Corporation Efficient multi-level software cache using SIMD vector permute functionality
US10318435B2 (en) * 2017-08-22 2019-06-11 International Business Machines Corporation Ensuring forward progress for nested translations in a memory management unit

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4050094A (en) * 1976-04-30 1977-09-20 International Business Machines Corporation Translator lookahead controls
US4128875A (en) * 1976-12-16 1978-12-05 Sperry Rand Corporation Optional virtual memory system
US4241401A (en) * 1977-12-19 1980-12-23 Sperry Corporation Virtual address translator utilizing interrupt level code
US4376297A (en) * 1978-04-10 1983-03-08 Signetics Corporation Virtual memory addressing device
US4218743A (en) * 1978-07-17 1980-08-19 International Business Machines Corporation Address translation apparatus
US4170039A (en) * 1978-07-17 1979-10-02 International Business Machines Corporation Virtual address translation speed up technique
US4481573A (en) * 1980-11-17 1984-11-06 Hitachi, Ltd. Shared virtual address translation unit for a multiprocessor system
US4410941A (en) * 1980-12-29 1983-10-18 Wang Laboratories, Inc. Computer having an indexed local ram to store previously translated virtual addresses
US4583162A (en) * 1983-01-13 1986-04-15 The Singer Company Look ahead memory interface
US4691277A (en) * 1984-10-24 1987-09-01 International Business Machines Corp. Small instruction cache using branch target table to effect instruction prefetch

Also Published As

Publication number Publication date
EP0382910A2 (de) 1990-08-22
EP0382910A3 (de) 1991-08-07
JPH0529941B2 (de) 1993-05-06
DE68924414T2 (de) 1996-05-02
EP0382910B1 (de) 1995-09-27
JPH02245949A (ja) 1990-10-01
US5099415A (en) 1992-03-24

Similar Documents

Publication Publication Date Title
DK381687D0 (da) Dynamisk adresseoversaetter
BR9006919A (pt) Composicao de rimel
BR9007196A (pt) Composicao
DE3880047D1 (de) Zusammensetzung eines zusatzes.
DE69025849D1 (de) Elektrochirurgiegerät
DE69032352D1 (de) Entwicklungsgerät
SE9000221D0 (sv) Komposition
DE68924414D1 (de) Übersetzung virtueller Adressen.
BR9006584A (pt) Composicao de poli-oxi-metileno
DK537987D0 (da) Indirekte domaeneadressering
IT8920082A0 (it) Federico butelman
NO903474L (no) Fremgangsmaate for fremstilling av neoalkyltrioltriestere.
DE3785956D1 (de) Adressuebersetzungsschaltung.
NO905414L (no) Fremgangsmaate ved sammenfoeying av trematerialer.
DE69027139D1 (de) Zusammensetzungen
DE3785736D1 (de) Translationsbeschleunigungsmesser.
DE69117674D1 (de) Abbildungsverfahren
BR9005424A (pt) Composicao
KR910004533U (ko) 회전댐퍼
DE69031954D1 (de) Riechstoffzusammensetzung
DE69002136D1 (de) Saccharidderivate von protocatechualdehyd.
KR880001239U (ko) 한글 문자 구성 카-드철
FI901467A0 (fi) Analysfoerpackning och -metod foer bestaemning av hela celler.
DK249590A (da) Skillevaeg
RO96576A2 (ro) Traductor de debit

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee