A Web-Based Little Man Computer Simulator - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

A Web-Based Little Man Computer Simulator

Description:

A Web-Based Little Man Computer Simulator William Yurcik Larry Brumbaugh Subject : Date : 2001 10 31 Prof. : – PowerPoint PPT presentation

Number of Views:95
Avg rating:3.0/5.0
Slides: 20
Provided by: win149
Category:

less

Transcript and Presenter's Notes

Title: A Web-Based Little Man Computer Simulator


1
A Web-Based Little Man Computer Simulator
  • William Yurcik Larry Brumbaugh

Subject ?????? Date 2001? 10? 31?
Prof. ??? ??? Student NO 012CSE10
Student Name ? ? ?
2
Contents
  • Abstract
  • Introduction
  • The Little Man Computer Architectural Model
  • LMC Instruction Set
  • The Little Man Computer Simulator
  • Using LMC in the Classroom
  • Future LMC Enhancements
  • Summary
  • Acknowledgments

3
Abstract
How to use Little Man Computer
Computer architecture Assembly language
Operating system
A Web-based simulation Tool
4
Introduction
LMC
  • http//www.acs.ilstu.edu/faculty/javila/imc/

5
The Little Man Computer Architectural Model
Mail Box 00 99
Calculator
CPU
Location Count
Input Output
6
The Little Man Computer Architectural Model (2)
NOT Analogy
7
LMC Instruction Set
  • Format XX YYY ZZ
  • XX a valid mailbox address between 0 and 99
  • YYY a valid mnemonic/instruction
  • ZZ(Optional) only for instruction requiring
    data
  • (Optional) required for indirect addressing
    mode


8
LMC Instruction Set (2)
9
The Little Man Computer Simulator
10
The Little Man Computer Simulator
11
Using LMC in the Classroom
C C JAVA
Asesembler
LMC
Assembler
12
Programming Assignments

Main Memory
Hard Disk
13
Addressing Modes
14
Creating Data Structure
15
Impure Code and Pure Code
16
Operating System Concepts
Single-tasking
Multi-tasking
17
Futuer LMC Enhancements
Index Registers
Memory Address Register Memory Data
Register Instruction Register
18
Summary
19
Acknowledgements
Thank You
??? ?????
Write a Comment
User Comments (0)
About PowerShow.com