发明名称 System and technique for fine-grained computer memory protection
摘要 A fine-grained memory protection system and technique provide computer memory protection at least to a word granularity. A permissions table having permission values associated with a computer memory is arranged as protection domains. The permissions table can be cached in a protection lookaside buffer (PLD) and/or in sidecar registers. A software calls across protection domains (a cross-domain call) can be facilitated with a switch gate and a return gate. In some embodiments, a gate table is provided to store the switch gates and return gates, each having gate values. In some embodiments, a stack permission stable allows stack frames to be associated with the cross-domain call.
申请公布号 US7287140(B1) 申请公布日期 2007.10.23
申请号 US20040899776 申请日期 2004.07.27
申请人 MASSACHUSETTS INSTITUTE OF TECHNOLOGY 发明人 ASANOVIC KRSTE;WITCHEL EMMETT J.
分类号 G06F12/14 主分类号 G06F12/14
代理机构 代理人
主权项
地址