An ever-increasing number of software simulation tools have been available for teaching computer concepts including hardware and software in undergraduate programs. Most tools are strong in terms of simulate CPU behavior to allow students designing high-level and assembly language. However, many of these tools do not help students visualize system behavior and little simulators introduce the concepts like data transfer methods that are important for the student to learn the internal operation of a computer. In this paper, two simulation tools are described. It facilitates learning and conceptual understanding of programmed I/O and DMA data transfer operations in a computer in an efficient, direct, and long-lasting way. Copyright © 2003 International Conference on Computers in Education ICCE 2003.
|Title of host publication
|International Conference on Computers in Education 2003: A conference of the Asia-Pacific Chapter of the Association for the Advancement of Computing in Education (AACE): The "second wave" of ICT in education: From facilitating teaching and learning to engendering education reform: Proceedings [CD-ROM]
|Kar Tin LEE, Koren MITCHELL
|Place of Publication
|Association for the Advance of Computing in Education
|Published - 2003