Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    Linguaggi ad alto livello per funzioni a basso livello ?

    Ciao, mi chiedevo se esistono linguaggi ad alto livello per la programmazione a basso livello..
    sappiamo tutti insomma che con C# non si possono scrivere driver per una certa periferica, e che quindi bisogna utilizzare un linguaggio a basso livello come l'assembly.. quindi mi chiedevo se erano stati inventati linguaggi e compilatori ad alto livello per fare cose che di solito si fanno con linguaggi a basso livello..


  2. #2
    Utente di HTML.it L'avatar di mico
    Registrato dal
    Jul 2005
    Messaggi
    140
    premetto che non conosco il C ma se non sbaglio puoi includere nei sorgenti C una parte di codice assembly .. inoltre dovrebbe anche avere delle funzionalità che ti consentono di scendere a un livello + basso ... non a caso si dice che il C è il linguaggio a piu basso livello tra quellli di alto livello .. vediamo se qualcuno esperto da qualche altra informazione sul C o su altro

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,288
    Originariamente inviato da dops
    sappiamo tutti insomma che con C# non si possono scrivere driver per una certa periferica, e che quindi bisogna utilizzare un linguaggio a basso livello come l'assembly
    C# è probabilmente poco adatto, ma non è necessario scendere a livello di assembly per scrivere driver di periferica.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da alka
    C# è probabilmente poco adatto, ma non è necessario scendere a livello di assembly per scrivere driver di periferica.
    bhè si.. con C lo si può fare.. ma con C# no.. o almeno credo di no..

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    C e C++ vanno bene per i driver. Sono del livello "giusto", ovvero abbastanza ad alto livello da essere ben comprensibili (sicuramente piu' dell'assembler) e abbastanza a basso livello per fare quello che si fa con l'assembler. Ovviamente esistono delle eccezioni in questo senso, ma il C permette di includere direttamente codice assembler e quindi sei a posto.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.