(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5LHNRP9'); Miðmál - The Codest
Aftur ör Farðu aftur

Miðmál

Miðmál vísar til forritunarmáls sem er notað sem brú milli uppruna kóði og vélkóðann. Hann er ómissandi hluti nútíma þýðenda og túlkana sem gera kleift að umbreyta háu stigi forritunarmál í lággreið vélkóða sem tölvuhugbúnaðurinn getur keyrt.

Miðmál er hannað sem vettvangsháðlaus framsetning á upphafskóða. Það gerir þýðanda eða túlk kleift að fínstilla kóðann fyrir markvettvanginn á meðan upprunaleg virkni forritsins er viðhaldið. Þetta þýðir að sami kóði í miðmáli má nota til að búa til vélkóða fyrir mismunandi stýrikerfi og vélbúnaðararkitektúr.

Notkun millitungu hefur nokkra kosti. Í fyrsta lagi einfaldaðist innleiðingarferlið, sem gerir það auðveldara að þróa þýðendur og túlkara fyrir ný forritunarmál. Í öðru lagi gerir hún kleift að fínstilla kóðann, sem getur bætt afköst forritsins með því að draga úr fjölda skipana sem þarf til að framkvæma tiltekið verkefni. Í þriðja lagi auðveldar hún samspil forritamála, sem gerir forritum sem skrifuð eru í mismunandi forritunarmálum kleift að eiga samskipti sín á milli.

Það eru nokkur vinsæl millitölvumál sem notuð eru í nútíma hugbúnaðarþróun, þar á meðal Java bytecode, Microsoft Intermediate Language (MSIL) og LLVM Intermediate Representation (IR). Hvert þessara mála hefur sín sérstöku einkenni og kosti, sem gera þau hentug fyrir mismunandi tegundir forrita.

Að lokum er millitunga lykilþáttur í nútíma hugbúnaðarþróun sem gerir kleift að þýða skilvirkt og áhrifaríkt hástigs forritunarmál í lágtigs vélkóða. Notkun hennar hefur gjörbylt þróun hugbúnaðar og auðveldað að búa til þvert á vettvang forrit sem geta keyrt á mismunandi stýrikerfum og vélbúnaðararkitektúrum.

is_ISIcelandic