Koodin luominen

Kirjoittaja: John Stephens
Luomispäivä: 22 Tammikuu 2021
Päivityspäivä: 17 Saattaa 2024
Anonim
QR koodin luominen
Video: QR koodin luominen

Sisältö

Määritelmä - mitä koodin luominen tarkoittaa?

Koodin luominen on mekanismi, jossa kääntäjä ottaa lähdekoodin tulona ja muuntaa sen konekoodiksi. Järjestelmä tosiasiallisesti suorittaa tämän konekoodin. Koodin generointia pidetään yleensä viimeisenä kokoamisvaiheena, vaikka ennen lopullisen suoritettavan tuottamista suoritetaan useita välivaiheita. Näitä välivaiheita käytetään optimoinnin ja muiden asiaan liittyvien prosessien suorittamiseen.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää koodin luomisen

Koodinmuodostusprosessin suorittaa komponentti, joka tunnetaan koodigeneraattorina ja joka on osa kääntäjäohjelmaa. Minkä tahansa ohjelman alkuperäinen lähdekoodi kulkee useiden vaiheiden läpi ennen lopullisen suoritettavan muodostumista. Tämä lopullinen suoritettava koodi on itse asiassa konekoodi, jonka tietokonejärjestelmät voivat suorittaa helposti.

Kokoonpanon välivaiheissa koodin optimointisääntöjä sovelletaan yksi kerrallaan. Joskus nämä optimointiprosessit ovat riippuvaisia ​​toisistaan, joten niitä sovelletaan yksi toisensa jälkeen riippuvuushierarkian perusteella. Useiden vaiheiden ohittamisen jälkeen generoidaan jäsentävä puu tai abstrakti syntaksipuu, joka on syöte koodigeneraattorille. Tässä vaiheessa koodigeneraattori muuntaa sen lineaarisiksi peräkkäisiksi ohjeiksi. Tämän vaiheen jälkeen voi olla vielä joitain lisävaiheita kääntäjästä riippuen. Lopullinen optimoitu koodi on konekoodi suorittamista ja lähtöä varten.