Tham khảo tài liệu 'hợp ngữ asm-chương 08-cấu trúc dk & loops-phần 2- lệnh cmp', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Chöông 8 : Caáu truùc ñieàu khieån vaø Voøng laëp Muïc tieâu Bieát caùch moâ phoûng caáu truùc ñieàu khieån vaø voøng laëp nhö ôû ngoân ngöõ laäp trình caáp cao. Naém ñöôïc caùc leänh nhaûy trong laäp trình Assembly. Treân cô sôû ñoù, vaän duïng ñeå laäp trình giaûi quyeát 1 soá baøi toaùn. Chuong 8 : Cau truc DK va Vong lap 1 Create PDF files without this message by purchasing novaPDF printer () Leänh CMP Cuù phaùp : CMP destination , source Coâng duïng : so saùnh toaùn haïng ñích vôùi toaùn haïng nguoàn baèng caùch laáy toaùn haïng ñích – toaùn haïng nguoàn. Hoaït ñoäng : duøng pheùp tröø nhöng khoâng coù toaùn haïng ñích naøo bò thay ñoåi. Caùc toaùn haïng cuûa leänh CMP khoâng theå cuøng laø caùc oâ nhôù. leänh CMP gioáng heät leänh SUB tröø vieäc toaùn haïng ñích khoâng thay ñoåi. Chuong 8 : Cau truc DK va Vong lap 2 Create PDF files without this message by purchasing novaPDF printer () LEÄNH NHAÛY COÙ ÑIEÀU KIEÄN Cuù phaùp : Jconditional destination Coâng duïng : nhôø caùc leänh nhaûy coù ñieàu kieän, ta môùi moâ phoûng ñöôïc caùc phaùt bieåu coù caáu truùc cuûa ngoân ngöõ caáp cao baèng Assembly. Phaïm vi Chæ nhaûy ñeán nhaõn coù khoaûng caùch töø -128 ñeán +127 byte so vôùi vò trí hieän haønh. Duøng caùc traïng thaùi côø ñeå quyeát ñònh coù nhaûy hay khoâng? Chuong 8 : Cau truc DK va Vong lap 3 Create PDF files without this message by purchasing novaPDF printer () LEÄNH NHAÛY COÙ ÑIEÀU KIEÄN Hoaït ñoäng ñeå thöïc hieän 1 leänh nhaûy CPU nhìn vaøo caùc thanh ghi côø. neáu ñieàu kieän cuûa leänh nhaûy thoûa, CPU seõ ñieàu chænh IP troû ñeán nhaõn ñích caùc leänh sau nhaõn naøy seõ ñöôïc thöïc hieän. PRINT_LOOP : MOV AH, 2 INT 21H MOV CX, 26 INC DL MOV DL, 41H DEC CX JNZ PRINT_LOOP MOV AX, 4C00H INT 21H Chuong 8 : Cau truc DK va Vong lap 4 Create PDF files without this message by purchasing novaPDF printer () LEÄNH NHAÛY DÖÏA TREÂN KEÁT QUAÛ SO SAÙNH CAÙC TOAÙN HAÏNG