Title: A Web-Based Little Man Computer Simulator
1A Web-Based Little Man Computer Simulator
- William Yurcik Larry Brumbaugh
Subject ?????? Date 2001? 10? 31?
Prof. ??? ??? Student NO 012CSE10
Student Name ? ? ?
2Contents
-
- 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
3Abstract
How to use Little Man Computer
Computer architecture Assembly language
Operating system
A Web-based simulation Tool
4Introduction
LMC
- http//www.acs.ilstu.edu/faculty/javila/imc/
5The Little Man Computer Architectural Model
Mail Box 00 99
Calculator
CPU
Location Count
Input Output
6The Little Man Computer Architectural Model (2)
NOT Analogy
7LMC 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
8LMC Instruction Set (2)
9The Little Man Computer Simulator
10The Little Man Computer Simulator
11Using LMC in the Classroom
C C JAVA
Asesembler
LMC
Assembler
12Programming Assignments
Main Memory
Hard Disk
13Addressing Modes
14Creating Data Structure
15Impure 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
18Summary
19Acknowledgements
Thank You
??? ?????