ACM Home Page
Please provide us with feedback. Feedback
LC3uArch: a graphical simulator of the LC-3 microarchitecture
Full text PdfPdf (447 KB)
Source
Technical Symposium on Computer Science Education archive
Proceedings of the 40th ACM technical symposium on Computer science education table of contents
Chattanooga, TN, USA
SESSION: Tools for engagement table of contents
Pages 413-417  
Year of Publication: 2009
ISBN:978-1-60558-183-5
Also published in ...
Authors
Andrew Brownfield  Appalachian State University, Boone, NC, USA
Cindy Norris  Appalachian State University, Boone, NC, USA
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 78,   Downloads (12 Months): 120,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1508865.1509013
What is a DOI?

ABSTRACT

The small instruction set size of the LC-3 as well as its similarities to more powerful instruction sets make it an ideal hypothetical machine for introductory computer science and computer engineering students. Several tools are available for working with this hypothetical machine including simulators, and assemblers for various platforms. We have created an additional tool, LC3uArch, that is useful for debugging LC-3 programs like the existing simulators, but unlike existing simulators also helps student to develop an understanding of the LC-3 microarchitecture. The results of a student survey on the use of LC3uArch indicate our students find LC3uArch a valuable learning tool.



Collaborative Colleagues:
Andrew Brownfield: colleagues
Cindy Norris: colleagues