Satura rādītājs:
- Definīcija - ko nozīmē parasto metālu programmēšana?
- Techopedia izskaidro nemetālisko metālu programmēšanu
Definīcija - ko nozīmē parasto metālu programmēšana?
Nemetāla metāla programmēšana ir termins programmēšanai, kas darbojas bez dažādiem abstrakcijas slāņiem vai, kā to raksturo daži eksperti, "bez operētājsistēmas, kas to atbalsta". Neapstrādāta metāla programmēšana mijiedarbojas ar sistēmu aparatūras līmenī, ņemot vērā aparatūras īpašo uzbūvi.Techopedia izskaidro nemetālisko metālu programmēšanu
Daudzi vienkārša metāla programmēšanas gadījumi koncentrējas uz procesora un citu sistēmas komponentu darbību, darbu ar BIOS un sāknēšanas secību, kā arī vienkāršu koda moduļu izveidošanu, lai radītu īpašus rezultātus, pamatojoties uz aparatūras iestatīšanu. Izmantojot tādas valodas kā C / C ++, programmētāji mēģina strādāt tieši ar aparatūru, nevis paļaujas uz tādiem rīkiem kā sarežģīti kompilatori, un viņiem bieži ir jāinstalē sistēma konkrētai valodai.
Plikmetāla programmēšanas filozofija atšķiras no dažām modernākām skaitļošanas adaptācijām. Tā kā virtualizācija un mākoņdatošana pārņem pasauli vētru laikā, īpašie aparatūras iestatījumi, ar kuriem programmētāji strādā mazāk un mazāk, un kodēšana daudzos gadījumos ir kļuvusi par abstraktu lietojumprogrammu, kas darbojas caur programmatūras slāņiem. Turpretī daži no specifiskākajiem plēkšņu metāla programmēšanas veidiem, piemēram, projekti, kas veikti ar ARM mašīnām, piemēram, Raspberry Pi, atkārtoti ievieš sākotnējo koncepciju, ka programmēšana darbojas kopā ar aparatūru, tuvāk mašīnas valodas līmenim.
