11.07.2015 Views

Programavimas asembleriu - Kauno technologijos universitetas

Programavimas asembleriu - Kauno technologijos universitetas

Programavimas asembleriu - Kauno technologijos universitetas

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

skyrius 5Mikroprocesoriaus I8086komandų sistemaMikroprocesoriaus I8086 komandos skirstomos į tokias grupes:1. duomenų persiuntimo komandos;2. aritmetinių operacijų komandos;3. bitų apdorojimo komandos;4. eilučių apdorojimo komandos;5. nukreipimo komandos;6. procesoriaus valdymo komandos.Komandose nurodoma du, vienas arba nei vieno operando. Jei komandojereikia nurodyti du operandus, tai tik vienas iš jų gali būti atmintiesoperandas ir abiejų operandų ilgiai turi sutapti,5.1 Duomenų persiuntimo komandosDuomenų persiuntimo komandos vėliavėlių registro bitų nekeičia. KomandaMOV yra pagrindinė duomenų persiuntimo komanda. Ji gali persiųstiduomenų baitą arba žodį iš atminties į registrą, iš registro į atmintį arbaiš registro į registrą. Komanda MOV taip pat galima įrašyti į registrą arbaatmintį duomenis, nurodytus komandoje. Komandos MOV duomenųpersiuntimo kryptys parodytos 5.1 pav.Komanda MOV galima persiusti ne tik duomenis, bet ir atminties laukoadresą:MOV bx , OFFSET kint.39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!