发明名称 VIRTUAL MEMORY ADDRESS TRANSLATION MECHANISM WITH CONTROLLED DATA PERSISTENCE
摘要 Transformation d'adresses en mémoire (14) et système de commande d'accès (16) permettant d'effectuer des fonctions doubles. Les fonctions comprennent la transformation d'adresses virtuelles en mémoire générées par une unité centrale de traitement (CPU) en adresses en mémoire réelles et la commande de certaines fonctions de mémoire telle que la journalisation. La fonction de transformation d'adresses comprend deux étapes, la première consistant à convertir l'adresse virtuelle en une seconde adresse virtuelle ou adresse effective et la deuxième étape consistant à convertir l'adresse effective en une adresse en mémoire réelle. Un jeu de tables de transformation (14) contient des transformations courantes d'adresses effectives en adresses réelles. Ces tables de transformations (14) appelées "translation look-aside buffers" ou TLBs (14) (tampons de topographie de transformation), sont adressées en utilisant un sous-ensemble de l'adresse effective. Le contenu du TLB (14) adressé est examiné pour trouver une correspondance avec une adresse effective. Si il n'y a pas de correspondance, alors on a accès aux tables de cadre de pages stockées dans la mémoire principale pour y chercher l'adresse effective désirée. Un champ de données spéciales (bits de verrouillage) est prévu à la fois dans les TLBs (14) et dans les tables de cadre de pages. Dans ce champ, un bit est prévu pour chaque ligne dans la page consultée à une transformation donnée d'adresses effectives en adresses réelles. Ces bits peuvent être utilisés pour indiquer lorsqu'il y a eu accès à une ligne de données ou lorsqu'une ligne de données a été modifiée.
申请公布号 WO8402784(A1) 申请公布日期 1984.07.19
申请号 WO1982US01829 申请日期 1982.12.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CHANG, ALBERT;COCKE, JOHN;MERGEN, MARK, F.;RADIN, GEORGE
分类号 G06F13/00;G06F11/07;G06F12/00;G06F12/10;G06F12/14;(IPC1-7):06F9/00;06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址