Address translation apparatus having a memory access privilege check
capability data which uses mask data to select bit positions of
priviledge
    5.
    发明授权
    Address translation apparatus having a memory access privilege check capability data which uses mask data to select bit positions of priviledge 失效
    地址转换装置具有使用掩码数据来选择特权位的位置的存储器访问特权检查能力数据

    公开(公告)号:US5249276A

    公开(公告)日:1993-09-28

    申请号:US208493

    申请日:1988-06-20

    IPC分类号: G06F12/10

    CPC分类号: G06F12/1027

    摘要: An address translation apparatus which includes a memory for storing a plurality of physical addresses, and a content addressable memory unit which stores a plurality of signal pairs that correspond to the plurality of physical addresses, each of the signal paris includes a logical address that corresponds to one of the plurality of physical addresses and memory protection level data that indicates a memory protection level allocated to a memory position of the one of the physical addresses. The content addressable memory unit includes apparatus for searching a signal pair that has a logical address in coincident with a logical address being subjected to address translation and comparing memory protection level data to comparative data at a bit position which is indicated to be the bit position to be searched by mask data, in response to the logical address translation. The mask data instructs whether the bits of the stored memory protection level data are to be searched, wherein mask data is determined depending upon a memory access privilege level allocated to a program that requests address translation, and whether comparative data are to be compared with the stored memory protection level data. The content addressable memory further includes apparatus for instructing the memory to produce a physical address that corresponds to the detected signal pair.

    摘要翻译: 一种包括用于存储多个物理地址的存储器的地址转换装置,以及存储对应于多个物理地址的多个信号对的内容可寻址存储单元,每个信号码包括对应于 多个物理地址和存储器保护级别数据中的一个指示分配给物理地址之一的存储器位置的存储器保护级别。 内容可寻址存储器单元包括用于搜索具有与经受地址转换的逻辑地址一致的逻辑地址的信号对的装置,并将存储器保护级别数据与指示为位位置的位位置的比较数据进行比较 通过掩码数据进行搜索,以响应逻辑地址转换。 掩模数据指示是否搜索所存储的存储器保护级别数据的位,其中根据分配给请求地址转换的程序的存储器访问权限级别确定掩码数据,以及比较数据是否与 存储内存保护级数据。 内容可寻址存储器还包括用于指示存储器产生对应于检测到的信号对的物理地址的装置。