Skip to content

Simulator of the tomasulo architecture implemented in C++

Notifications You must be signed in to change notification settings

pleimer/TomasuloSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4cf0e34 · Oct 30, 2018

History

41 Commits
Apr 5, 2018
Apr 5, 2018
Apr 16, 2018
Apr 9, 2018
Oct 30, 2018
Apr 16, 2018
Apr 5, 2018
Apr 16, 2018
Apr 16, 2018
Apr 9, 2018
Apr 16, 2018
Apr 16, 2018
Apr 16, 2018
Apr 16, 2018
Apr 16, 2018
Apr 16, 2018
Apr 16, 2018
Apr 16, 2018

Repository files navigation

TomasuloSimulator

Simulator of the tomasulo architecture implemented in C++ - provides detailed information on the step by step out of order execution of the architecture and reports final results of an assembly program.

To run simulation, make then execute files in the testcases folder. Assembly code executed from .asm files in asm folder (it is fine to write new assembly programs). Note: timing reports are only accurate for the first two testcase files. Later ones use features of the architecture that were never fully implemented.

About

Simulator of the tomasulo architecture implemented in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published