Connecting High-Level Programming Constructs to Assembly Language Using Frances

By: Kian L. Pokorny, Tyler Sondag, and Hridesh Rajan

PDF Download Download Paper

Abstract

Central to computing is machine code generation. Upper level undergraduate students studying computing are quite familiar with high-level languages. Most undergraduate programs in computing begin with a course involving computer programming in a high- level language and as students progress through their studies they gain more experience with high-level languages. Not only is the machine code central to upper level courses in computer science, introductory programming texts address the issue of how high-level languages are translated to execute on the machine [3, 4].

ACM Reference

Pokorny, K.L. et al. 2010. Connecting high-level programming constructs to assembly language using Frances: tutorial presentation. J. Comput. Small Coll. 25, 5 (2010), 282–283.

BibTeX Reference

@article{pokorny2010connecting,
  author = {Pokorny, Kian L. and Sondag, Tyler and Rajan, Hridesh},
  title = {Connecting high-level programming constructs to assembly language using Frances: tutorial presentation},
  journal = {J. Comput. Small Coll.},
  volume = {25},
  number = {5},
  year = {2010},
  issn = {1937-4771},
  pages = {282--283},
  publisher = {Consortium for Computing Sciences in Colleges},
  address = {, USA},
  abstract = {
    Central to computing is machine code generation. Upper level undergraduate
    students studying computing are quite familiar with high-level languages. Most
    undergraduate programs in computing begin with a course involving computer
    programming in a high- level language and as students progress through their
    studies they gain more experience with high-level languages. Not only is the
    machine code central to upper level courses in computer science, introductory
    programming texts address the issue of how high-level languages are translated
    to execute on the machine [3, 4].
  }
}