Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    & c++, come faccio a connetere i 2 ??

    Come faccio a connettere i 2 programmi ??

  2. #2
    Esistono due metodi uno e' in line ovvero scrivi del codice c e all'interno metti il codice assembler
    l'altro e' quello appunto di scrivere sullo stesso foglio la funzione c e quella assembler e richiamarla all'interno del c.

  3. #3
    Originariamente inviato da Matrix_denny
    Esistono due metodi uno e' in line ovvero scrivi del codice c e all'interno metti il codice assembler
    l'altro e' quello appunto di scrivere sullo stesso foglio la funzione c e quella assembler e richiamarla all'interno del c.
    ok grazie qualcuno puo farmi un esempio ??

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Si dovrebbe spiegare bene cosa si intende, magari indicare anche il compilatore e il sistema operativo per ulteriore chiarezza.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Basta un semplice compilatore c il codice assembler e' intrinseco in tutte le macchine partendo dal 386!

    Io l'ho usato con windows ma credo che anche linux lo permette di fare.

    scrivi sulla rete ibrido c e asm ne esce abbastanza!!!!!

  6. #6
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Una cosetta del genere

    codice:
    void AsmFunction(char c);
    int main()
    [
       char c = 'B';
       AsmFunction(c);
       return 0;
    ]
    
    void AsmFunction(char c)
    [
        asm
          [
               mov, bla bla quello che ti pare
          ]
    ]
    Ecco un esempio.
    Nel codice asm puoi anche utilizzare la variabile c, poichè in automatico ne utilizza l'indirizzo.
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  7. #7

  8. #8
    ok, ma io volevo sapere un altra cosa...hehe
    Sto facendo un mini OS, ho nel primo settore del floppy il boot loader, e fin qui va tutto, nel secondo settore ho il kernel, il quale viene caricato in memoria dal bootloader....e poi viene lanciato, e anke questo funziona (il kernel stampa semplicemente una stringa ), ma io posso mettere un programma in c o c++ nel secondo settore al posto di un file compilato in assembly ?? :master:

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.