The Proceedings of the Information Systems Education Conference 2001: §12c    Home    Papers/Indices    prev (§12b)    Next (§13a)
    Paper (refereed)     IT Education: Best Practices
Recommended Citation: Yurcik, W and L Brumbaugh.  Using LMC Simulator Assembly Language to Illustrate Major Programming Concepts.  In The Proceedings of the Information Systems Education Conference 2001, v 18 (Cincinnati): §12c.
CDpic

Using LMC Simulator Assembly Language to Illustrate Major Programming Concepts

thumb
Refereed
 
William Yurcik    [a1] [a2]
Department of Applied Computer Science
Illinois State University    [u1] [u2]
Normal, Illinois, USA    [c1] [c2]

Larry Brumbaugh    [a1] [a2]
Department of Applied Computer Science
Illinois State University    [u1] [u2]
Normal, Illinois, USA    [c1] [c2]

Examples are given that describe how the Little Man Computer (LMC) Model and its associated assembly language code can be used to illustrate a wide variety of core programming topics including a loader program, relocatable and impure code, array processing, function calls, and multitasking. We share this experience as an example "best practice" for incorporating core programming concepts within a computer engineering course.

Keywords: simulation, computer engineering, assembly language, operating systems, education

Read this refereed paper in Adobe Portable Document (PDF) format. (138 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (19 K bytes)

CDpic
Comments and corrections to
webmaster@isedj.org