Tải bản đầy đủ (.doc) (3 trang)

Tổng hợp CÔNG THỨC VI XỬ LÝ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (57.02 KB, 3 trang )

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




×