SicSim: A simulator of the educational SIC/XE computer for a system-software course
ABSTRACT A modern computer system provides its support via system software that consists of applications such as an assembler, a linker, a loader and virtual machines. It is of prime importance to give students that are learning system‐software concepts a solid base of knowledge without any unnecess...
Saved in:
| Published in | Computer applications in engineering education Vol. 23; no. 1; pp. 137 - 146 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Blackwell Publishing Ltd
01.01.2015
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 1061-3773 1099-0542 |
| DOI | 10.1002/cae.21585 |
Cover
| Summary: | ABSTRACT
A modern computer system provides its support via system software that consists of applications such as an assembler, a linker, a loader and virtual machines. It is of prime importance to give students that are learning system‐software concepts a solid base of knowledge without any unnecessary details. To make the subject easy to understand we designed a simulator for a hypothetical computer that is already used in several courses on system software. In the paper, we describe the simulator's behavior as well as its design and implementation. Additionally, we present three case studies of using a simulator in teaching and describe our experience of its use in a course on system software. From the experience of using the simulator in a pedagogical process we conclude that it decreases the time invested by the students to comprehend the topic, and at the same time it enables in depth understanding. © 2013 Wiley Periodicals, Inc. Comput Appl Eng Educ 23:137–146, 2015; View this article online at wileyonlinelibrary.com/journal/cae; DOI 10.1002/cae.21585 |
|---|---|
| Bibliography: | ArticleID:CAE21585 istex:A8B7FC0D85353BD2ECD715FD0E302706D49C7857 ark:/67375/WNG-N7K79SBR-8 ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| ISSN: | 1061-3773 1099-0542 |
| DOI: | 10.1002/cae.21585 |