Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Pepe91
    Registrato dal
    Jan 2005
    Messaggi
    218

    [C]Eseguire il boot di un programma in C

    In pratica parte il Bios che carica un programma scritto in C... sapete come fare? c'è qualche esempio?

    Grazie

  2. #2
    Quale è il tuo obiettivo? In altre parole, cosa dovrebbe fare questo programma scritto in C?
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Un altro "mini sistema operativo"?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Un altro "mini sistema operativo"?
    Probabilmente sì... In tal caso suggerisco al giovane Pepe la lettura di questa discussione:

    La stesura di un SO è un punto di arrivo per pochissimi programmatori altamente specializzati, non un punto di partenza o un esercizio per principianti. Non esistono scorciatoie.

    ...

    Al termine di questo percorso, che ti porterà a conoscere dall\'interno numerosi sistemi operativi funzionanti e ben documentati, con gli strumenti per comprenderne a fondo i concetti e la struttura, potrai forse iniziare a capire che:

    1) Il mondo non ha certo bisogno dell\'ennesimo SO amatoriale incompiuto.

    2) La progettazione e lo sviluppo di un intero SO degno di questa definizione, minimamente funzionale ed alternativo a quelli già esistenti (non solo ai due sistemini mainstream che tutti pensano di conoscere, ma alle centinaia di OS disponibili in qualche forma), è un\'impresa al di sopra delle capacità della stragrande maggioranza dei programmatori, specialmente under 30. Lo sviluppo di SO giocattolo \"per esercizio\" e/o per una migliore comprensione di una determinata piattaforma è già coperto ampiamente all\'interno di percorsi formativi di elevata qualità accademica, come nel caso di Minix. Altri percorsi raffazzonati ed improvvisati sono inutili quanto dispersivi, se non deleteri, specialmente se antepongono la bruta produzione di codice alla comprensione teorica.

    3) Esistono migliaia, se non milioni, di compiti di sviluppo più produttivi ed alla portata delle capacità di un giovane che sta imparando. Un kernel o un intero SO è l\'ultima cosa a cui una persona sensata dovrebbe mettersi a pensare durante la propria formazione, se non verso gli ultimi anni della preparazione universitaria, quando esiste una base teorica ed un\'esperienza di programmazione sufficientemente solida da affrontare un tale esercizio, in forma adeguatamente ridotta.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  5. #5
    Utente di HTML.it L'avatar di Pepe91
    Registrato dal
    Jan 2005
    Messaggi
    218
    Si lo so è azzardato e insensato...
    però chi non ci ha mai provato?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da Pepe91
    Si lo so è azzardato e insensato...
    però chi non ci ha mai provato?
    Il consiglio e': lascia perdere ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.