The most complex machine: a survey of computers and computing
The most complex machine: a survey of computers and computing
Computer systems
A web-based little man computer simulator
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
OAMulator: a teaching resource to introduce computer architecture concepts
Journal on Educational Resources in Computing (JERIC)
The knob & switch computer: A computer architecture simulator for introductory computer science
Journal on Educational Resources in Computing (JERIC)
Three simulator tools for teaching computer architecture: Little Man computer, and RTLSim
Journal on Educational Resources in Computing (JERIC)
Teaching computer organization/architecture with limited resources using simulators
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Distributed expertise for teaching computer organization & architecture
ACM SIGCSE Bulletin
Essentials of Computer Organization and Architecture
Essentials of Computer Organization and Architecture
Teaching computer architecture/organisation using simulators
FIE '98 Proceedings of the 28th Annual Frontiers in Education - Volume 03
Ant architecture: an architecture for CS1
WCAE-4 '98 Proceedings of the 1998 workshop on Computer architecture education
On the design of a new CPU architecture for pedagogical purposes
WCAE '02 Proceedings of the 2002 workshop on Computer architecture education: Held in conjunction with the 29th International Symposium on Computer Architecture
Using a machine language simulator to teach CS1 concepts
ITiCSE-WGR '06 Working group reports on ITiCSE on Innovation and technology in computer science education
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
Frances-A: a tool for architecture level program visualization
Journal of Computing Sciences in Colleges
Interactive tools in the graphics classroom
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Frances: A Tool for Understanding Computer Architecture and Assembly Language
ACM Transactions on Computing Education (TOCE)
Helping students understand the datapath with simulators and crazy models
Proceeding of the 44th ACM technical symposium on Computer science education
Green16: a frugal CPU architecture
Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference
Evaluation for distance learning scheme on distributed multiple server system
Artificial Life and Robotics
Hi-index | 0.00 |
MarieSim is a computer architecture simulator based on the MARIE architecture and designed to teach beginning computer organization and architecture. It provides users with interactive tools and simulations to help them deepen their understanding of the operation of a simple computer.Through interaction with MarieSim's graphical environment, students can observe how assembly language statements affect the registers and memory of a computer system. The graphical environment for MarieSim and the accompanying data path simulator are written in Java Swing; the integrated MARIE assembler is written in Java. The software has proven useful in introductory computer organization and architecture classes. Students find MarieSim very easy to use, and anecdotal results indicate increased architectural understanding. In this article we compare MarieSim to various existing systems and explore the software's features in detail.