Truyen2U.Net quay lại rồi đây! Các bạn truy cập Truyen2U.Com. Mong các bạn tiếp tục ủng hộ truy cập tên miền mới này nhé! Mãi yêu... ♥

Lenh di chuyen

Mô tả tập lệnh 8086

Các lệnh di chuyển dữ liệu:

MOV, XCHG, POP, PUSH,  POPF, PUSHF, IN, OUT

Các lệnh di chuyển chuỗi: MOVS, MOVSB, MOVSW

·         Lệnh MOV: Dùng để chuyển giữa các thanh ghi, giữa 1 thanh ghi và 1 ô nhớ, hoặc chuyển 1 số vào thanh ghi hoặc ô nhớ.

-          Cú pháp: MOV nguồn, đích

-          Lệnh này không tác động đến cờ.

·         Lệnh XCHG: Dùng để chuyển nội dung giữa  2 thanh ghi, giữa 1 thanh ghi và 1 ô nhớ.

-          Cú pháp: XCHG đích, nguồn

-          Toán hạng không  được là thanh ghi đoạn

-          Lệnh này không tác động đến cờ

·         Lệnh PUSH: Dùng để cất 1 từ từ thanh ghi hoặc ô nhớ vào đỉnh ngăn xếp.

-          Cú pháp: PUSH nguồn

-          giới hạn: Thanh ghi 16bit hoặc là 1 từ nhớ

-          Lệnh này không tác động đến cờ

·         Lệnh PUSHF: Cất nội dung của thanh ghi cờ vào ngăn xếp.

·         Lệnh POP: Dùng để lấy lại 1 từ vào thanh ghi hoặc ô nhớ từ đỉnh ngăn xếp.

-          Cú pháp: POP đích

-          Giới  hạn: Thanh ghi 16bit (trừ CS) hoặc là 1 từ nhớ

-          Lệnh này không tác động đến cờ

·         Lệnh POPF: Lấy 1 từ từ đỉnh ngăn xếp rồi đưa vào thanh ghi cờ

·         Lệnh IN: Dùng để đọc 1 byte hoặc 2byte dữ liệu từ cổng vào thanh ghi vào AL hoặc AX

-          Cú pháp: IN Acc, Port

-          Lệnh này không tác động đến cờ

·         Lệnh OUT:  Dùng để đưa 1byte hoặc 2byte dữ liệu từ AL hoặc AX ra cổng

-          Cú pháp: OUT Port, Acc

-          Lệnh này không tác động đến cờ

Các lệnh di chuyển chuỗi: MOVS, MOVSB, MOVSW : Dùng để chuyển 1 phần tử của 1 chuỗi này sang một chuỗi khác.

            Cú pháp:  MOVS, MOVSB, MOVSW  chuỗi đích, chuỗi nguồn

            Thực hiện:

                        DS:SI là địa chỉ của phần tử trong chuỗi nguồn

                        ES:DI là địa chỉ của phần tử trong chuỗi đích

                        Sau mỗi lần chuyển SI=SI+/-1, DI=DI+/-1 hoặc SI=SI+/-2, DI=DI+/-2 tùy thuộc vào cờ hướng là 0/1.

            Lệnh này không tác động đến cờ.

Bạn đang đọc truyện trên: Truyen2U.Com

Tags: #nguyenkhatb