Università degli Studi di Siena
Department of Information Engineering and Mathematics (DIISM)
Course of
Computer Architecture 2023-2024
 
 
 Latest News (home)
 Registration
 Lessons
(restricted access)
 Errata slides
 Tools for lab
 Syllabus
 Office Hours
 Registration for mid-terms
(University site)
 previous exams
 Projects
 Exam Rules
 Feedback
 RELATED LINKS
bgcolor="#FFFFFF" width="840" height="1760" border="0" cellpadding="0" cellspacing="0" valign="top" align="left">
 Manuali del microprocessore MIPS
Uno dei libri piu' interessanti sulla programmazione del MIPS e': Dominic Sweetman, See MIPS Run, Morgan Kaufmann, San Francisco, CA, 1999, ISBN 1-55860-410-3. La ditta "MIPS, Inc." ha dell'ottima documentazione sull'architettura MIPS (download gratuito - previa registrazione) https://www.mips.com/products/product-materials/processor/mips-architecture/.

in particolare:

  • Architecture for Programmers Volume I: Introduction to the MIPS32 Architecture (.pdf)
  • Architecture for Programmers Volume II: The MIPS32 Instruction Set (.pdf)
  • Architecture for Programmers Volume III: The MIPS32 Privileged Resource Architecture (.pdf)
  •  SPIM - A MIPS-like Processor Simulator
  • SPIM website su SOURCEFORGE
  • Download spimwin.pdf A guide to SPIM
  • Download Ulteriore Documentazione
  • Download QtSpim QtSpim 9.0 (versione Windows)
  • Download QtSpim (Win,Mac,Linux)
  • Download fattoriale.s Programma di esempio
  •  DLX - A MIPS-like Processor Simulator with pipeline statistics
  • Download windlx.exe Simulatore DLX
  • Download dlx-report.pdf  Documentazione su DLX-SIM
    Programmi di esempio (inclusi nel precedente pacchetto, e riportati qui solo per comodita'):
  • Download INPUT.S,  GCM.S,  FACT.S,  PRIM.S  
  •  JCachesim - Java-based Cache Simulator for MIPS Assembly
     Dinero-IV - Cache Simulator
  • DINERO-IV: website all'Universita' del Wisconsin
  • DINERO-IV: istruzioni.
  • Download dineroIV  Simulatore di cache (eseguibile per Linux)
  • Download dlxsim  Simulatore MIPS/DLX in grado di generare la traccia per dineroIV (eseguibile per Linux)
  • Download dlxcc  Compilatore da C a MIPS/DLX (eseguibile per Linux)

    NOTA: dopo aver effettuato il download di file eseguibili sotto Linux,
    per rendere possibile l'esecuzione del file e' necessario dare il comando 'chmod +x dlxsim dineroIV'.
  •  SORGENTI (SOLO PER STUDI AVANZATI)
    Download dineroIV-src  Pacchetto completo (sorgenti)
    Download dlxsim-src  Pacchetto completo (sorgenti)