Flexible web-based educational system for teaching computer architecture and organization | IEEE Journals & Magazine | IEEE Xplore