Torna indietro   Hardware Upgrade Forum > Mondo Apple > Apple - Software e macOS

Star Wars Zero Company è l'erede di XCOM 2
Star Wars Zero Company è l'erede di XCOM 2
Bit Reactor porta nell’universo di Star Wars una struttura tattica che richiama apertamente XCOM 2, ma la arricchisce con legami tra i personaggi, progressione ruolistica, gestione della base e un sistema di combattimento costruito attorno a tre Punti Azione e alle risorse condivise della squadra
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Abbiamo provato per una settimana intera la Can-Am Origin, la Dual Sport elettrica del gruppo canadese BRP: ecco com'è andata tra città, autostrada e un primo assaggio di sterrato
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco
Nelle ultime settimane abbiamo provato il mouse Logitech G305, la tastiera G316 X 98 e le cuffie G325. Si tratta del setup entry-level di Logitech che ormai, di "entry-level" ha ben poco. Tastiera e mouse offrono prestazioni di livello competitivo con quasi nessuna rinuncia e un livello di personalizzazione estremamente elevato. Le cuffie, invece, hanno mostrato qualche debolezza, ma propongono un ventaglio di funzionalità completo che consente di abbandonare completamente i cavi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-05-2007, 10:37   #1
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
Cerco compilatore ASM Intel 8086 per mac per l'università

Ragazzi, conoscete qualche compilatore intel 8086 da far girare su un macintel? il mio prof usa turbo-asm della borland, ho provato con crossover ma non funziona... mi sapete consigliare qualcosa? Inutile dire che su google ho cercato con scarsi risultati...


Grazie!
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 10:42   #2
[Alexi_Laiho]
Senior Member
 
L'Avatar di [Alexi_Laiho]
 
Iscritto dal: Feb 2004
Città: Bologna
Messaggi: 584
Il gcc non compila per 8086?
__________________
Vendite positive: newred, VinegarTom, ZippOC, Giaco#, guidobaldo, pisoloflash, guido81, thoby, schiac, Nd1966, Syphon, clocklover, Don Chisciotte, clocklover, giavial, Alexxio e altri!
[Alexi_Laiho] è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 10:47   #3
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
Quote:
Originariamente inviato da [Alexi_Laiho] Guarda i messaggi
Il gcc non compila per 8086?
OT: bel nick, cob rulez


cmq non saprei sinceramente, pensavo compilasse solo in c/c++!

ma mi serve xcode?

scusate sono un po' n00b!!
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 10:54   #4
[Alexi_Laiho]
Senior Member
 
L'Avatar di [Alexi_Laiho]
 
Iscritto dal: Feb 2004
Città: Bologna
Messaggi: 584
Uhm, no forse allora non ho chiaro cosa ti serve.
Che input dai e che output ti serve?

(i cob erano ok fino a qualche anno fa, gli ultimi cd purtroppo mi fanno un po' schifo :| )
__________________
Vendite positive: newred, VinegarTom, ZippOC, Giaco#, guidobaldo, pisoloflash, guido81, thoby, schiac, Nd1966, Syphon, clocklover, Don Chisciotte, clocklover, giavial, Alexxio e altri!
[Alexi_Laiho] è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 11:04   #5
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
Quote:
Originariamente inviato da [Alexi_Laiho] Guarda i messaggi
Uhm, no forse allora non ho chiaro cosa ti serve.
Che input dai e che output ti serve?

(i cob erano ok fino a qualche anno fa, gli ultimi cd purtroppo mi fanno un po' schifo :| )
premesso che fino ad ora ho studiato un processore didattico (pd32), mi serve un compilatore che partendo da un file asm che scrivo (con le varie mov, add ecc) mi dice se è corretto e mi fa vedere cosa succede quando lo avvio (porzioni di memoria ecc). Psero di esser stato chiaro




(hai ragione, li adoravo fino a follow the reaper..poi si sono persi imho...)
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 11:06   #6
kalebbo
Senior Member
 
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 481
Ma hai bisogno di un compilatore(gcc) o di un ambiente di sviluppo(ad esempio XCode)?
Comunque XCode usa gcc, quindi credo che puoi tranquillamente usare XCode, che produrrà automaticamente eseguibili x86 in formato Mach-o.

Edit: alt ho letto ora del pd32. Se stai cercando un ambiente equivalente al pd32, e che quindi ti faccia vedere passo dopo passo ciò che succede ai registri ed alla memoria durante l'esecuzione, ti avviso che non penso ci sia qualcosa di così "easy" su OS X.
Puoi provare comunque con il debugger di XCode: scrivi il tuo codice, poi clicchi su build e poi debug. Facci sapere.

Ultima modifica di kalebbo : 17-05-2007 alle 11:10.
kalebbo è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 11:13   #7
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
Quote:
Originariamente inviato da kalebbo Guarda i messaggi
Ma hai bisogno di un compilatore(gcc) o di un ambiente di sviluppo(ad esempio XCode)?
Comunque XCode usa gcc, quindi credo che puoi tranquillamente usare XCode, che produrrà automaticamente eseguibili x86 in formato Mach-o.

Edit: alt ho letto ora del pd32. Se stai cercando un ambiente equivalente al pd32, e che quindi ti faccia vedere passo dopo passo ciò che succede ai registri ed alla memoria durante l'esecuzione, ti avviso che non penso ci sia qualcosa di così "easy" su OS X.
Puoi provare comunque con il debugger di XCode: scrivi il tuo codice, poi clicchi su build e poi debug. Facci sapere.
guarda non l'ho ben capito neanche io perchè nemmeno il prof ci ha mai fatto vedere il suo turbo-asm della borland, domani sarà la prima volta che useremo quello per 8086! Cmq l'ambiente di sviluppo mi interessa fino ad un certo punto nel senso che userò un editor di testo per creare il file (smultron che mi ci trovo bene) e poi però volevo sapere come poter compilare questo file! Quanto meno per gli errori!
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 11:22   #8
kalebbo
Senior Member
 
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 481
Puoi usare gcc per compilare il tuo file asm.
Apri un terminale e digita man gcc per tutte le info necessarie.
Le opzioni specifiche per l'assembler da passare a gcc sono:
Assembler Option: -Wa,option -Xassembler option
kalebbo è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 11:34   #9
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
Quote:
Originariamente inviato da kalebbo Guarda i messaggi
Puoi usare gcc per compilare il tuo file asm.
Apri un terminale e digita man gcc per tutte le info necessarie.
Le opzioni specifiche per l'assembler da passare a gcc sono:
Assembler Option: -Wa,option -Xassembler option
ah ok, allora domani proverò così! poi nel caso installerò xcode e proprio alle brutte userò parallels!
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 11:49   #10
kalebbo
Senior Member
 
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 481
Occhio che gcc non è installato di default su OS X, ma devi inserire il dvd di tiger e installare i developer tools.
kalebbo è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2007, 12:59   #11
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
Quote:
Originariamente inviato da kalebbo Guarda i messaggi
Occhio che gcc non è installato di default su OS X, ma devi inserire il dvd di tiger e installare i developer tools.
lo prendo da fink, credo sia più aggiornato!
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 20:17   #12
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Hai controllato che in futuro il corso non preveda l'utilizzo degli interrupt? Spesso e volentieri si utilizzano gli interrupt del BIOS (eg. int 16h) oppure le chiamate di MS-DOS (eg. int 21h) è difficile che si utilizzino chiamate *nix in un corso introduttivo all'assembly.
Io installerei una macchina virtuale MS-DOS (anche FreeDOS dovrebbe andare bene) e poi utilizzerei MASM (Microsoft Assambler) oppure TASM/TD (Turbo Assembler e Turbo Debugger), se ti servono ho ancora gli eseguibili che utilizzavo alle superiori.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 20:26   #13
Janky
Senior Member
 
L'Avatar di Janky
 
Iscritto dal: Feb 2004
Città: Lecco/Milano
Messaggi: 2863
invece a me servirebbe un emulatore per il motorola 68k... dato che ad informatica 2 noi facciamo asm per questo processore...

avete qualcosa da propormi?
__________________
C'era un moscerino sul tuo schermo
Janky è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 20:29   #14
manowar84
Senior Member
 
L'Avatar di manowar84
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
Quote:
Originariamente inviato da sirus Guarda i messaggi
Hai controllato che in futuro il corso non preveda l'utilizzo degli interrupt? Spesso e volentieri si utilizzano gli interrupt del BIOS (eg. int 16h) oppure le chiamate di MS-DOS (eg. int 21h) è difficile che si utilizzino chiamate *nix in un corso introduttivo all'assembly.
Io installerei una macchina virtuale MS-DOS (anche FreeDOS dovrebbe andare bene) e poi utilizzerei MASM (Microsoft Assambler) oppure TASM/TD (Turbo Assembler e Turbo Debugger), se ti servono ho ancora gli eseguibili che utilizzavo alle superiori.
ma quanto voglio bene a sirus!
cmq sti interrupt li ha nominati, temo sia come dici te! a questo punto mi conviene effettivamente usare freedos oppure msdos da vm e usare il tasm del prof! oggi la lezione è stata rinviata quindi non ho potuto verificare! grazie
manowar84 è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 20:36   #15
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da Janky Guarda i messaggi
invece a me servirebbe un emulatore per il motorola 68k... dato che ad informatica 2 noi facciamo asm per questo processore...

avete qualcosa da propormi?
Informatica 2; anche io ho fatto lo stesso esame lo scorso anno, non utilizzavo ancora Mac OS X in quel periodo ma per strane coincidenze avevo solo Arch sul mio HD. Utilizzavo Easy68k emulato (è solo per Windows e non mi pare che ci sia ancora una versione per GNU/Linux o Mac OS X), un ottimo ambiente.

Comunque a suo tempo non è stata necessaria molta esercitazione, la parte di assembly per quell'esame è veramente molto limitata.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 20:43   #16
Janky
Senior Member
 
L'Avatar di Janky
 
Iscritto dal: Feb 2004
Città: Lecco/Milano
Messaggi: 2863
eh... é quello che c'hanno consigliato anche a noi i prof... ora provo a vedere se parte con crossover
__________________
C'era un moscerino sul tuo schermo
Janky è offline   Rispondi citando il messaggio o parte di esso
Old 18-05-2007, 20:47   #17
Janky
Senior Member
 
L'Avatar di Janky
 
Iscritto dal: Feb 2004
Città: Lecco/Milano
Messaggi: 2863
funziona benissimo, perfetto, uso questo
__________________
C'era un moscerino sul tuo schermo
Janky è offline   Rispondi citando il messaggio o parte di esso
Old 27-10-2010, 18:00   #18
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da sirus Guarda i messaggi
Hai controllato che in futuro il corso non preveda l'utilizzo degli interrupt? Spesso e volentieri si utilizzano gli interrupt del BIOS (eg. int 16h) oppure le chiamate di MS-DOS (eg. int 21h) è difficile che si utilizzino chiamate *nix in un corso introduttivo all'assembly.
Io installerei una macchina virtuale MS-DOS (anche FreeDOS dovrebbe andare bene) e poi utilizzerei MASM (Microsoft Assambler) oppure TASM/TD (Turbo Assembler e Turbo Debugger), se ti servono ho ancora gli eseguibili che utilizzavo alle superiori.
Riesumo un attimo perchè pure io come manowar84 devo compilare gli asm per 8086... E sono su mac... Alla fine non c'è modo di farlo senza virtualizzare?

EDIT: A me fanno usare MASM 6.qualcosa
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
kwb è offline   Rispondi citando il messaggio o parte di esso
Old 04-11-2010, 19:01   #19
ElChip
Senior Member
 
L'Avatar di ElChip
 
Iscritto dal: Nov 2008
Messaggi: 588
Quote:
Originariamente inviato da kwb Guarda i messaggi
Riesumo un attimo perchè pure io come manowar84 devo compilare gli asm per 8086... E sono su mac... Alla fine non c'è modo di farlo senza virtualizzare?

EDIT: A me fanno usare MASM 6.qualcosa
spim/xspim o mars ide dovrebbero fare al caso tuo
ciao
ElChip è offline   Rispondi citando il messaggio o parte di esso
Old 05-11-2010, 10:59   #20
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da ElChip Guarda i messaggi
spim/xspim o mars ide dovrebbero fare al caso tuo
ciao
Mars ide non va bene perchè è per un altro tipo di assembler, infatti provando a fare un build del file scritto ( che ho testato essere senza errori a scuola ) da errore ad ogni riga. Ho visto infatti che i commenti in quell'assembler si fanno con # e non con ; come nell'8086 .

XSpim non riesco a compilarlo perchè quando nella guida dice di dare il comando xmkmf il terminale mi restituisce command not found .
Credo di avere già gli strumenti di sviluppo installati, ma non c'è alcun xmkmf...
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
kwb è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia) Test ride Can-Am Origin: la moto elettrica che f...
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco Logitech G325, G305 e G316 X: il tris per chi no...
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
Tra audio e AI: la ricetta di Qualcomm per l'agentic AI Tra audio e AI: la ricetta di Qualcomm per l'age...
ESA e ClearSpace svilupperanno un satell...
Oracle, stock option da quasi un miliard...
Starship: si è conclusa anticipat...
Un computer quantistico ha funzionato ne...
Sovranità sui dati: AWS è ...
Il nuovo nome della distro Linux mobile ...
Due ventole da 220 mm e non solo: Cooler...
Truffa telefonica via Google Ads: il bro...
Google pensiona le Gems di Gemini: cosa ...
Flight 14: incertezza per un problema a ...
C'è un problema con i robot Tesla: i dip...
Raggi gamma anomali dalla Via Lattea sve...
NIO vende il 30% della divisione scambio...
Sony brevetta un DualSense capace di acc...
Un volto per l'assistenza IA: cosa pu&og...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:45.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v