Assembly programming on a virtual computer

  • Authors:
  • Pierre A. von Kaenel

  • Affiliations:
  • Mathematics and Computer Science Department, Skidmore College, Saratoga Springs, NY

  • Venue:
  • CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces the VPC Assembler, a Windows 95/98 assembly programming environment that targets the Virtual PC, a simulator of a small computer system based on the Intel 8086 architecture [1]. The assembler provides an editor, a debugger, and views of the assembly programÆs variables, the CPUÆs registers, and the Virtual PCÆs output. The VPC Assembler was designed as a learning tool for courses that introduce assembly programming or for courses, such as computer architecture or organization, that briefly cover the fundamentals of assembly.