Hva er et assemblerprogram?
Hva er et assemblerprogram?

Video: Hva er et assemblerprogram?

Video: Hva er et assemblerprogram?
Video: Архитектура ЭВМ | Основы Операционных Систем 03 | Ассемблер 2024, November
Anonim

Noen ganger referert til som montering eller ASM, en forsamlingsspråk er et lavt nivå programmeringsspråk . Programmer skrevet inn forsamlingsspråk er satt sammen av en montør . Hver montør har sin egen forsamlingsspråk , som er designet for én spesifikk datamaskinarkitektur.

Dessuten, hva er assembly language eksempel?

An forsamlingsspråk er en programmering på lavt nivå Språk designet for en bestemt type prosessor. Det kan være produsert ved å kompilere kilden kode fra en programmering på høyt nivå Språk (som C/C++), men kan også skrives fra bunnen av. Nedenfor er noen eksempler av instruksjoner som støttes av x86-prosessorer.

For det andre, hvordan fungerer assemblerspråk? CPU-en din kjører ikke montering . De montør konverterer den til maskin kode . Denne prosessen avhenger av både den spesielle forsamlingsspråk og måldataarkitekturen. Instruksjonene i monteringskode kart til det faktiske instruksjonssettet og registrer navn for CPU-arkitekturen du målretter mot.

Med tanke på dette, hva brukes assemblerspråk til?

I dag, forsamlingsspråk er brukt primært for direkte maskinvaremanipulering, tilgang til spesialiserte prosessorinstruksjoner eller for å løse kritiske ytelsesproblemer. Typiske bruksområder er enhetsdrivere, innebygde systemer på lavt nivå og sanntidssystemer.

Hva er mnemonikk i assemblerspråk?

I datamaskinen montør (eller montering ) Språk , a mnemonisk er en forkortelse for en operasjon. Generelt, a mnemonisk er et symbolsk navn for én kjørbar maskin Språk instruksjon (en opkode), og det er minst én opkode mnemonisk definert for hver maskin Språk instruksjon.

Anbefalt: