• DocumentCode
    1217079
  • Title

    Teaching assembly-language programming: a high-level approach

  • Author

    Crookes, D.

  • Author_Institution
    Queen´´s University of Belfast, Department of Computer Science, Belfast, UK
  • Volume
    2
  • Issue
    2
  • fYear
    1983
  • fDate
    4/1/1983 12:00:00 AM
  • Firstpage
    40
  • Lastpage
    43
  • Abstract
    It is observed that traditional techniques for high-level programming and assembly-language programming are based on two very different methodologies. The paper presents a methodology for developing assembly-language programs which is more in keeping with established high-level approaches than with lower-level flowchart-based methods. Although the underlying approach is not in itself new, the paper gives a detailed breakdown of the method as a number of distinct clearly defined steps. The program is first designed (in a high-level notation) and then manually translated, by systematically following a set of standard translation rules. A short practical example is given to show how the technique is applied. Finally, some of the benefits of using this approach are reviewed
  • Keywords
    assembly language; programming; assembly-language programming; high-level programming; methodologies; translation;
  • fLanguage
    English
  • Journal_Title
    Software & Microsystems
  • Publisher
    iet
  • ISSN
    0261-3182
  • Type

    jour

  • DOI
    10.1049/sm:19830015
  • Filename
    4808056