Skip to content

henryjamison/Y86-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Y86 Simulator

Overview

This is a C-based simulator for the Y86 architecture, a simplified educational CPU model similar to x86. The simulator models the Y86 instruction set and pipeline stages to execute Y86 assembly programs.

Features

  • Implements major Y86 instructions
  • Simulates pipeline stages (Fetch, Decode, Execute, Memory, Writeback)
  • Includes memory and register file management
  • Debugging support for instruction tracing

About

Building of YESS machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published