Apoo: an environment for a first course in assembly language programming

  • Authors:
  • Rogério Reis;Nelma Moreira

  • Affiliations:
  • Universidade do Porto, R. do Campo Alegre 823, 4150-180 Porto, Portugal;Universidade do Porto, R. do Campo Alegre 823, 4150-180 Porto, Portugal

  • Venue:
  • ACM SIGCSE Bulletin
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Teaching the very basic concepts of a computer architecture, instruction set and operation, based on a real micro-processor is usually an unfruitful task as the essential notions are obscured by the specific details of its architecture. A machine emulator has the benefit of providing a portable environment that can run in several platforms and that can be easily adapted for pedagogical purposes. In this work we present an environment for a first course in assembly language programming that aims to be a flexible and effective pedagogical tool.