SMD137 SyncSim - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

SMD137 SyncSim

Description:

SyncSim Introduction Lab Assistance: dtlabs_at_sm.luth.se ASK QUESTIONS! * * * * Tarball syncsim designs mips.xml mips_program_objdump programs Makefile script.sh ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 31
Provided by: smLuthSe
Category:
Tags: syncsim | java | script | smd137

less

Transcript and Presenter's Notes

Title: SMD137 SyncSim


1
SMD137SyncSim Introduction
  • Lab Assistance dtlabs_at_sm.luth.se
  • ASK QUESTIONS!

2
(No Transcript)
3
(No Transcript)
4
(No Transcript)
5
Tarball
  • syncsim
  • designs
  • mips.xml
  • mips_program_objdump
  • programs
  • Makefile
  • script.sh
  • fibonacci.c/fibonacci.s
  • simulator_designs
  • MIPS java classfiles
  • SyncSim_v2_0.jar

6
Start SyncSim
  • gtcd syncsim
  • gt java jar SyncSim_v2_0.jar

7
(No Transcript)
8
Design file (mips.xml)
  • Describes which components to use in simulation
  • Connections between components

9
Design file (mips.xml)
Name A
init 3
A
B
Name B
Apart .class
C
Name C
Bpart .class
B A C B
X
Cpart .class
Xcomp.class
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
Tarball
  • syncsim
  • designs
  • mips.xml (design file)
  • mips_program_objdump
  • programs
  • Makefile
  • script.sh
  • fibonacci.c/fibonacci.s
  • simulator_designs
  • MIPS java classfiles
  • SyncSim_v2_0.jar

14
Makefile
gtcd programs gtmake as
15
Tarball
  • syncsim
  • designs
  • mips.xml (design file)
  • mips_program_objdump
  • programs
  • Makefile
  • script.sh
  • fibonacci.c/fibonacci.s
  • simulator_designs
  • MIPS java classfiles
  • SyncSim_v2_0.jar

16
mips_program_objdump
17
(No Transcript)
18
(No Transcript)
19
(No Transcript)
20
Tarball
  • syncsim
  • designs
  • mips.xml (design file)
  • mips_program_objdump
  • programs
  • Makefile
  • script.sh
  • fibonacci.c/fibonacci.s
  • simulator_designs
  • MIPS java classfiles
  • SyncSim_v2_0.jar

21
script.sh
  • Replaces the main address
  • Replaces gp

22
Tarball
  • syncsim
  • designs
  • mips.xml (design file)
  • mips_program_objdump
  • programs
  • Makefile
  • script.sh
  • fibonacci.c/fibonacci.s
  • simulator_designs
  • MIPS java classfiles
  • SyncSim_v2_0.jar

23
fibonacci
  • 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144

24
(No Transcript)
25
(No Transcript)
26
Demonstration
27
(No Transcript)
28
(No Transcript)
29
Demonstration
30
Questions
Write a Comment
User Comments (0)
About PowerShow.com