Abstract
Structured design and programming techniques can be extended from high-level languages to assembly language. Over the past three years at Brown University, beginning assembly language programmers have been successfully taught these techniques using clearly defined standards. These standards and the solutions to several of the typical problems that arise in structured assembly language programming are discussed in this paper.
- [1] Bezanson, William R. "Teaching Structured Programming in FORTRAN with IFTRAN," SIGCSE Bulletin 7, 1 (February, 1975), pages 196-199. Google Scholar
Digital Library
- [2] Brewer, Richard K. "Documentation Standards For Beginning Students," SIGCSE Bulletin 8, 1 (February 1976), pages 69-73. Google Scholar
Digital Library
- [3] Dijkstra, E. W. "Notes on Structured Programming." In O. J. Dahl, E. W. Dijkstra, and C. A. R. Hoare, Structured Programming, Academic Press, London, 1972. Google Scholar
Digital Library
- [4] Dill, Jens M., Robert W. Hopson, and Douglas F. Dixon. C. S. 100 Design and Documentation Standards, unpublished, revised January 1976.Google Scholar
- [5] Friedman, Frank L. and Elliot B. Koffman. "Some Pedagogic Considerations In Teaching Elementary Programming Using Structured FORTRAN," SIGCSE Bulletin 8, 1 (February 1976), pages 1-10. Google Scholar
Digital Library
- [6] Khailany, Asid. "An Introductory COBOL Course With Structured Programming," SIGCSE Bulletin 8, 1 (February 1976), pages 11-16. Google Scholar
Digital Library
- [7] Knuth, Donald E. "Structured Programming With GOTO Statements," Computing Surveys 6, 4 (December 1974), pages 261-301. Google Scholar
Digital Library
- [8] McGowan, Clement L. and John R. Kelly. Top-Down Structured Programming Techniques, Petrocelli/Charter Books, Inc., New York, 1975.Google Scholar
- [9] Meissner, Loren P. and Ruth L. Hinkins. "B4Tran: A Structured Mini-Language Approach to the Teaching of Fortran," SIGCSE Bulletin 7, 1 (February, 1975), pages 200-205. Google Scholar
Digital Library
- [10] Wagener, J. L. "Structured Fortran Programming," SIGCSE Bulletin 7, 1 (February, 1975) pages 206-211. Google Scholar
Digital Library
- [11] Wile, David S., Robert G. Munck, and Andries van Dam. "Brown University Student Operating System," Proceedings of the ACM National Meeting, 1967. Google Scholar
Digital Library
Index Terms
Structured programming in assembly language
Recommendations
Structured assembly language programming
SIGCSE '82: Proceedings of the thirteenth SIGCSE technical symposium on Computer science educationFor those of us who are essentially high level programmers, the intricacies and lack of structure in assembly language programs are often an insurmountable barrier to effective assembly language programming. This paper attempts to show a way to overcome ...
Structured assembly language programming
Proceedings of the 13th SIGCSE symposium on Computer science educationFor those of us who are essentially high level programmers, the intricacies and lack of structure in assembly language programs are often an insurmountable barrier to effective assembly language programming. This paper attempts to show a way to overcome ...
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 ...






Comments