Abstract
Since it is sometimes difficult for students to make the transition from programming in high-level languages to low-level languages, it is important that steps should be taken to simplify the assembly language programming process. First, this paper briefly looks at ways to simplify register usage. Next, some possibilities to simplify input/output are considered and ways to structure assembly language are examined. Lastly, this paper reports some informal student responses to the structured programming techniques. Although this paper examines techniques that apply specifically to Intel assembly language, some of the suggestions are applicable to other microprocessors and various mainframes.
(Back)