Thumbnail
Access Restriction
Subscribed

Author Marques, José A. ♦ Cunha, Alberto R. ♦ Ribeiro, Carlos N.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Abstract We describe the rationale for the design and the architecture of a Memory Management Unit (MMU) for object-oriented systems. The $CAMOES^{1}$ MMU supports arbitrary size protected objects mapped on a single virtual address space. Support for object invocations is provided in the form of an operations cache closely coupled with the addressing hardware. The MMU only executes in hardware those functions crucial for performance; other functions and, namely, the management of internal buffers and associative memories, and object management policies, are handled in software. This functional organisation is suitable for current generation processors based on RISC principles and is able to support open multi-lingual environments.
Description Affiliation: INESC, R. Alves Redol, 9, Apartado 10105, 1017 Lisboa Codex Portugal (Cunha, Alberto R.; Ribeiro, Carlos N.; Marques, José A.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 1981-04-01
Publisher Place New York
Journal ACM SIGARCH Computer Architecture News (CARN)
Volume Number 19
Issue Number 4
Page Count 8
Starting Page 109
Ending Page 116


Open content in new tab

   Open content in new tab
Source: ACM Digital Library