A Highly Interactive PC based Simulator Tool for Teaching Microprocessor Architecture and Assembly Language Programming
Teaching microprocessor programming in computing science is one of the challenging tasks of the instructors. This is mainly because of totally new and different subject that needs to be thought to the students. One other subject that produces even more difficulties is making the students to comprehend the I/O operations. There are several hardware platforms especially designed to focus on this matter. There are also several simulation platforms developed as an aid to teach Assembly Language Programming (ALP). In this study we have developed a platform putting extra focus on the I/O aspects of ALP. Our platform provides the user, a highly interactive platform consisting of an editor, a simulator and an animator including several virtual I/O elements. Using the simulator has improved the understanding of the subjects at The Department of Computer Education of Technical Education Faculty of the University of Gazi in Ankara, Turkey. Ill. 7, bibl. 14 (in English; summaries in English, Russian and Lithuanian).
How to Cite
The copyright for the paper in this journal is retained by the author(s) with the first publication right granted to the journal. The authors agree to the Creative Commons Attribution 4.0 (CC BY 4.0) agreement under which the paper in the Journal is licensed.
By virtue of their appearance in this open access journal, papers are free to use with proper attribution in educational and other non-commercial settings with an acknowledgement of the initial publication in the journal.