COE 501 - Tools and Manuals

Computer Architecture

 

Muhamed F. Mudawar

mudawar@kfupm.edu.sa

Office: Building 22, Room 328, Phone: 4642

COE 501 Home | Syllabus | Lectures | Exercises

 

MARS Simulator: MIPS32 Assembly Language

MARS 4.5 Simulator (requires JAVA runtime environment)

MARS Homepage

Sample Programs: fibonacci.asm, row-major.asm, column.asm

MARS tutorial

EDU MIPS64 Simulator

EduMIPS64 Version 1.2.5

Manual Version 1.2.5

EduMIPS64 Webpage

The gem5 Simulator System

Main Page

Documentation

Download gem5

Running gem5

Compiling workloads (Cross Compilers)

Configuration / Simulation Scripts

Tutorials

MIPS64 Manuals

MIPS Architecture for Programmers, Volume I: Introduction to the MIPS64 Architecture

MIPS Architecture for Programmers, Volume II: The MIPS64 Instruction Set

MIPS Architecture for Programmers, Volume III: The MIPS64 Privileged Resource Architecture

Intel 64 Manuals

Intel 64 and IA-32 Architectures, Volume 1: Basic Architecture.

Intel 64 and IA-32 Architectures, Volume 2A: Instruction Set Reference A-M

Intel 64 and IA-32 Architectures, Volume 2B: Instruction Set Reference N-Z

 

  Last Updated: Wednesday February 16, 2022, by Dr. Muhamed Mudawar