YESS: a Y86 pipelined processor simulator

  • Authors:
  • Cindy Norris;James Wilkes

  • Affiliations:
  • Appalachian State University, Boone, NC;Appalachian State University, Boone, NC

  • Venue:
  • ACM-SE 45 Proceedings of the 45th annual southeast regional conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A popular approach to teaching computer organization and architecture is through the use of a simulator. Simulators enable students to experiment with machines that are unavailable or obsolete. Students gain an even deeper understanding of architecture by having to actually implement an architecture simulator. This paper discusses the Y86 simulator that students are required to implement during the lab component of a computer systems course. This project provides students with an in-depth understanding of pipelined processors and the opportunity to participate in the development of a relatively large software product.