tailieunhanh - TẬP LỆNH CPU INTEL 8086/80881 của Intel phần 2

Quay phải qua cờ nhớ. Dạng có thanh ghi CL dùng để quay nhiều bit. - Ví dụ : RCR CH,1 MOV CL,2 RCR BYTE PTR [1800h],CL ; quay phải qua cờ nhớ 2 bit. Lệnh AND : - Dạng lệnh : AND reg,reg AND reg,immed AND mem,reg AND mem,immed AND reg,mem AND accum,immed - Giải thích : thđ ← thđ AND thn. - | Lênh RCR - Dạng lênh RCR reg 1 RCR mem 1 RCR reg CL RCR mem CL - Giải thích thđ thđ quay phải qua cờ nhớ 1 hay nhiều bit. - Tác động cờ OF DF IF SF ZF AF PF CF . xII hl4 Ịx xI. . - Quay phải qua cờ nhớ. Dạng có thanh ghi CL dùng đe quay nhiều bit. - Ví dụ RcR CH 1 MOV CL 2 RCR BYTE PTR 1800h CL quay phải qua cờ nhớ 2 bit. Lênh AND - Dạng lênh AND reg reg AND reg immed AND mem reg AND mem imm ed AND reg mem AND accum im med - Giải thích thđ thđ AND thn. - Tác động cờ OF DF IF SF ZF AF PF CF L X . XX X 0 - Và luận lý. Xóa cờ nhớ về 0. - Ví dụ AND CH AH AND SI DX AND Byte ptr 1000h 10000000b AND AX 0FFF0h Lênh TEST - Dạng lênh TEST reg reg TEST reg immed TEST mem reg TEST mem imm ed TEST reg mem TEST accum im med - Giải thích thđ AND thn. - Tác động cờ OF DF IF SF ZF AF PF CF _ _ . ni I x x x T - Và luận lý hai toán hạng nhưng không giữ lại kết quả mà chỉ lập các cờ. Xóa cờ nhớ và cờ tràn về 0. Thường dùng để kiểm tra bit. Lúc đó toán hạng nguồn là một mặt nạ bit cần thiết. - Ví dụ TEST DX 1 kiểm tra bit 0 TEST BYTE PTR 2000h 10000000b kiểm tra bit 7 Lênh OR - Dạng lênh OR reg reg OR reg imm ed OR mem reg OR mem im med OR reg mem OR accum immed - Giải thích thđ thđ OR thn. - Tác động cờ OF DF IF SF ZF AF PF CF . I X I I I X I X I I xTÕỊ - Hay luận lý. Xóa cờ nhớ về 0. - Ví dụ OR DL CH OR BP 2000h OR WORD PTR 1000h 000Fh Lênh XOR - Dạng lênh XOR reg reg XOR reg immed XOR mem reg XOR mem immed XOR reg mem XOR accum immed - Giải thích thđ - thđ XOR thn. - Tác động cờ OF DF IF SF ZF AF PF CF X 1 1 1 X 1X 1 1 1 X 1 0 1 - Hay ngoại luận lý. Xóa cờ nhớ về 0. - Ví du XOR DL 80h đảo bit 7 XOR 2000h AL 2000h 2000h XOR AL 5. Xử lý chuỗi Tiếp đầu lênh REP Dạng 1 REP lệnh xử lý chuỗi - Giải thích giảm CX lặp lại lệnh theo sau Nếu CX 0 - Tác động cờ OF df if sf zf af pf cf .J II II I II I- . . - Lặp lại không điều kiên. Thanh ghi CX giữ số lần lặp. Thường dùng với lênh chép chuỗi MOVS. - Ví du MOV CX 10 REP MO VSB thực hiên lênh MOVSB 10 lần. Dạng 2 REPE

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.