Programavimas asembleriu - Kauno technologijos universitetas
Programavimas asembleriu - Kauno technologijos universitetas
Programavimas asembleriu - Kauno technologijos universitetas
- 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