ho spostato l’icona nel menù Wine per comodità
ATTENZIONE : IL PROCEDIMENTO CHE SEGUE RIGUARDA UN APPLICAZIONE A PAGAMENTO , DUNQUE , È RIPORTATO SOLO COME AVVIARLA SOTTO ALTRE PIATTAFORME E NON COME OTTENERLA…..
Questo articolo è rivolto a tutte le persone (in particolar modo giovani studenti alle prese con l’architettura del processore 8086) che sono costrette ,per ragioni per lo più di studio, ad usare il TASM (o Turbo Assembler) senza separarsi dal sistema operativo che preferiscono e senza dover ricorrere a ,talvolta, pesantissime macchine virtuali.
Il procedimento è , come al solito , molto semplice ,basta ,infatti,scaricare il programma DosBox : un programma multipiattaforma creato principalmente per avviare i vecchi giochi che ,chi ha usato da bambino il vecchio MS-DOS non potrà far a meno di ricordare
. Ciò, però non ci impedisce di usare questa piccola applicazione per avviare il nostro compilatore e avviare l’applicazione appena creata o esaminarla tramite Turbo Debbuger . l’ installazione e l’utilizzo del programma non sono difficili:
Per i fortunati amici utilizzatori di Ubuntu si può trovare il precompilato di questo programma in Getdeb , a questa pagina. Per gli utenti di altre distro rimando ,come al solito, alla pagina ufficiale del progetto che è comunque chiara è ben fornita
.
Una volta installato avviamo l’applicazione attraverso il menù “Applicazioni=>Giochi=>Emulatore Dosbox” (o digitando Dosbox da terminale).
Quello che avremo sotto i nostri occhi sarà una riga di comando molto simile al terminale (e identica alla riga di comando di Window$
).
Ora dobbiamo creare una locazione virtuale che contenga i filesystem del nostro pc (se non si segue questo passaggio non si può raggiungere la cartella contenente il compilatore).Mettiamo dunque la cartella TASM (o il nome da voi assegnato) nella nostra home o nel nostro Desktop in questo modo basterà dare il seguente comando:
Z:\>mount c /
per montare una periferica virtuale che avrà il contenuto della nostra root.
e
Z:\>C:\
per accederci
Da qui in poi , è tutto molto semplice , basta spostarsi con il comando
cd <nomeprogramma>
nelle varie sottocartelle , fino a raggiungere quella contenente i sorgenti “.asm” e i programmi utili alla compilazione e allo studio (TASM.exe TLINK.exe e TD.exe).
A questo punto possiamo dare i 4 comandi che uno studente e un programmatore devono conoscere , ma che , per comodità,ripeto:
>TASM <nomeprogramma>.asm
per compilare il sorgente
>TLINK <nomeprogramma>.obj
per collegare le librerie
><nomeprogramma>.exe
per avviare il programma
>TD
per avviare il TurboDebbugger.
P:S:La mappa caretteri della DOSBOX risulta un po’ alterata dunque se non sapete come inserire un carattere speciale potete consultarla premendo CTRL+F1
Come al solito anche questo procedimento è stato provato in prima persona dal sottoscritto , che comunque non vi assicura al 100% che funzioni o non crei problemi al vostro pc (anche se non dovrebbe
).Per cui siete liberi di provare ma sappiate che non mi assumo alcuna responsabilità.
Anche il Turbo Debbuger funziona


ciao e complimenti per le ottime guide; anche se non è una domanda attinente a questa guida, volevo chiederti quale taskbar-launcher (parlo di quella in basso simile a gdesklets) utilizzi, poichè mi piacerebbe impostarla anche sulla mia Ubuntu. Anticipatamente ti ringrazio, Giorgio.
@Giorgio
Io uso la classica Avant Window Navigator disponibile qui e l’ho personalizzata con un tema fra i tanti presenti in GNOME LOOK precisamente questo
…per la tastiera basta dare
“keyb it”
et voilà…