Mis on assemblerkeele programm?
Mis on assemblerkeele programm?

Video: Mis on assemblerkeele programm?

Video: Mis on assemblerkeele programm?
Video: To Develop and Simulate Assembly language program for Arithmetic Addition (Part A). 2024, November
Anonim

Mõnikord nimetatakse kokkupanek või ASM, an montaaži keel on madal tase programmeerimiskeel . Programmid sisse kirjutatud montaažikeeled on koostanud an komplekteerija . iga komplekteerija on oma montaaži keel , mis on mõeldud ühele konkreetsele arvutiarhitektuurile.

Pealegi, mis on assemblerkeele näide?

An montaaži keel on madala taseme programmeerimine keel mõeldud konkreetset tüüpi protsessori jaoks. See võib olla toodetud allika kompileerimise teel kood kõrgetasemelisest programmeerimisest keel (näiteks C/C++), kuid saab kirjutada ka nullist. Allpool on mõned näiteid x86 protsessorite toetatud juhised.

Teiseks, kuidas assemblerkeel töötab? Teie protsessor ei tööta kokkupanek . The komplekteerija muudab selle masinaks kood . See protsess sõltub mõlemast konkreetsest montaaži keel ja sihtarvuti arhitektuur. Juhised sees montaažikood kaardistada tegeliku käsustikuga ja registreerida sihitava protsessori arhitektuuri nimed.

Kui seda arvesse võtta, siis milleks montaažikeelt kasutatakse?

Täna, montaaži keel on kasutatud peamiselt otseseks riistvaraga manipuleerimiseks, juurdepääsuks spetsiaalsetele protsessorijuhistele või kriitiliste jõudlusprobleemide lahendamiseks. Tüüpilised on seadme draiverid, madala taseme manustatud süsteemid ja reaalajas süsteemid.

Mis on assemblerkeeles mnemoonika?

Arvutis komplekteerija (või kokkupanek ) keel , a mnemooniline on aoperatsiooni lühend. Üldiselt a mnemooniline on ühe käivitatava masina sümboolne nimi keel käsk (operatsioonikood) ja seal on vähemalt üks opkood mnemooniline iga masina jaoks määratletud keel juhendamine.

Soovitan: