address translation mechanisms 8398357