Visualizzazione risultati 1 fino 9 di 9

Discussione: GCC & asm

  1. #1
    Guest

    Predefinito GCC & asm

    Chi sa darmi qualche buon link per studiare la sintassi che gcc offre per includere codice asm nei listati c(++)?

  2. #2
    Guest

    Predefinito

    Puoi provare con questo

  3. #3
    Ospite Guest

    Predefinito

    aaaaah la sintassi AT&T

    a proposito qualcuno conosce programmi simili a NASM (e Open Source) che usano la buona vecchia sintassi INTEL?

  4. #4
    Guest

    Predefinito

    ti dico una cosa già l'asm è un casino questo poi è peggio

  5. #5
    Guest

    Predefinito

    no ma dico! ho letto mezza riga di quella pagina e gia' c'era "l'ordine di sorgente e destinazione e tutto al contrario di quello intel"
    uno gia' fa fatica a impararsi il maledetto assembler (maledetto in senso affettuoso :grin:) poi ti invertono le robe, ma dai!
    ma il buon vecchio
    Codice:
    asm{
    //e qui giu' coll'assembler puro
    }
    no?

  6. #6
    Guest

    Predefinito

    Stando alla mia esperienza (molto) limitata l'assembly dell'AT&T risulta più facilmente scrivibile di quello intel.

    Peccato che ci sia il segmentation fault che non dà risultati apprezzabili

  7. #7
    Ospite Guest

    Predefinito

    secondo la mia esperienza ti posso garantire che l''assembler AT&T è innaturale e aggiunge piccolecaratteristiche che forse garantiscono una migliore comprensione di ciò che si sta facendo, però sono cose in più che secondo me danno solo fastidio

    prova comparativa http://www.strojsnv.sk/linux/programy/gnu-18.html

  8. #8
    L'avatar di Greenant
    Greenant non è connesso Altervistiano Junior
    Data registrazione
    11-05-2002
    Messaggi
    687

    Predefinito

    Ci sono progetti che fanno andare il MASM con wine sotto linux e funzionano perfettamente.
    Altrimenti puoi provare wasm (il asm dell'OpenWatcom), HLA (High Level Asm, credo che funzioni anche sotto linux), FASM (anche questo dovrebbe funzionare sotto linux) e per finire GoAsm (credo ma non sono sicuro che funzioni sotto linux)
    Concordo pienamente che la sintassi AT&T è orribile
    There's always one more bug.

  9. #9
    Guest

    Predefinito

    Dovrei creare delle funzioni che permettono l'output colorato in c: non é programmazione asm classica...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •