Come installare l'assembler 8088 su Windows

Per installare l'assembly 8088 su un PC con sistema operativo Windows, posso usare il programma gratuito Tracer.

Come si installa Tracer sul PC Windows

  • Scarico il file compresso tracer.zip in una cartella temporanea
  • Scompatto il file. Nella directory temporanea sono create le sottocartelle con le versioni di tracer per linux, windows, mac e solaris.
    il contenuto del file tracer.zip
  • Creo sul PC una nuova directory con il nome c:\tracer.
  • Copio il contenuto della sottocartella windows nella directory tracer appena creata
    il contenuto della directory tracer per Windows
  • Se tutto è andato bene nella directory c:\tracer ora ci sono le sottocartelle as_src, bin, examples, exercises, trce_src e diversi file (asinstal.bat, release, svscalnr.h)
  • Ora devo scaricare il file cwsdpmi.zip. Il contenuto deve essere scompattato nella directory examples di tracer.

Come avviare tracer

Tracer richiede la presenza di DOSBox sul PC.

Quindi, se non è già installato scarico e installo DOSBox per Windows dal sito ufficiale di DOSBox

il sito di DosBox

A questo punto eseguo l'emulatore DOSBox.

In una finestra di Windows appare l'emulazione del vecchio sistema operativo.

la schermata iniziale di DOSBOX

A questo punto digito sul prompt di DOSBox il comando mount c: per assegnare all'unità C la directory tracer

Nel comando devo indicare tra doppie virgolette il percorso del PC dove ho installato la cartella tracer.

Z:\>mount C "C:\tracer"

Poi digito c: per entrare nell'unità logica

C:

Nel prompt non c'è più l'unità Z. Ora c'è l'unità C:

Eseguo il comando dir.

C:\>dir

Dovrei vedere i files della directory tracer.

il contenuto della directory tracer

Per verificare se tutto funziona, entro nella cartella example

C:\>cd examples

Poi lancio il comando

C:\>s88 hllowrld

Se tutto va bene sul prompt compare la scritta

Hello World

L'assemblatore funziona correttamente.

Come creare un nuovo file sorgente

La via più semplice per creare un file sorgente in assembly 8088 con tracer è usare l'editor notepad di Windows.

l'editor notepad di Windows

Dopo aver creato il file sorgente, va salvato con estensione .s nella sottodirectory example della cartella tracer.

Ora il file sorgente può essere assemblato.

Una volta assemblato, l'oggetto può essere eseguito.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base

Linguaggio assembly