Mnemonisk

I databehandling er en mnemonic eller mnemonic et ord som erstatter en operasjonskode ( maskinspråk ), som gjør programmering enklere, det er her begrepet assembly-språk brukes .

Et vanlig eksempel på en mnemonikk er MOV (move) instruksjonen, som forteller mikroprosessoren å tilordne data fra ett sted til et annet. Mikroprosessoren forstår ikke ord, men binære tall, så oversettelsen av det mnemoniske begrepet til objektkode er nødvendig .

Ved mange anledninger kan det tas på brukernivå som hurtigtastene vi ser i vinduene, for eksempel i en nettleser finner vi den typiske menyen som sier File, Edit, View, blant andre alternativer, mnemonikken vil være verdien av bokstaven som er understreket, så hvis vi trykker på alt-tasten og deretter for eksempel A, åpnes filmenyen, det er av denne grunn at det kan sies at A-en i menyen resulterer i mnemonikktasten til Fil, eller nøkkelen rask tilgang til Fil-alternativet.

Mnemonic-språket brukes også i programmeringen av programmerbare logiske kontrollere (PLC), noe som gjør konstruksjonen av svært komplekse programmer raskere og mer effektiv.

Pseudokoder

I programvareteknikk kan mnemonikk brukes til å lage pseudokoder , siden de er enkle å huske og konvertere dem til en symbolsk kode som kan tolkes av en kompilator, til en nummerering eller til maskinkode, det vil kreve bruk av en enkel algoritme .

Arbeid med maskinkode

Algoritmer kan skrives som konverterer maskinkoden til en nummerering, for eksempel en heksadesimal editor , og at nummereringen kan assisteres av en liste over mnemonikk som gjør det lettere for programmerere å jobbe med nevnte nummerering.

Eksempler

Representasjon av maskinspråkminne for i386 -prosessorer :

Binær kode heksadesimal kode ASCII -kode mnemonisk Handling
1010000 femti P LEGGE TIL Legg til akkumulator
10110001 B1 ± UNDER Subtraksjon til akkumulator
010000xx 40 @ INC øke for å ta opp
010010xx 12 DES Nedgang for å registrere
00110010 32 Jxx Hopp til opptak eller xxx

Se også

Referanser

Eksterne lenker