tailieunhanh - Cấu trúc Máy tính và Lập trình Assembly - Chương 7

Toán tử – Toán hạng -các phép định địa chỉ – Tập lệnh các phép định địa chỉ – Tập lệnh Mục tiêu Hiểu cách dùng toán tử trong ASM. Nắm | Chöông 6 : Toaùn töû – Toaùn haïng - caùc pheùp ñònh ñòa chæ – Taäp leänh Hieåu caùch duøng toaùn töû trong ASM. Naém ñöôïc taäp leänh cuûa CPU 8086/8088. Bieát caùch ñònh ñòa chæ thoâng qua toaùn haïng. Bieát vaän duïng caùc kyõ naêng treân vaøo vaán ñeà caàn giaûi quyeát vaø hieän thöïc thaønh chöông trình. Muïc tieâu Chuong 7 Cac phep dinh vi dia chi Toaùn töû Ñieåm quan troïng phaân bieät giöõa toaùn töû vaø leänh laø : Toaùn töû ñieàu khieån söï tính toaùn caùc trò haèng xaùc ñònh luùc dòch. Leänh ñieàu khieån söï tính toaùn caùc trò khoâng xaùc ñònh ñöôïc cho ñeán khi CT thöïc hieän. Ex : toaùn töû + ñieàu khieån pheùp coäng khi dòch. Leänh coäng ADD ñieàu khieån pheùp coäng khi chöông trình thöïc hieän. Chuong 7 Cac phep dinh vi dia chi Toaùn töû soá hoïc Toaùn töû Cuù phaùp Coâng duïng + + expression Döông - - expression Aâm * exp1*exp2 Nhaân / exp1/exp2 Chia MOD exp1 mod exp2 Phaàn dö + exp1 + exp2 Coäng - exp1 - exp2 Tröø SHL exp shl n Dòch exp sang traùi n bit SHR exp shr n Dòch exp sang phaûi n bit Chuong 7 Cac phep dinh vi dia chi Toaùn töû logic Not Not expression And Exp1 and exp2 Or Exp1 or exp2 Xor Exp1 xor exp2 Ex : MOV AH , 8 OR 4 AND 2 MOV AL, NOT (20 XOR 0011100B) Chuong 7 Cac phep dinh vi dia chi Toaùn Töû Quan Heä So saùnh 2 bieåu thöùc vaø cho trò laø true (-1) neáu ñieàu kieän cuûa toaùn töû thoûa, ngöôïc laïi laø false. EQ Exp1 EQ exp2 True neáu Exp1 = exp2 NE Exp1 NE exp2 True neáu Exp1 exp2 LT Exp1 LT exp2 True neáu Exp1 exp2 GE Exp1 GE exp2 True neáu Exp1 >= exp2 Chuong 7 Cac phep dinh vi dia chi ÑOÄ ÖU TIEÂN TOAÙN TÖÛ TOAÙN TÖÛ MOÂ TAÛ ( ) Daáu ngoaëc + , - Daáu döông , aâm * / MOD Nhaân , chia, Modulus + , - Coäng, tröø Ñoä öu tieân giaûm daàn Chuong 7 Cac phep dinh vi dia chi Toaùn töû SEG Cuù phaùp : SEG expression Cho ñòa chæ ñoaïn cuûa bieåu thöùc expression. Expression coù theå laø bieán | nhaõn | teân segment hay toaùn haïng | Chöông 6 : Toaùn töû – Toaùn haïng - caùc pheùp ñònh ñòa chæ – Taäp leänh Hieåu caùch duøng toaùn töû trong ASM. Naém ñöôïc taäp leänh cuûa CPU 8086/8088. Bieát caùch ñònh ñòa chæ thoâng qua toaùn haïng. Bieát vaän duïng caùc kyõ naêng treân vaøo vaán ñeà caàn giaûi quyeát vaø hieän thöïc thaønh chöông trình. Muïc tieâu Chuong 7 Cac phep dinh vi dia chi Toaùn töû Ñieåm quan troïng phaân bieät giöõa toaùn töû vaø leänh laø : Toaùn töû ñieàu khieån söï tính toaùn caùc trò haèng xaùc ñònh luùc dòch. Leänh ñieàu khieån söï tính toaùn caùc trò khoâng xaùc ñònh ñöôïc cho ñeán khi CT thöïc hieän. Ex : toaùn töû + ñieàu khieån pheùp coäng khi dòch. Leänh coäng ADD ñieàu khieån pheùp coäng khi chöông trình thöïc hieän. Chuong 7 Cac phep dinh vi dia chi Toaùn töû soá hoïc Toaùn töû Cuù phaùp Coâng duïng + + expression Döông - - expression Aâm * exp1*exp2 Nhaân / exp1/exp2 Chia MOD exp1 mod exp2 Phaàn dö + exp1 + exp2 Coäng - exp1 - exp2 Tröø SHL exp shl n Dòch exp sang traùi n bit SHR exp

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.