Mikä on assembly-kieliohjelma?
Mikä on assembly-kieliohjelma?

Video: Mikä on assembly-kieliohjelma?

Video: Mikä on assembly-kieliohjelma?
Video: Mikä on 2024, Saattaa
Anonim

Joskus kutsutaan nimellä kokoonpano tai ASM, an kokoonpanokieli on matala taso ohjelmointikieli . Ohjelmat kirjoitettu sisään kokoonpanokielet on koonnut an kokoaja . Joka kokoaja on oma kokoonpanokieli , joka on suunniteltu yhdelle tietylle tietokonearkkitehtuurille.

Sitä paitsi, mikä on assembly-kielen esimerkki?

An kokoonpanokieli on matalan tason ohjelmointi Kieli suunniteltu tietylle prosessorille. Se saattaa olla tuotettu kääntämällä lähdettä koodi korkean tason ohjelmoinnista Kieli (kuten C/C++), mutta voidaan kirjoittaa myös alusta alkaen. Alla on joitain esimerkkejä x86-prosessorien tukemista ohjeista.

Toiseksi, miten assembly-kieli toimii? Prosessori ei toimi kokoonpano . The kokoaja muuntaa sen koneeksi koodi . Tämä prosessi riippuu molemmista erityispiirteistä kokoonpanokieli ja kohdetietokonearkkitehtuuri. Ohjeet sisällä kokoonpanokoodi yhdistä varsinaiseen käskyjoukkoon ja rekisteröi nimet kohdistetulle CPU-arkkitehtuurille.

Kun tämä otetaan huomioon, mihin assembly-kieltä käytetään?

Tänään, kokoonpanokieli On käytetty ensisijaisesti suoraan laitteiston manipulointiin, erikoistuneiden prosessoriohjeiden käyttöön tai kriittisten suorituskykyongelmien ratkaisemiseen. Tyypillisiä ovat laiteajurit, matalan tason sulautetut järjestelmät ja reaaliaikaiset järjestelmät.

Mikä on muistomerkki kokoonpanokielessä?

Tietokoneessa kokoaja (tai kokoonpano ) Kieli , a muistomerkki on lyhenne sanoista anoperation. Yleensä a muistomerkki on symbolinen nimi yhdelle suoritettavalle koneelle Kieli ohje (operaatiokoodi), ja siinä on vähintään yksi operaatiokoodi muistomerkki jokaiselle koneelle määritelty Kieli ohje.

Suositeltava: