A web-based educational environment for teaching the computer cache memory | IEEE Journals & Magazine | IEEE Xplore