Using LC-3 Soft Core on an FPGA Development Board for Microprocessor Labs

  • Yuan-Jhang Liao, Wing-Kwong Wong
  • January 2013, Springer Science + Business Media
  • DOI: 10.1007/978-1-4614-6747-2_71

The article is about how a LC-3 soft core is used in a Microprocessor Lab course.

What is it about?

The course asks students to write assembly programs that control input and output devices such as switches, LEDs, and 7-seg LED displays and programs that do basic computing such as bubble sort and finding prime numbers.

Why is it important?

Students can learn the micro-architecture of a modern processor LC-3, its assembly language, and some basic computation problems.

Perspectives

Director, Future Technology Research Center, National Yunlin University of Science & Technology Wing-Kwong Wong
National Yunlin University of Science and Technology

This course is almost critical to get students get ready for later courses such as computer organization, which in our department is a course to train students to write an LC-3 processor in Verilog.

Read Publication

http://dx.doi.org/10.1007/978-1-4614-6747-2_71

The following have contributed to this page: Director, Future Technology Research Center, National Yunlin University of Science & Technology Wing-Kwong Wong