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

Hyundai Ioniq 9: dopo due settimane di test non avremmo voluto restituirla
Hyundai Ioniq 9: dopo due settimane di test non avremmo voluto restituirla
Una ammiraglia elettrica, da sei o sette posti, con il comfort di viaggio come missione assoluta. Un'auto non per tutti, ma di cui ti innamori dopo pochi giorni, ecco com'è andata la nostra prova di lunga durata
LG UltraGear evo GM9: 27 pollici, 5K, Mini LED e Dual Mode
LG UltraGear evo GM9: 27 pollici, 5K, Mini LED e Dual Mode
Hyper Mini LED con 2.304 zone, DisplayPort 2.1 e Dual Mode: 5K a 165 Hz oppure QHD a 330 Hz: LG propone un monitor da gioco ma dalla buona versatilità creativa, con prestazioni interessanti e un listino di 1.220 euro. Peccato l'alimentatore ingombrante
Motorola edge 70 Fusion FIFA World Cup 26 Edition: un ottimo smartphone per i fan del calcio
Motorola edge 70 Fusion FIFA World Cup 26 Edition: un ottimo smartphone per i fan del calcio
Motorola edge 70 Fusion FIFA World Cup 26 Edition porta la maglia iridata su uno smartphone accessibile: display Extreme AMOLED da 6,78 pollici a 144Hz, fotocamera Sony LYTIA 710 con moto ai, Snapdragon 7s Gen 3 abbinato a 8GB di RAM, batteria da 5200 mAh con ricarica TurboPower a 68W e certificazione IP68/IP69, il tutto in una veste PANTONE Silhouette con logo dorato a 24 carati, moto buds bass incluse in confezione e contenuti software dedicati ai Mondiali 2026
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-11-2010, 12:12   #21
ElChip
Senior Member
 
L'Avatar di ElChip
 
Iscritto dal: Nov 2008
Messaggi: 588
Quote:
Originariamente inviato da kwb Guarda i messaggi
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...
scusa ho sbagliato io ad indicarti..non avevo letto "..per 8086", in questo caso non vanno bene...nemmeno spim
ElChip è offline   Rispondi citando il messaggio o parte di esso
Old 05-11-2010, 15:30   #22
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Per ora l'ho aggiustata emulando emu8086 con wine ( non proprio lui, un suo derivato ). E sembra funzionare...
Però vorrei capire se esiste un'alternativa al MASM 6.11 ( o emu 8086 ) per Mac OS, perchè sebbene funzioni l'emulazione, alcune cose si vede chiaramente che non vengono visualizzate come si deve...
__________________
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 05-11-2010, 20:24   #23
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da kwb Guarda i messaggi
Per ora l'ho aggiustata emulando emu8086 con wine ( non proprio lui, un suo derivato ). E sembra funzionare...
Però vorrei capire se esiste un'alternativa al MASM 6.11 ( o emu 8086 ) per Mac OS, perchè sebbene funzioni l'emulazione, alcune cose si vede chiaramente che non vengono visualizzate come si deve...
gcc può compilare anche il codice assembly.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 05-11-2010, 22:10   #24
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da sirus Guarda i messaggi
gcc può compilare anche il codice assembly.
Si il fatto è che mi servirebbe proprio un programma IDE.
Perchè ora come ora stiamo facendo semplici programmi di passaggio e somma di valori dentro registri. Il programma non ritorna a schermo nessun output e avrei la necessità di controllare i registri e i valori contenuti.
__________________
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 06-11-2010, 09:24   #25
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da kwb Guarda i messaggi
Si il fatto è che mi servirebbe proprio un programma IDE.
Perchè ora come ora stiamo facendo semplici programmi di passaggio e somma di valori dentro registri. Il programma non ritorna a schermo nessun output e avrei la necessità di controllare i registri e i valori contenuti.
Direi che un IDE per programmare in assembly non ha molto senso mentre per il debugging puoi usare gdb che ti permette di vedere il contenuto dei registri.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 06-11-2010, 10:35   #26
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da sirus Guarda i messaggi
Direi che un IDE per programmare in assembly non ha molto senso mentre per il debugging puoi usare gdb che ti permette di vedere il contenuto dei registri.
Uhm si, vabbè era per intendere che mi serviva un blocco note con debugger annesso

Cmq prevedo che la cosa sarà abbastanza intricata... Spero di trovare il tempo per guardare come fare....
__________________
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 06-11-2010, 10:43   #27
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da kwb Guarda i messaggi
Uhm si, vabbè era per intendere che mi serviva un blocco note con debugger annesso

Cmq prevedo che la cosa sarà abbastanza intricata... Spero di trovare il tempo per guardare come fare....
Un qualsiasi editor di testo farà al caso tuo, personalmente quando programmo utilizzo quasi sempre il terminale e mi trovo un gran bene con vim però un editor come TextWrangler andrà benissimo.
Poi, al momento di assemblare il tuo sorgente e per debuggarlo sarà sufficiente aprire il terminale, dare un paio di comandi (gcc per compilare e successivamente gdb per debuggare) ed avendo sempre la finestra con il codice aperta potrai seguire senza problemi l'avanzamento del tuo programma.

Se hai intenzione di continuare a programmare man mano che prosegui gli studi direi che dovresti imparare a districarti con degli strumenti che non hanno un'interfaccia grafica perché in alcuni casi non ne potrai fare uso.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 06-11-2010, 13:19   #28
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da sirus Guarda i messaggi
Un qualsiasi editor di testo farà al caso tuo, personalmente quando programmo utilizzo quasi sempre il terminale e mi trovo un gran bene con vim però un editor come TextWrangler andrà benissimo.
Poi, al momento di assemblare il tuo sorgente e per debuggarlo sarà sufficiente aprire il terminale, dare un paio di comandi (gcc per compilare e successivamente gdb per debuggare) ed avendo sempre la finestra con il codice aperta potrai seguire senza problemi l'avanzamento del tuo programma.

Se hai intenzione di continuare a programmare man mano che prosegui gli studi direi che dovresti imparare a districarti con degli strumenti che non hanno un'interfaccia grafica perché in alcuni casi non ne potrai fare uso.
Si, lavorare senza GUI dovrò sicuramente farci il callo... Anche se credo che dopo questo corso di Assembler chiuderò con questo linguaggio ( che tra l'altro nemmeno mi piace... ), tornerà sicuramente utile saper lavorare con il terminale, sia per il C ( che continuerò a studiare per molto ancora ) che per altri linguaggi... Poi nella vita non si sa mai...
Il fatto è che ora come ora ho fretta di fare gli esercizi perchè mi sono stati richiesti... Non posso quindi perdere tempo a cercare di capire come funziona gdb e gcc ( avevo già compilato file C con gcc da terminale, penso non cambi molto... ). Tra l'altro per GDB devo vedere se è installato su Snow Leopard, ma credo di si... Se c'è GCC...
__________________
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 06-11-2010, 14:06   #29
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da kwb Guarda i messaggi
Si, lavorare senza GUI dovrò sicuramente farci il callo... Anche se credo che dopo questo corso di Assembler chiuderò con questo linguaggio ( che tra l'altro nemmeno mi piace... ), tornerà sicuramente utile saper lavorare con il terminale, sia per il C ( che continuerò a studiare per molto ancora ) che per altri linguaggi... Poi nella vita non si sa mai...
Dipende, capita che per dover far andare un po' più forte un programma scritto in C sia necessario scrivere qualche breve pezzo di codice assembly quindi può sempre tornare utile.

Quote:
Originariamente inviato da kwb Guarda i messaggi
Il fatto è che ora come ora ho fretta di fare gli esercizi perchè mi sono stati richiesti... Non posso quindi perdere tempo a cercare di capire come funziona gdb e gcc ( avevo già compilato file C con gcc da terminale, penso non cambi molto... ). Tra l'altro per GDB devo vedere se è installato su Snow Leopard, ma credo di si... Se c'è GCC...
Si, gdb viene installato con gcc e Xcode ed imparare a debuggare qualche piccolo programmino richiede veramente pochissimo.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 06-11-2010, 15:16   #30
kwb
Senior Member
 
L'Avatar di kwb
 
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
Quote:
Originariamente inviato da sirus Guarda i messaggi
Dipende, capita che per dover far andare un po' più forte un programma scritto in C sia necessario scrivere qualche breve pezzo di codice assembly quindi può sempre tornare utile.


Si, gdb viene installato con gcc e Xcode ed imparare a debuggare qualche piccolo programmino richiede veramente pochissimo.
Beh il debug già lo faccio normalmente, ma con XCode ( veramente il migliore IDE mai provato... Peccato sia solo per Mac )... Poi ovvio, finchè si può vado di grafica, quando siamo ai ferri corti ci sta la testuale ... Proverò appena avrò tempo!
__________________
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


Hyundai Ioniq 9: dopo due settimane di test non avremmo voluto restituirla Hyundai Ioniq 9: dopo due settimane di test non ...
LG UltraGear evo GM9: 27 pollici, 5K, Mini LED e Dual Mode LG UltraGear evo GM9: 27 pollici, 5K, Mini LED e...
Motorola edge 70 Fusion FIFA World Cup 26 Edition: un ottimo smartphone per i fan del calcio Motorola edge 70 Fusion FIFA World Cup 26 Editio...
Renault 5 elettrica al giudizio definitivo: solo stupore iniziale o premi meritati? Renault 5 elettrica al giudizio definitivo: solo...
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
Amazon ha costruito un data center da 2 ...
Smartphone premium oltre i 600$: Apple d...
La RAM costa come nel 2007: 20 anni di r...
Huawei presenta MateBook Pro S: laptop u...
Pieghevoli, la svolta che tutti aspettav...
Sempre più manager tech sognano di molla...
IA agentica: Qwen3.8 Max davanti ai big ...
Trump deciso a bloccare l'eolico offshor...
TOP 12 offerte del weekend Amazon: i nuo...
Enhanced PSSR sarà attivo per imp...
Polti Vaporetto SV440 Double, la scopa a...
Smart TV a 129€ su Amazon: è un H...
Proseguono le operazioni di ripristino d...
Il razzo spaziale NASA SLS e la capsula ...
Starship: il recupero di Ship 40 prosegu...
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: 15:06.


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