Trợ nhớ phù
Dễ bề mọi người ký ức, cũng có thể miêu tả mệnh lệnh công năng cùng mệnh lệnh thao tác số ký hiệu
![](https://bkssl.bdimg.com/resource/lemma/images/5fd55c22db8790899b5d.png)
Trợ nhớ phù (mnemonic) là dễ bề mọi người ký ức, cũng có thể miêu tảMệnh lệnh công năngCùng mệnh lệnhThao tác sốKý hiệu, trợ nhớ phù là cho thấy mệnh lệnh công năngTiếng Anh từ đơnHoặc này viết tắt.
Hợp ngữBởi vì chọn dùng trợ nhớ ký hiệu tới biên soạn trình tự, so dùngMáy móc ngôn ngữCơ số hai số hiệuBiên trình muốn phương tiện chút, ở trình độ nhất định thượng đơn giản hoá biên trình quá trình. Hợp ngữ đặc điểm là dùng ký hiệu thay thế máy mócMệnh lệnh số hiệu,Hơn nữa trợ nhớ phù cùng mệnh lệnh số hiệuNhất nhất đối ứng,Cơ bản bảo lưu lại máy móc ngôn ngữ linh hoạt tính. Sử dụng hợp ngữ có thể mặt hướng máy móc cũng tương đối tốt mà phát huy máy móc đặc tính, được đến chất lượng so cao trình tự.
Ấn mệnh lệnh tác dụng đối tượng tới phân, nhưng chia làm ngụy mệnh lệnh cùng thật mệnh lệnh ( ngạnh mệnh lệnh ). Ngụy mệnh lệnh cũng chính là tác dụng vớiTổng hợp trình tựMệnh lệnh; thật mệnh lệnh chính là tác dụng với chân chính xử lý khí mệnh lệnh.
- Tiếng Trung danh
- Trợ nhớ phù
- Ngoại văn danh
- mnemonic
- Công có thể
- Dễ bề mọi người ký ức, cũng có thể miêu tả mệnh lệnh công năng
- Toàn xưng
- Cho thấy mệnh lệnh công năng
Ký hiệu giới thiệu
Trợ nhớ phù | Mệnh lệnh thuyết minh | Byte số | Chu kỳ số | |
---|---|---|---|---|
( số liệu truyền lại loại mệnh lệnh ) | ||||
MOV | A, Rn | Gởi lại khí truyền tống đến mệt thêm khí | 1 | 1 |
MOV | A, direct | Trực tiếp địa chỉ truyền tống đến mệt thêm khí | 2 | 1 |
MOV | A, @Ri | Mệt thêm khí truyền tống đến phần ngoài RAM(8 địa chỉ ) | 1 | 1 |
MOV | A, #data | Lập tức số truyền tống đến mệt thêm khí | 2 | 1 |
MOV | Rn, A | Mệt thêm khí truyền tống đến gởi lại khí | 1 | 1 |
MOV | Rn, direct | Trực tiếp địa chỉ truyền tống đến gởi lại khí | 2 | 2 |
MOV | Rn, #data | Mệt thêm khí truyền tống đến trực tiếp địa chỉ | 2 | 1 |
MOV | direct, Rn | Gởi lại khí truyền tống đến trực tiếp địa chỉ | 2 | 1 |
MOV | direct, direct | Trực tiếp địa chỉ truyền tống đến trực tiếp địa chỉ | 3 | 2 |
MOV | direct, A | Mệt thêm khí truyền tống đến trực tiếp địa chỉ | 2 | 1 |
MOV | direct, @Ri | Gián tiếp RAM truyền tống đến trực tiếp địa chỉ | 2 | 2 |
MOV | direct, #data | Lập tức số truyền tống đến trực tiếp địa chỉ | 3 | 2 |
MOV | @Ri, A | Mệt thêm khí truyền tống đến gián tiếp RAM | 1 | 2 |
MOV | @Ri, direct | Trực tiếp địa chỉ truyền tống đến gián tiếp RAM | 2 | 1 |
MOV | @Ri, #data | Lập tức số truyền tống đến gián tiếp RAM | 2 | 2 |
MOV | DPTR, #data16 | 16 vị hằng số thêm tái đến số liệu kim đồng hồ | 3 | 1 |
MOVC | A, @A+DPTR | Số hiệu byte truyền tống đến mệt thêm khí | 1 | 2 |
MOVC | A, @A+PC | Số hiệu byte truyền tống đến mệt thêm khí | 1 | 2 |
MOVX | A, @Ri | Phần ngoài RAM(8 địa chỉ ) truyền tống đến mệt thêm khí | 1 | 2 |
MOVX | A, @DPTR | Phần ngoài RAM(16 địa chỉ ) truyền tống đến mệt thêm khí | 1 | 2 |
MOVX | @Ri, A | Mệt thêm khí truyền tống đến phần ngoài RAM(8 địa chỉ ) | 1 | 2 |
MOVX | @DPTR, A | Mệt thêm khí truyền tống đến phần ngoài RAM(16 địa chỉ ) | 1 | 2 |
PUSH | direct | Trực tiếp địa chỉ ép vào kho tạm | 2 | 2 |
POP | direct | Trực tiếp địa chỉ bắn ra kho tạm | 2 | 2 |
XCH | A,Rn | Gởi lại khí cùng mệt thêm khí trao đổi | 1 | 1 |
XCH | A, direct | Trực tiếp địa chỉ cùng mệt thêm khí trao đổi | 2 | 1 |
XCH | A, @Ri | Gián tiếp RAM cùng mệt thêm khí trao đổi | 1 | 1 |
XCHD | A, @Ri | Gián tiếp RAM cùng mệt thêm khí trao đổi thấp 4 vị byte | 1 | 1 |
( số học giải toán loại mệnh lệnh ) | ||||
INC | A | Mệt thêm khí thêm 1 | 1 | 1 |
INC | Rn | Gởi lại khí thêm 1 | 1 | 1 |
INC | direct | Trực tiếp địa chỉ thêm 1 | 2 | 1 |
INC | @Ri | Gián tiếp RAM thêm 1 | 1 | 1 |
INC | DPTR | Số liệu kim đồng hồ thêm 1 | 1 | 2 |
DEC | A | Mệt thêm khí giảm 1 | 1 | 1 |
DEC | Rn | Gởi lại khí giảm 1 | 1 | 1 |
DEC | direct | Trực tiếp địa chỉ giảm 1 | 2 | 2 |
DEC | @Ri | Gián tiếp RAM giảm 1 | 1 | 1 |
MUL | AB | Mệt thêm khí cùng B gởi lại khí tương thừa | 1 | 4 |
DIV | AB | Mệt thêm khí trừ lấy B gởi lại khí | 1 | 4 |
DA | A | Mệt thêm khí số thập phân điều chỉnh | 1 | 1 |
ADD | A,Rn | Gởi lại khí cùng mệt thêm khí cầu hòa | 1 | 1 |
ADD | A,direct | Trực tiếp địa chỉ cùng mệt thêm khí cầu hòa | 2 | 1 |
ADD | A,@Ri | Gián tiếp RAM cùng mệt thêm khí cầu hòa | 1 | 1 |
ADD | A,#data | Lập tức số cùng mệt thêm khí cầu hòa | 2 | 1 |
ADDC | A,Rn | Gởi lại khí cùng mệt thêm khí cầu hòa ( mang tiến vị ) | 1 | 1 |
ADDC | A,direct | Trực tiếp địa chỉ cùng mệt thêm khí cầu hòa ( mang tiến vị ) | 2 | 1 |
ADDC | A,@Ri | Gián tiếp RAM cùng mệt thêm khí cầu hòa ( mang tiến vị ) | 1 | 1 |
ADDC | A,#data | Lập tức số cùng mệt thêm khí cầu hòa ( mang tiến vị ) | 2 | 1 |
SUBB | A,Rn | Mệt thêm khí giảm đi gởi lại khí ( mang tá vị ) | 1 | 1 |
SUBB | A,direct | Mệt thêm khí giảm đi trực tiếp địa chỉ ( mang tá vị ) | 2 | 1 |
SUBB | A,@Ri | Mệt thêm khí giảm đi gián tiếp RAM ( mang tá vị ) | 1 | 1 |
SUBB | A,#data | Mệt thêm khí giảm đi lập tức số ( mang tá vị ) | 2 | 1 |
( logic giải toán loại mệnh lệnh ) | ||||
ANL | A,Rn | Gởi lại khí “Cùng” đến mệt thêm khí | 1 | 1 |
ANL | A,direct | Trực tiếp địa chỉ “Cùng” đến mệt thêm khí | 2 | 1 |
ANL | A,@Ri | Gián tiếp RAM “Cùng” đến mệt thêm khí | 1 | 1 |
ANL | A,#data | Lập tức số “Cùng” đến mệt thêm khí | 2 | 1 |
ANL | direct,A | Mệt thêm khí “Cùng” đến trực tiếp địa chỉ | 2 | 1 |
ANL | direct, #data | Lập tức số “Cùng” đến trực tiếp địa chỉ | 3 | 2 |
ORL | A,Rn | Gởi lại khí “Hoặc” đến mệt thêm khí | 1 | 2 |
ORL | A,direct | Trực tiếp địa chỉ “Hoặc” đến mệt thêm khí | 2 | 1 |
ORL | A,@Ri | Gián tiếp RAM “Hoặc” đến mệt thêm khí | 1 | 1 |
ORL | A,#data | Lập tức số “Hoặc” đến mệt thêm khí | 2 | 1 |
ORL | direct,A | Mệt thêm khí “Hoặc” đến trực tiếp địa chỉ | 2 | 1 |
ORL | direct, #data | Lập tức số “Hoặc” đến trực tiếp địa chỉ | 3 | 1 |
XRL | A,Rn | Gởi lại khí “Dị hoặc” đến mệt thêm khí | 1 | 2 |
XRL | A,direct | Trực tiếp địa chỉ “Dị hoặc” đến mệt thêm khí | 2 | 1 |
XRL | A,@Ri | Gián tiếp RAM “Dị hoặc” đến mệt thêm khí | 1 | 1 |
XRL | A,#data | Lập tức số “Dị hoặc” đến mệt thêm khí | 2 | 1 |
XRL | direct,A | Mệt thêm khí “Dị hoặc” đến trực tiếp địa chỉ | 2 | 1 |
XRL | direct, #data | Lập tức số “Dị hoặc” đến trực tiếp địa chỉ | 3 | 1 |
CLR | A | Mệt thêm khí thanh linh | 1 | 2 |
CPL | A | Mệt thêm khí cầu phản | 1 | 1 |
RL | A | Mệt thêm khí tuần hoàn tả di | 1 | 1 |
RLC | A | Mang tiến vị mệt thêm khí tuần hoàn tả di | 1 | 1 |
RR | A | Mệt thêm khí tuần hoàn hữu di | 1 | 1 |
RRC | A | Mang tiến vị mệt thêm khí tuần hoàn hữu di | 1 | 1 |
SWAP | A | Mệt thêm khí cao, thấp 4 vị trao đổi | 1 | 1 |
( khống chế dời đi loại mệnh lệnh ) | - | |||
JMP | @A+DPTR | Tương đối DPTR vô điều kiện gián tiếp dời đi | 1 | 2 |
JZ | rel | Mệt thêm khí vì 0 tắc dời đi | 2 | 2 |
JNZ | rel | Mệt thêm khí vì 1 tắc dời đi | 2 | 2 |
CJNE | A,direct,rel | Tương đối trực tiếp địa chỉ cùng mệt thêm khí, không bằng nhau dời đi | 3 | 2 |
CJNE | A,#data,rel | Tương đối lập tức số cùng mệt thêm khí, không bằng nhau dời đi | 3 | 2 |
CJNE | Rn,#data,rel | Tương đối gởi lại khí cùng lập tức số, không bằng nhau dời đi | 2 | 2 |
CJNE | @Ri,#data,rel | Tương đối lập tức số cùng gián tiếp RAM, không bằng nhau dời đi | 3 | 2 |
DJNZ | Rn,rel | Gởi lại khí giảm 1, không vì 0 tắc dời đi | 3 | 2 |
DJNZ | direct,rel | Trực tiếp địa chỉ giảm 1, không vì 0 tắc dời đi | 3 | 2 |
NOP | - | Không thao tác, dùng cho ngắn ngủi duyên khi | 1 | 1 |
ACALL | add11 | Tuyệt đối thuyên chuyển tử trình tự | 2 | 2 |
LCALL | add16 | Thất ngôn dùng tử trình tự | 3 | 2 |
RET | - | Từ tử trình tự phản hồi | 1 | 2 |
RETI | - | Từ giữa đoạn phục vụ tử trình tự phản hồi | 1 | 2 |
AJMP | add11 | Vô điều kiện tuyệt đối dời đi | 2 | 2 |
LJMP | add16 | Vô điều kiện trường dời đi | 3 | 2 |
SJMP | rel | Vô điều kiện tương đối dời đi | 2 | 2 |
( bố ngươi mệnh lệnh ) | - | |||
CLR | C | Thanh tiến vị vị | 1 | 1 |
CLR | bit | Thanh trực tiếp tìm chỉ vị | 2 | 1 |
SETB | C | Trí vị tiến vị vị | 1 | 1 |
SETB | bit | Trí vị trực tiếp tìm chỉ vị | 2 | 1 |
CPL | C | Lấy mà tiến tới vị vị | 1 | 1 |
CPL | bit | Lấy phản trực tiếp tìm chỉ vị | 2 | 1 |
ANL | C,bit | Trực tiếp tìm chỉ vị “Cùng” đến tiến vị vị | 2 | 2 |
ANL | C, /bit | Trực tiếp tìm chỉ vị phản mã “Cùng” đến tiến vị vị | 2 | 2 |
ORL | C,bit | Trực tiếp tìm chỉ vị “Hoặc” đến tiến vị vị | 2 | 2 |
ORL | C, /bit | Trực tiếp tìm chỉ vị phản mã “Hoặc” đến tiến vị vị | 2 | 2 |
MOV | C,bit | Trực tiếp tìm chỉ vị truyền tống đến tiến vị vị | 2 | 1 |
MOV | bit, C | Tiến vị vị vị truyền tống đến trực tiếp tìm chỉ | 2 | 2 |
JC | rel | Nếu tiến vị vị vì 1 tắc dời đi | 2 | 2 |
JNC | rel | Nếu tiến vị vị vì 0 tắc dời đi | 2 | 2 |
JB | bit, rel | Nếu trực tiếp tìm chỉ vị vì 1 tắc dời đi | 3 | 2 |
JNB | bit, rel | Nếu trực tiếp tìm chỉ vị vì 0 tắc dời đi | 3 | 2 |
JBC | bit, rel | Trực tiếp tìm chỉ vị vì 1 tắc dời đi cũng thanh trừ nên vị | 2 | 2 |