Khoa C«ng nghÖ Th«ng tin
C«ng thøc vi xö lý
Crt:cathode ray tube controller :ong tia dien tu
Fdc:floppy disk controller:dieu khien dia mem or nec:nippon electric company
AAA:ascii adjust for addition :cong co chinh ascii
AAD:ascii adjust for division chia co chinh ascii
AAM:ascii adjust for multiplication:nhat co chinh ascii
AAS: ascii adjust for substraction:tru co chinh asciI
ADC: add with carry :cong co nho
ADD: cong
AND: va
CALL:goi thu tuc
CBW:convert byte to word: doi tu byte sang word
CLC:clear carry flag:xoa co nho
CLD:clear direction flag:xoa co dinh huong
CLI: clear interrup flag:xoa co ngat
CMC:comptement carry flag:lay bu co nho
CMP: compare:so sanh
CMPS:compare string:so sanh xau
CMPSW:compare string word:so sanh xau word
CWD:convert word to double word:doi word sang word kep
DAA:decimal adjust for addition::chinh thanh thap phan cho phet cong
DAS:decimal adjust for substraction:chinh thap phan cho phep tru
DEC:decrement:giam 1
DIV:divice:chia
ESC:escape:thoat
HLT:halt:dung
IDIV:integer divice:chia nguyen
IMUL:integer multiply:nhat nguyen
IN:input byte or word :vao byte hay word
INC:increment:tang 1
INT:interrup:ngat
INTO:interrup on overflow:ngat do tran
IRET:interrup return:tro ve tu ngat
JA:jump if above:nhsy neu lon hon
JAE:jump if above or equal:nhay neu lon hon hoac bang
JB:jump if below:nhay neu nho hon
JBE:jump if below or equal:nhay neu nho hon hoac bang
JC:jump if carry:nhay neu co nho duoc dat
JCXZ:jump if CX zero:nhay neu CX rezo
JE:jump if equal:nhay neu bang
JG:jump if greater :nhay neu lon hon
JGE:jump if greater or equal:nhay neu lon hon hoac bang
JL:jump if less:nhay neu nho hon
JLE:jump if less or equal:nhay neu nho hon hoac bang
JMP:jump:nhay
JNA:jump if not above:nhay neu khonglon hon
JNAE:jump if not above or equal:nhay neu khonglon hon hoac bang
JNB:jump if not below :nhay neu khong nho hon
JNBE:jump if not below or equal:nhay neu khong nho hon hoac bang
JNC:jump if not carry:nhay neu co nho duoc xoa
- 1 -Confidential
5/9/2016Created on 01/01/1997 00:19:00
Page 1
Khoa C«ng nghÖ Th«ng tin
C«ng thøc vi xö lý
JNE:jump if not equal:nhay neu khong bang
JNG:jump if not greater:nhay neu khong lon hon
JNGE:jump if not greater or equal:nhay neu khong lon hon hoac bang
JNL:jump if not less:nhay neu khong nho hon
JNLE:jump if not less or equal:nhay neu khong nho hon hoac bang
JNO:jump if not overflow:nhay neu khong tran
JNP:jump if not parity:nhay neu khong co loi chan le
JNS:jump if not sign:nhay neu khong co dau
JNZ:jump if not zero:nhay neu khong bang 0
JO:jump if not overflow:nhay neu khong tran
JP:jump if parity:nhay neu co loi chan le
JPE: jump if parity even:nhay neu co loi chan le theo chan
JPO:jump if parity odd:nhay neu co loi chan le theo le
JS:jump zero:nhay neu bang 0
JS:jump sign:nhay neu co dau
LAHF: loat Ah with flag:lap co vao ah
LDS:load pointer into ds:lap con tro vao ds
LEA:load effective address:nap dia chi thuc thu
LES:load pointer into ES :nap con tro vao ES
LOCK:lock bus:khoa bus
LODS:load string byte or word:nap byte hay word vao xau
LODSW:load string word:nap word cua xau
LODSB:load string byte:nap string byte:nap byte cua xau
LOOP:lap
LOOPE:loop while equal:lap trongkhi bang
LOOPNE:loop while not equal:lap trong khi khong bang
LOOPNZ:loop while not zero:lap trong khi khac 0
LOOPZ:loop while zero:lap trong khi bang 0
MOV:move :chuyen
MOVS:move string:chuye byte hay word cua xau
MOVSB:move string byte:chuyen byte cua xau
MOVSW:move string word:chyen word cua xau
MUL:multiply:nhan
NEG:negate:doi dau
NOP:no operation:khong lam gi
NOT:phu dinh
OR:hay
OUT:out put byte or word:ra byte hay word
POP:lay ra tu ngan xep
POPF:pop flag:lay co tu ngay xep
PUSH:nap vao ngay xep
PUSHF:push flags:nap co vao ngan xep
RCL:rotate through carry left:quay trai qua co nho
RCR:rotate through carry right:quay phai qua co nho
REP:repeat:lap lai
REPE:repeat if equal:lap lai neu bang
REPNE:repeat if not equal:lap lai neu khong bang
REPNZ:repeat if not zero:lap lai neu khac 0
REPZ:repeat if zero :lap lai neu bang 0
RET:return:quay ve
ROL:rotate left:quay trai
ROR:rotate right:quay phai
SAHF:store AH into flags:cat AH vao co
SAL:shift arithmetic left:dich chuyen trai so hoc
SAR:shift arithmetic right:dich chuyen phaiso hoc
SBB:subtract with borrow:tru co muon
- 2 -Confidential
5/9/2016Created on 01/01/1997 00:19:00
Page 2
Khoa C«ng nghÖ Th«ng tin
SCAS:scan string:duyet byte hay word cua xau
SCASB:scan string byte :duyet byte cua xau
SCASW:scan string word:duyet word cua xau
SHL:shift left:dich chuyen trai
SHR:shift rught:dich chuyen phai
STC:set carry flags:dat co nho
STD:set direction flags:dat co dinh huong
STI:set interrup flags:dat co ngat
STOS:store string :cat giu byte hay word cua xau
STOSBstore string byte:cat giu byte cua xau
STOSW:store string word:cat giu word cua xau
SUB:subtract:tru
TEST:kiem tra
WAIT:cho
XCHG:exchange:hoan doi
XLAT:transtlate:dich
XOR:exclusive or :hay loai tru
- 3 -Confidential
5/9/2016Created on 01/01/1997 00:19:00
C«ng thøc vi xö lý
Page 3