Abstract
Computer Science students at CSI undertake a project to write a BAL assembler as part of the Programming Language course. In this paper we describe an approach which allows the students not only to complete the writing of the assembler but also to execute the object code they generate. An evaluation of the success of the project will be included.
- 1. "Curriculum 68", Communications of the ACM, Number 3 (11), March 1968, pp. 151-179.Google Scholar
- 2. Chi, E. C., M. Moroh and M. Tausner, "Computer Science at Staten Island Community College: Teaching Computer Science in an Open Admissions Environment", SIGCSE Bulletin, 6 (1), pp. 48-52. Google Scholar
Digital Library
Index Terms
The writing of an assembler in the programming language course
Recommendations
Language Design for Program Manipulation
The design of procedural and object-oriented programming languages is considered with respect to how easily programs written in those languages can be formally manipulated. Current procedural languages such as Pascal, Modula-2 and Ada; generally support ...
Programming language assessments using the program profiles
There is a number of comparisons of various programming languages, but there is only a limited number of comparisons based on the quantitative assessement (Perrit, Dhillon, 81). This paper provides the comparison of some Algol 68 features with similar ...
Program Reusability through Program Transformation
How can a program written in pure applicative LISP be reused in a Fortran environment? One answer is by automatically transforming it from LISP into Fortran. In this paper we discuss a practical application of this technique-one that yields an efficient ...






Comments