A web-based little man computer simulator

  title={A web-based little man computer simulator},
  author={William Yurcik and Larry Brumbaugh},
  booktitle={SIGCSE '01},
This paper describes a web-based simulation tool which can be used to teach introductory computer organization based on the conceptual paradigm of a Little Man Computer. Specifically we share examples how this tool can be used to improve student comprehension of the interaction between computer architecture, assembly language, and the operating system. 

Figures and Tables from this paper

Three simulator tools for teaching computer architecture: Little Man computer, and RTLSim

Three representative computer architecture simulators are presented which show that there is a growing consensus for computer simulation as a teaching tool for complex dynamic processes, such as underlying computer operations.

A crowd of Little Man Computers: visual computer simulator teaching tools

  • W. YurcikH. Osborne
  • Computer Science
    Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304)
  • 2001
This paper describes the use of a particular type of computer simulator as a tool for teaching computer architecture and finds unexpected insights since despite starting with the same paradigm, each implementation is distinct with different strengths and weaknesses.

On the design of a new CPU architecture for pedagogical purposes

Ant-32 is a new processor architecture designed specifically to address the pedagogical needs of teaching many subjects, including assembly language programming, machine architecture, compilers,

The educational range of visual simulations of the Little Man Computer architecture paradigm

A range of visual LMC simulators from K-12 to post-graduate educational levels are presented and these simulators provide a powerful selection of tools for illustrating the concepts of computer systems architecture.

The knob & switch computer: A computer architecture simulator for introductory computer science

The Knob & Switch Computer is a computer architecture simulatordesigned to teach beginning students the basics of computer organization that incorporates cognitive hooks in the form of knobs and switches and can be presented one component at a time.

MarieSim: The MARIE computer simulator

This article compares MarieSim to various existing systems and explores the software's features in detail.

The 'Little Man Storage' model

A "Little Man Storage" paradigm is proposed to simplify the explanation of how storage devices function and how data is maintained by those devices.

Use of a simulator and an assembler in teaching input-output processing and interrupt handling

Brief information about the basic computer, the simulator, and the assembler are presented and the experience in using them in teaching input-output processing, and benefits gained from using them are discussed.

Edu . LMC : a new LMC simulation approach using LMC Paradigm

A new LMC simulator is developed especially for students with very basic skills on Computer Architecture, mostly not majors on Computer Science or Computer Engineering, and includes many features that are difficult to find together in other LMC simulators.

Conceptual Modeling for Computer Organization and Architecture

A new way for using the LMC model for whatever purpose is provided and it is demonstrated that TM can be used to build an abstract level of description in the organization/architect field.



Distributed expertise for teaching computer organization & architecture

This report presents preliminary results from our project on creating distributed expertise for teaching computer organization & architecture course(s) in the undergraduate computer science

The Architecture of Computer Hardware and Systems Software: An Information Technology Approach

  • 2001

The Architecture of Hardware and Systems Software: An Information Technology Approach second edition

  • 2000

An Interactive Web-Based Simulation of a General Computer Architecture

  • Proceedings of IEEE International Conference on Engineering and Computer Education,
  • 2000

Simulation of Little Man Computer, Masters Degree Project Documentation

    Teaching Computer Architecture with a Computer-Aided Learning Environment: State-of-the-Art Simulators

    • Proceedings of the 2001 International ConJbrence on Simulation and Multimedia in Engineering Education (ICSEE),
    • 2001