Hvordan få et enkelt tegn fra tastaturet Bruke Assembly

Montering språk var en av de første programmeringsspråk til abstrakt programmering unna binærbrukerundersøkelser. Mens et stort sprang i løpet av binære programmering, fortsatt krever montering kode ganske mye manuell innsats for å utføre enkle oppgaver, som å ta brukerundersøkelser. Det krever at du oppgir visse verdier i visse minne registre og manuelt gjøre systemkall for å utføre disse handlingene, som forteller datamaskinen til å godta brukerundersøkelser.

Bruksanvisning

1 Sett opp programmet og variabler:

.data // data seksjon
streng:
.space 4

.text // kode seksjon

2 Last inn riktig informasjon i registre:

hoved:

li $v0, 8 //signals "read string"
la $a0, string
li $a1, 1 //signals "read one character"

3 Gjør systemkall:

syscall
jr $ra