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.
5.3. Nukreipimo komandos 49..JNZJMPcontinue :..continuezeročia vartojama priešingos sąlygos nukreipimo komanda. Nukreipimo komandostikrina vėliavėlių registro bitų reikšmes ir priklausomai nuo sąlygos,atliekamas arba neatliekamas perėjimas. Nukreipimo komandos vėliavėliųreikšmių nekeičia. Vėliavėles nustato aritmetinės, loginės komandos ir palyginimokomanda CMP. Nukreipimo komanda paprastai rašoma po palyginimo,aritmetinių arba loginių komandų.Visos sąlyginio nukreipimo komandos pateiktos lentelėje 5.1Komandos mnemonika Nukreipimo sąlyga PaaiškinimaiJE/JZ ZF=1 lygu: rezultatas nulinisJP/JPE PF=1 lyginisJO OF=1 esant perpildymuiJG SF=1 esant ženkluiJNE/JNZ ZF=0 nelygu; rezultatas nenulinisJNP/JPO PF=0 nelyginisJNO OF=0 nesant perpildymoJNS SF=0 nesant ženkloJL/JNGE SF=OF jei mažiauJLE/JNG (ZF=1) OR (SF=OF) jei mažiau arba lyguJNL/JGE SF=OF jei daugiau arba lyguJNLE/JG (ZF=0) OR (SF=OF) jei daugiauJB/JNEA/JC CF=1 jei mažiau (be ženklo)arba buvo pernašaJBE/JNA (CF=1) OR (ZF=1) jei mažiau arba lygu(be ženklo)JNB/JAE/JNC CF=0 jei daugiau arba lygu(be ženklo) arba nebuvopernašosJNBE/JA (CF=0) AND (ZF=0) jei daugiau (be ženklo)5.1 lentelė: Sąlyginio nukreipimo komandos.