RESEARCH TEACHING WEB PERSPECTIVE 1218835 CONTACT
Microcalc - un simulatore di CPU
    04/06/2011: microcalc v.2.2.1
    Scegliere l'eseguibile per il tuo sistema operativa, o compilare i sorgenti:
  • Linux-64 bit microcalc
  • Linux-32 bit microcalc (compilato da Edoardo Bacco)
  • Windows-32 bit microcalc.exe
  • source (sorgenti nel linguaggio C/C++, da compilare) microcalc-v2.2.zip
  • Tabella Istruzioni (si potrebbe portare all'esame)
    Istruzioni per compilare il simulatore sotto Linux se necessario
  • se non gia fatto, istallare i pachetti di sviluppo: gcc, gcc-core, gcc-g++, make
  • scaricare l'archivio con i sorgenti (vedi qui sopra) e quindi decomprimere l'archivio (si nota dove)
  • aprire un shell e quindi navigare fino la cartella con i sorgenti appena scaricati
  • compilare i sorgenti con il semplice commando "make". Il risultato è il file eseguibile "microcalc"
  • creare una cartella per i propri programmi in Assembler e navigare fino questa cartella
  • coppiare il file "microcalc" nella cartella con i propri programmi in Assembler
  • eseguire il simulatore per provare che tutto è ok: "./microcalc"
  • si nota che per poter eseguire il simulatore, bisogna scrivere "./" davanti il nome del simulatore ("." indica che l'eseguibile si trova nel cartella attuale)
    Istruzioni per utilizzare il simulatore compilato per Windows:
  • crea una cartella e scaricare l'eseguibile nella cartella
  • eseguire il "Command", il "shell" di Windows (Programmi -> Accessiori -> Command)
  • utilizzando il commando "cd", andare nella cartella dove hai scaricato il simulatore
  • procedere come in linux, scrivendo "microcalc nome-del-programma.cpu"
    Istruzioni per lavorare in Windows con un ambiente pratticamente uguale al Linux (CygWin).
    Vantaggi: esercitarsi con il shell di Linux e lavorare con il simulatore esattamente come su Linux.
    Difficoltà: alta (qui sotto solo istruzioni indicativi; bisogna essere creativi e conoscere inglese ...)
  • Scaricare l'istallatore di CigWin dal sito www.cygwin.com
  • Segue l'istallazione di CigWin (scarica 30-50MB; necessita 50-100 MB di spazio sul disco).
    Scegliere un sito da quale istallare l'istallazione. Si consigla un sito di qualche università europeo.
    Oltre la proposta iniziale, scegliere da istallare i seguenti packetti:
    (a) da DEVEL: gcc, gcc-core, gcc-g++, make (b) da EDITORS: nano (c) da ARCHIVE: zip, unzip
  • Scaricare l'eseguibile sotto linux, o i sorgenti. Per compilare il sorgente, prima decomprimere il zip-file, e quindi navigare nel shell fino alla cartella con i file decompressi (.../microcalc/ ). Quindi, scrivere "make" per far partire la compilazione.

Nuovo utente
Attivazione