Virtual machines as an aid in teaching computer concepts

  • Authors:
  • Ola Ågren

  • Affiliations:
  • Umeå University, Umeå, Sweden

  • Venue:
  • WCAE '00 Proceedings of the 2000 workshop on Computer architecture education
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

A debugger containing a set of virtual assemblers and a virtual machine are used as teaching tools in order to teach students differences and similarities between architectural styles of computer processors. Programs written by the students in the virtual assemblers are compiled and executed in this environment so that the students can follow the execution of the programs step by step or at full speed.