A method and an apparatus for performing a virtual address based memory
access. A software object is executed. A security level for the software
object is established. A virtual address based memory access is performed
using at least one of the security levels. The function of the object is
executed based upon the virtual address based memory access.