Structured programming in assembly language
Andries van Dam, Jens M. Dill, Douglas F. Dixon, David S. Notkin · ACM SIGCSE Bulletin · 1976
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.