Wiki > Metodologie di sviluppo > Bare-metal programming

Bare-metal programming

Bare-metal programming è anche conosciuto con il nome di Programmazione bare-metal

Condividi su

Bare-metal programming

Cos'è il Bare-metal programming

La programmazione bare-metal (bare-metal programming) fa riferimento alla programmazione che interagisce con un sistema a livello hardware, senza essere filtrato da vari livelli di astrazione. Come viene spesso definita, si tratta di programmazione senza il supporto di un sistema operativo. 

Molte istanze di programmazione bare metal si concentrano sul funzionamento del processore e di altri componenti di sistema, lavorando con il BIOS e con la sequenza di avvio. I vantaggi di questo tipo di programmazione sono la maggiore velocità ed efficienza: non dovendo inizializzare un sistema operativo, un'implementazione bare metal viene eseguita più rapidamente, e sarà più efficiente, richiedendo meno memoria e risorse di sistema.

AssemblyProgrammazione strutturataProgrammazione logicaC++CFalconBottle

Geekandwiki
la scrivi
anche tu

Condividi le tue competenze

Registrati per scrivere o modificare le wiki.

La GeekandWiki nasce come strumento di condivisione della conoscenza all'interno di GeekandJob. Abbiamo deciso di trasformarlo in un progetto aperto e collaborativo, perché crediamo che il modo migliore di valorizzare le competenze sia condividerle.

Unisciti ad altri professionisti del settore tech e digital, e dai il tuo contributo alla GeekandWiki.

Registrati