汇编语言中的英文缩写
汇编指令英文全称
loop not zero
JCXZ
jump when CX is zero
JECXZ
jump when ECX is zero
4、中断指令
指令
英文全称
INT
interrupt
INTO
overflow interrupt
IRET
interrupt return
5、处理器控制指令
指令
英文全称
JNB
jump when not below
JB
jump when below
JNAE
jump when not above or equal
JBE
jump when below or equal
JNA
jump when not above
JG
jump when greater
JNLE
jump when not less or equal
STOS
store string
REP
repeat
REPE
repeat when equal
REPZ
repeat when zero flag
REPNE
repeat when not equal
REPNZ
repeat when zero flag
REPC
repeat when carry flag
REPNC
JGE
jump when greater or equal
JNL
jump when not less
JL
jump when less
JNGE
jump when not ess or equal
51单片机常用汇编语言助记符英文全称
JZ(JumpifZero)结果为0则转移;
JNZ(JumpifNotZero)结果不为0则转移;
JC(JumpiftheCarryflagisset)有进位则转移;
JNC(JumpifNotCarry)无进位则转移;
JB(JumpiftheBitisset)位为1则转移;
ANL(ANDLogic)逻辑与;
XRL(Exclusive-ORLogic)逻辑异或;
CLR(Clear)清零;CPL(Complement)取反;
RL(Rotateleft)循环左移;
RLC(RotateLeftthroughttheCarryflag)带进位循环左移;
RR(RotateRight)循环右移;
XCH(Exchange)字节交换;
XCHD(Exchangelow-orderDigit)低半字节交换;
PUSH(PushontoStack)入栈;
POP(PopfromStack)出栈;
(2)算术运算类指令(8种助记符)
ADD(Addition)加法;
ADDC(AddwithCarry)带进位加法;
RRC(RotateRightthroughttheCarryflag)带进位循环右移;
SWAP(Swap)低4位与高4位交换;
(4)控制转移类指令(17种助记符)
ACALL(AbsolutesubroutineCall)子程序绝对调用;
LCALL(LongsubroutineCall)子程序长调用;
PUSHF---->pushflagPOPF---->popflag
PUSHD---->pushdflagPOPD---->popdflag
汇编语言缩写与英文
汇编语言缩写与英文汇编语言(Assembly Language)是一种低级编程语言,由机器语言指令和符号助记符组成,用于与计算机硬件直接交互。
在汇编语言中,缩写常常被使用,以减少代码的长度和提高代码的可读性。
本文将介绍一些常见的汇编语言缩写及其对应的英文。
一、数据传输指令1. MOV - MoveMOV指令用于将数据从一个位置移动到另一个位置。
例如,将数据从内存移动到寄存器,或者从寄存器移动到内存时,可以使用MOV指令。
2. LDR - LoadLDR指令用于从内存中加载数据。
通常,LDR指令用于将数据加载到寄存器中。
3. STR - StoreSTR指令用于将数据存储到内存中。
通常,STR指令用于将寄存器中的数据存储到内存地址中。
二、算术运算指令1. ADD - AddADD指令用于将两个操作数相加,并将结果保存到目标操作数中。
2. SUB - SubtractSUB指令用于将两个操作数相减,并将结果保存到目标操作数中。
3. MUL - MultiplyMUL指令用于将两个操作数相乘,并将结果保存到目标操作数中。
4. DIV - DivideDIV指令用于将两个操作数相除,并将结果保存到目标操作数中。
三、逻辑运算指令1. AND - Bitwise ANDAND指令用于对两个操作数执行按位与操作,并将结果保存到目标操作数中。
2. OR - Bitwise OROR指令用于对两个操作数执行按位或操作,并将结果保存到目标操作数中。
3. XOR - Bitwise XORXOR指令用于对两个操作数执行按位异或操作,并将结果保存到目标操作数中。
四、跳转指令1. JMP - JumpJMP指令用于无条件跳转到指定的地址。
2. JZ - Jump if ZeroJZ指令用于在操作数为零时跳转到指定的地址。
3. JNZ - Jump if Not ZeroJNZ指令用于在操作数不为零时跳转到指定的地址。
五、堆栈指令1. PUSH - PushPUSH指令用于将数据压栈。
汇编语言中的英文缩写
汇编语言中的英文缩写汇编指令英文全称:1.通用数据传送指令MOV---->moveMOV dest,src;dest←srcMOV指令把一个字节或字的操作数从源地址src传送至目的地址dest。
MOVSX---->extended move with sign dataMOVZX---->extended move with zero dataPUSH---->pushPOP---->pop进栈出栈指令PUSHA---->push allPOPA---->pop allPUSHAD---->push all dataPOPAD---->pop all dataBSWAP---->byte swapXCHG---->exchange交换指令用来将源操作数和目的操作数内容交换,操作数可以是字、也可以是字节,可以在通用寄存器与通用寄存器或存储器之间对换数据,但不能在存储器与存储器之间对换数据。
mov ax,1234h;ax=1234hmov bx,5678h;bx=5678hxchg ax,bx;ax=5678h,bx=1234hxchg ah,al;ax=7856hCMPXCHG---->compare and changeXADD---->exchange and addXLAT---->translate换码指令用于将BX指定的缓冲区中、AL指定的位移处的数据取出赋给AL。
2.输入输出端口传送指令IN---->inputOUT---->output3.目的地址传送指令LEA---->load effective addres有效地址传送指令mov bx,0400hmov si,3chlea bx,[bx+si+0f62h];BX=139EH这里BX得到的是主存单元的有效地址,不是物理地址,也不是该单元的内容。
汇编缩写大全
汇编缩写⼤全常见汇编命令英⽂缩写寄存器类(register):通⽤寄存器: EAX、EBX、ECX、EDX:是ax,bx,cx,dx的延伸,各为32位AH&AL=AX(accumulator) :累加寄存器BH&BL=BX(base) :基址寄存器CH&CL=CX(count) :计数寄存器DH&DL=DX(data) :数据寄存器特殊功能寄存器: ESP、EBP、ESI、EDI、EIP:是sp,bp,si,di,ip的延伸,32位SP(Stack Pointer) :堆栈指针寄存器BP(Base Pointer) :基址指针寄存器SI(Source Index) :源变址寄存器DI(Destination Index) :⽬的变址寄存器IP(Instruction Pointer) :指令指针寄存器段寄存器:CS(Code Segment) :代码段寄存器DS(Data Segment) :数据段寄存器SS(Stack Segment) :堆栈段寄存器ES(Extra Segment) :附加段寄存器标志寄存器FR--flag register(程序状态字PSW--program status word),PSW常⽤的标志有:标志值为1时的标记值为0时的标记说明OF(overflow flag) OV(overflow) NV(not overflow) 溢出标志操作数超出机器能表⽰的范围表⽰溢出.溢出时为1. ZF(zero flag) ZR(zero) NZ(not zero) 零标志运算结果等于0时为1.否则为0.PF(parity flag) PE(parity even) PO(parity odd) 奇偶标志运算结果操作数位为1的个数为偶数个时为1.否则为0. CF(carry flag) CY(carried) NC(not carried) 进位标志最⾼有效位产⽣进位时为1.否则为0.DF(direction flag) DN(down) UP(up) ⽅向标志⽤于串处理.DF=1时.每次操作后使SI和DI减⼩.DF=0时则增⼤. SF(sign flag) NG(negtive) PL(plus) 符号标志记录运算结果的符号.结果负时为1.TF(trap flag) 陷阱标志⽤于调试单步操作.IF(interrupt flag) 中断标志 IF=1时.允许CPU响应可屏蔽中断.否则关闭中断.AF(auxiliary flag) 辅助进位标志运算时.第3位向第4位产⽣进位时为1.否则为0.⼀、命令类1.通⽤数据传送指令.MOV----> move 传送字或字节MOVSX---->extended move with sign data 先符号扩展,再传送MOVZX---->extended move with zero data 先零扩展,再传送PUSH---->push 把字压⼊堆栈POP---->pop 把字弹出堆栈PUSHA---->push all 把AX,CX,DX,BX,SP,BP,SI,DI依次压⼊堆栈POPA---->pop all 把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈PUSHAD---->push all data 把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压⼊堆栈POPAD---->pop all data 把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次弹出堆栈BSWAP---->byte swap 交换32位寄存器⾥字节的顺序XCHG---->exchange 交换字或字节.(⾄少有⼀个操作数为寄存器,段寄存器不可作为操作数)CMPXCHG---->compare and change ⽐较并交换操作数.第⼆个操作数为累加器AL/AX/EAXXADD---->exchange and add 先交换再累加.(结果在第⼀个操作数⾥)XLAT---->translate 字节查表转换2.输⼊输出端⼝传送指令.IN---->input I/O端⼝输⼊.(语法: IN 累加器,{ 端⼝号│DX })OUT---->output I/O端⼝输出.(语法: OUT { 端⼝号│DX },累加器)3.⽬的地址传送指令.LEA---->load effective address 装⼊有效地址LDS---->load DS 传送⽬标指针,把指针内容装⼊DSLES---->load ES 传送⽬标指针,把指针内容装⼊ESLFS---->load FS 传送⽬标指针,把指针内容装⼊FSLGS---->load GS 传送⽬标指针,把指针内容装⼊GSLSS---->load SS 传送⽬标指针,把指针内容装⼊SS4.标志传送指令.LAHF---->load AH from flag 标志寄存器传送,把标志装⼊AH.SAHF---->save AH to flag 标志寄存器传送,把AH内容装⼊标志寄存器PUSHF---->push flag 标志⼊栈POPF---->pop flag 标志出栈PUSHD---->push dflag 32位标志⼊栈POPD---->pop dflag 32位标志出栈⼆、算术运算指令ADD---->add 加法ADC---->add with carry 带进位加法INC---->increase 1 加1AAA---->ascii add with adjust 加法的ASCII码调整DAA---->decimal add with adjust 加法的⼗进制调整SUB---->substract 减法SBB---->substract with borrow 带借位减法DEC---->decrease 1 减1NEC---->negative 求反(以 0 减之)CMP---->compare ⽐较.两操作数作减法,仅修改标志位,不回送结果AAS---->ascii adjust on substract 减法的ASCII码调整.DAS---->decimal adjust on substract 减法的⼗进制调整MUL---->multiplication ⽆符号乘法,结果回送AH和AL(字节运算),或DX和AX(字运算)IMUL---->integer multiplication 整数乘法,结果回送AH和AL(字节运算),或DX和AX(字运算)AAM---->ascii adjust on multiplication 乘法的ASCII码调整DIV---->divide ⽆符号除法IDIV---->integer divide 整数除法,商回送AL余数回送AH,字节运算,商回送AX余数回送DX,字运算AAD---->ascii adjust on divide 除法的ASCII码调整CBW---->change byte to word 字节转换为字.(把AL中字节的符号扩展到AH中去)CWD---->change word to double word 字转换为双字.(把AX中的字的符号扩展到DX中去)CWDE---->change word to double word with sign to EAX字转换为双字.(把AX中的字符号扩展到EAX中去)CDQ---->change double word to quadrate word 双字扩展.把EAX中的字的符号扩展到EDX三、逻辑运算指令AND---->and 与运算OR---->or 或运算XOR---->xor 异或运算NOT---->not 取反TEST---->test 测试.(两操作数作与运算,仅修改标志位,不回送结果)SHL---->shift left 逻辑左移SAL---->arithmatic shift left 算术左移.(=SHL)SHR---->shift right 逻辑右移SAR---->arithmatic shift right 算术右移.(=SHR)ROL---->rotate left 循环左移ROR---->rotate right 循环右移RCL---->rotate left with carry 通过进位的循环左移RCR---->rotate right with carry 通过进位的循环右移四、串指令MOVS---->move string 串传送,MOVSB传送字符、MOVSW传送字、MOVSD传送双字CMPS---->compare string 串⽐较,CMPSB⽐较字符、CMPSW⽐较字SCAS---->scan string 串扫描,把AL或AX的内容与⽬标串作⽐较,⽐较结果反映在标志位LODS---->load string 装⼊串,把源串中的元素(字或字节)逐⼀装⼊AL或AX中,LODSB传送字符、LODSW传送字、LODSD传送双字STOS---->store string 保存串,是LODS的逆过程REP---->repeat 当CX/ECX<>0时重复REPE---->repeat when equal 当⽐较结果相等,且CX/ECX<>0时重复REPZ---->repeat when zero flag 当ZF=1,且CX/ECX<>0时重复REPNE---->repeat when not equal 当⽐较结果不相等,且CX/ECX<>0时重复REPNZ---->repeat when zero flag 当ZF=0,且CX/ECX<>0时重复REPC---->repeat when carry flag 当CF=1且CX/ECX<>0时重复REPNC---->repeat when not carry flag 当CF=0且CX/ECX<>0时重复五、程序转移指令1>⽆条件转移指令(长转移)JMP---->jump ⽆条件转移指令CALL---->call 过程调⽤RET---->return 过程返回RETF---->return far 过程返回2>条件转移指令(短转移,-128到+127的距离内) :当且仅当(SF XOR OF)=1时,OP1<OP2JAE---->jump when above or equal 不⼩于时转移JNB---->jump when not below 不⼩于时转移JB---->jump when below ⼩于时转移JNAE---->jump when not above or equal ⼩于时转移JBE---->jump when below or equal ⼩于等于时转移JNA---->jump when not above ⼩于等于时转移以上条⽬,测试⽆符号整数运算的结果(标志C和Z)JG---->jump when greater ⼤于转移JNLE---->jump when not less or equal ⼤于转移JGE---->jump when greater or equal ⼤于等于转移JNL---->jump when not less ⼤于等于转移JL---->jump when less ⼩于转移JNGE---->jump when not greater or equal ⼩于转移JLE---->jump when less or equal ⼩于等于转移JNG---->jump when not greater ⼩于等于转移以上条⽬,测试带符号整数运算的结果(标志S,O和Z).JE---->jump when equal 等于转移JZ---->jump when has zero flag 结果为0转移JNE---->jump when not equal 不等于转移JNZ---->jump when not has zero flag 结果不为0转移JC---->jump when has carry flag 有进位转移JNC---->jump when not has carry flag ⽆进位转移JNO---->jump when not has overflow flag 不溢出时转移JNP---->jump when not has parity flag 奇偶性为奇数时转移JPO---->jump when parity flag is odd 奇偶性为奇数时转移JNS---->jump when not has sign flag 符号位为0时转移JO---->jump when has overflow flag 溢出时转移JP---->jump when has parity flag 奇偶性为偶数时转移JPE---->jump when parity flag is even 奇偶性为偶数时转移JS---->jump when has sign flag 符号位为0时转移3>循环控制指令(短转移)LOOP---->loop CX不为零时循环LOOPE---->loop equal CX不为零且结果相等时循环(相等时Z=1)LOOPZ---->loop zero CX不为零且标志Z=1时循环LOOPNE---->loop not equal CX不为零且结果不相等时循环(相等时Z=0)LOOPNZ---->loop not zero CX不为零且标志Z=0时循环JCXZ---->jump when CX is zero CX为零时转移JECXZ---->jump when ECX is zero ECX为零时转移4>中断指令INT---->interrupt ECX为零时转移INTO---->overflow interrupt 溢出中断IRET---->interrupt return 中断返回5>处理器控制指令HLT---->halt 处理器暂停,直到出现中断或复位信号才继续WAIT---->wait 当芯⽚引线TEST为⾼电平时使CPU进⼊等待状态ESC---->escape 转换到外处理器LOCK---->lock 封锁总线NOP---->no operation 空操作STC---->set carry 置进位标识位CLC---->clear carry 清进位标识位CMC---->carry make change 进位标识取反STD---->set direction 置⽅向标识位CLD---->clear direction 清⽅向标识位STI---->set interrupt 置中断允许位CLI---->clear interrupt 清中断允许位六、伪指令DW---->definw word 定义字(2字节)PROC---->procedure 定义过程ENDP---->end of procedure 过程结束SEGMENT---->segment 定义段ASSUME---->assume 建⽴段寄存器寻址ENDS---->end segment 段结束END---->end 程序结束。
DSP汇编指令缩写
DSP汇编指令缩写ABS Absolute value of AccumulatorADD add to accumulatorADDC add to accumulator with carryADDT add to accumulator with shift specified by TREGAND and with accumulatorCMPL complement accumulatorLACC load accumulator with shiftLACL load low accumulator and clear high accumulatorLACT load accumulator with shift specified by TREGNEG negate accumulatorNORM normalize contents of accumulatorOR or with accumulatorROL/ROR rotate accumulator left/rightSACH/SACL store high/low accumulator with shiftSFL/SFR shift accumulator left/rightSUB subtract from accumulatorSBUC conditional subtractSUBS subtract from accumulator with sign extension suppressed SUBT subtract from accumulator with shift specified by TREGXOR exclusive or with accumulatorZALR zero low accumulator and load high accumulator with rounding ADRK add short limmediate value to ARBANZ branch on AR not zeroCMPR compare AR with AR0LAR load ARMAR modify ARSTR store ARSBRK subtract short limmediateAPAC add PREG to accumulatorLPH load PREGLT load TREGLTA load TREG and ACC previous productLTD load TREG ACC previous product and move dateLTS load TREG and subtract previous productMAC multiply and accumulateMACD multiply and accumulate wit data moveMPY multiplyMPY A multiply and accumulate previous productMPYS multiply and subtract previous productMPYS multiply unsignPAC load accumulator with PREGSPAC subtract PREG from accumulatorSPH/SPL store high/low PREGSPM set PREG output shift modeSQRA/SQRS square value and accumulate/subtract previous product B branch unconditionallyBACC branch to location specified by ACCBANZ branch on AR not zeroBCND branch conditionallyCALA call subroutione at location specified by ACCCALL call unconditionallyCC call conditionallyINTR software interruptNMI nonmaskable interruptRET return from subroutineRETC return conditionallyTRAP software interruptBIT bit numberBITT test bit specified by TREGCLRC clear control bitIDEL idle until interruptLDP load data page pointerLST load status registerNOP no operationPOP pop top of stack to low ACCPOPD pop top of stack to data memoryPSHD push data-memory value onto stackPUSH push low ACC onto stackRPT repeat next instructionSETC set control bitSPM set PREG output shift modeSST store status registerBLDD block move from data memory to data memory BLPD block move from data memory to data memory DMOV data move in data memoryIN input data from portOUT output data to portSPLK store long immediate value to data memory TBLR table readTBLW table write。
汇编指令缩写
LSS---->load SS
4.标志传送指令.
LAHF---->load AH from flag
SAHF---->save AH to flag
PUSHF---->push flag
POPF---->pop flag
PUSHD---->push dflag
汇编指令缩写
1.通用数据传送指令.
MOV----> move
MOVSX---->extended move with sign data
MOVZX---->extended move with zero data
PUSH---->push
POP---->pop
PUSHA---->push all
三、逻辑运算指令
———————————————————————————————————————
AND---->and
OR---->or
XOR---->xor
NOT---->not
TEST---->test
SHL---->shift left
SAL---->arithmat—————————————————————————————————
MOVS---->move string
CMPS---->compare string
SCAS---->scan string
LODS---->load string
STOS---->store string
汇编语言缩写与英文
change byte to word change double word to quadrate word clear carry
clear direction
clear interrupt
carry make change
compare compare string
传送指令 通用数据 CMPXCHG compare and change
指令 令
SEGMENT segment
SHL
shift left
SHR
shift right
STC
set carry
程序转移 处理器控制指 指令 令
STD
set direction
程序转移 处理器控制指 指令 令
STI
set interrupt
串指令
STOS
store string
运运算算指指令 程令序转移
output
传送指令 通用数据 传送指令 通用数据
POP POPA
pop pop all
传送指令 通用数据 POPAD pop all data
传送指令 标志
POPD pop d flag
传送指令 标志
传送指令 通用数据 PUSH push
JE
内)
程序转移 循环控制指令 指令 (短转移)
JECXZ
条件转移指令
程序转移 (短转移,-128 指令 到+133的距离
JG
内)
条件转移指令
程序转移 (短转移,-128 指令 到+135的距离
JGE
内)
条件转移指令
程序转移 (短转移,-128 指令 到+137的距离
汇编语言指令及标志位状态英文缩写
DEC---->decrease 1
NEC---->negative
CMP---->compare
AAS---->ASCII adjust on subtract
DAS---->decimal adjust on subtract
MUL---->multiplication
JBE---->jump when below or equal
JNA---->jump when not above
JG---->jump when greater
JNLE---->jump when not less or equal
JGE---->jump when greater or equal
2>条件转移指令(短转移,-128到+127的距离内)
JAE---->jump when above or equal
JNB---->jump when not below
JB---->jump when below
JNAE---->jump when notபைடு நூலகம்above or equal
XADD---->exchange and add
XLAT---->translate
2.输入输出端口传送指令.
IN---->input
OUT---->output
3.目的地址传送指令.
LEA---->load effective address
汇编语言指令英文对照
SHL---->shift left
SAL---->arithmatic shift left
SHR---->shift right
SAR---->arithmatic shift right
AAM---->ascii adjust on multiplication
DIV---->divide
IDIV---->integer divide
AAD---->ascii adjust on divide
CDQ---->change double word to quadrate word
三、逻辑运算指令
AND---->and
or---->or
XOR---->xor
NOT---->not
JMP---->jump
CALL---->call
RET---->return
RETF---->return far
2>条件转移指令(短转移,-128到+127的距离内)
JGE---->jump when greater or equal
JNL---->jump when not less
JL---->jump when less
JNGE---->jump when not greater or equal
汇编指令英文全称
1.通用数据传送指令
MOV----> move
MOV dest,src ;dest←src
MOV指令把一个字节或字的操作数从源地址src传送至目的地址dest。
汇编指令的英文全称
汇编指令的英文全称汇编指令的英文全称如果你想写系统软件,两本入门书籍--谭浩强的《C语言程序设计》和王爽的《汇编语言》是必看的。
谭老的C语言已相当成熟,王老师的汇编倒有个小缺陷—指令没有英文全称,或许他认为现在学编程的朋友都不记单词,如同新生代作家看不懂英文原著一般。
不过我觉得记住指令的英文全称,就不容易搞混,印象会更深刻,所以我把王爽书中出现的英文缩写的全称罗列出来,以便入门的朋友更好地记住它们。
8086CPU提供以下几大类指令。
一、数据传送指令比如,mov(move)、push、pop、pushf(push flags)、popf(pop flags)、xchg(exchange)等都是数据传送指令,这些指令实现寄存器和内存、寄存器和寄存器之间的单个数据传送。
二、算术运算指令比如,add、sub(substract)、adc(add with carry)、sbb(substract with borrow)、inc(increase)、dec(decrease)、cmp(compare)、imul(integer multiplication)、idiv(integer divide)、aaa(ASCII add with adjust)等都是算术运算指令,这些指令实现寄存器和内存中的数据运算。
它们的执行结果影响标志寄存器的sf、zf、of、cf、pf、af位。
三、逻辑指令比如,and、or、not、xor(exclusive or)、test、shl(shift logic left)、shr(shift logic right)、sal(shift arithmetic left)、sar(shift arithmetic right)、rol(rotate left)、ror(rotate right)、rcl(rotate left through carry)、rcr(rotate right through carry)等都是逻辑指令。
汇编语言中的英文缩写
汇编指令英文全称:1.通用数据传送指令MOV---->moveMOV dest,src;dest←srcMOV指令把一个字节或字的操作数从源地址src传送至目的地址dest。
MOVSX---->extended move with sign dataMOVZX---->extended move with zero dataPUSH---->pushPOP---->pop进栈出栈指令PUSHA---->push allPOPA---->pop allPUSHAD---->push all dataPOPAD---->pop all dataBSWAP---->byte swapXCHG---->exchange交换指令用来将源操作数和目的操作数内容交换,操作数可以是字、也可以是字节,可以在通用寄存器与通用寄存器或存储器之间对换数据,但不能在存储器与存储器之间对换数据。
mov ax,1234h;ax=1234hmov bx,5678h;bx=5678hxchg ax,bx;ax=5678h,bx=1234hxchg ah,al;ax=7856hCMPXCHG---->compare and changeXADD---->exchange and addXLAT---->translate换码指令用于将BX指定的缓冲区中、AL指定的位移处的数据取出赋给AL。
2.输入输出端口传送指令IN---->inputOUT---->output3.目的地址传送指令LEA---->load effective addres有效地址传送指令mov bx,0400hmov si,3chlea bx,[bx+si+0f62h];BX=139EH这里BX得到的是主存单元的有效地址,不是物理地址,也不是该单元的内容。
LDS---->load DSLES---->load ESLFS---->load FSLGS---->load GSLSS---->load SS4.标志传送指令LAHF---->load AH from flagSAHF---->save AH to flagPUSHF---->push flagPOPF---->pop flagPUSHD---->push dflagPOPD---->pop dflag二、算术运算指令ADD---->add加法指令mov al,0fbh;al=0fbhadd al,07h;al=02hADC---->add with carryINC---->increase1AAA---->ascii add with adjustDAA---->decimal add with adjustSUB---->substractSBB---->substract with borrowDEC---->decrease1NEC---->negativeCMP---->compareAAS---->ascii adjust on substractDAS---->decimal adjust on substractMUL---->multiplicationIMUL---->integer multiplicationAAM---->ascii adjust on multiplicationDIV---->divideIDIV---->integer divideAAD---->ascii adjust on divideCBW---->change byte to wordCWD---->change word to double wordCWDE---->change word to double word with sign to EAX CDQ---->change double word to quadrate word三、逻辑运算指令AND---->andor---->orXOR---->xorNOT---->notTEST---->testSHL---->shift leftSAL---->arithmatic shift leftSHR---->shift rightSAR---->arithmatic shift rightROL---->rotate leftROR---->rotate rightRCL---->rotate left with carryRCR---->rotate right with carry四、串指令MOVS---->move stringCMPS---->compare stringSCAS---->scan stringLODS---->load stringSTOS---->store stringREP---->repeatREPE---->repeat when equalREPZ---->repeat when zero flagREPNE---->repeat when not equalREPNZ---->repeat when zero flagREPC---->repeat when carry flagREPNC---->repeat when not carry flag五、程序转移指令1>无条件转移指令(长转移)JMP---->jumpCALL---->callRET---->returnRETF---->return far2>条件转移指令(短转移,-128到+127的距离内)JAE---->jump when above or equalJNB---->jump when not belowJB---->jump when belowJNAE---->jump when not above or equalJBE---->jump when below or equalJNA---->jump when not aboveJG---->jump when greaterJNLE---->jump when not less or equalJGE---->jump when greater or equalJNL---->jump when not lessJL---->jump when lessJNGE---->jump when not greater or equal JLE---->jump when less or equalJNG---->jump when not greaterJE---->jump when equalJZ---->jump when has zero flagJNE---->jump when not equalJNZ---->jump when not has zero flagJC---->jump when has carry flagJNC---->jump when not has carry flag JNO---->jump when not has overflow flag JNP---->jump when not has parity flag JPO---->jump when parity flag is odd JNS---->jump when not has sign flagJO---->jump when has overflow flagJP---->jump when has parity flagJPE---->jump when parity flag is evenJS---->jump when has sign flag3>循环控制指令(短转移)LOOP---->loopLOOPE---->loop equalLOOPZ---->loop zeroLOOPNE---->loop not equalLOOPNZ---->loop not zeroJCXZ---->jump when CX is zero JECXZ---->jump when ECX is zero4>中断指令INT---->interruptINTO---->overflow interruptIRET---->interrupt return5>处理器控制指令HLT---->haltWAIT---->waitESC---->escapeLOCK---->lockNOP---->no operationSTC---->set carryCLC---->clear carryCMC---->carry make changeSTD---->set directionCLD---->clear directionSTI---->set interruptCLI---->clear interrupt六、伪指令DW---->definw wordPROC---->procedureENDP---->end of procedureSEGMENT---->segmentASSUME---->assumeENDS---->end segmentEND---->end汇编指令中文释义数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1.通用数据传送指令.MOV传送字或字节.MOVSX先符号扩展,再传送.MOVZX先零扩展,再传送.PUSH把字压入堆栈.POP把字弹出堆栈.PUSHA把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.POPA把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.PUSHAD把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压入堆栈.POPAD把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次弹出堆栈.BSWAP交换32位寄存器里字节的顺序XCHG交换字或字节.(至少有一个操作数为寄存器,段寄存器不可作为操作数) CMPXCHG比较并交换操作数.(第二个操作数必须为累加器AL/AX/EAX) XADD先交换再累加.(结果在第一个操作数里)XLAT字节查表转换.──BX指向一张256字节的表的起点,AL为表的索引值(0-255,即0-FFH);返回AL为查表结果.([BX+AL]->AL)2.输入输出端口传送指令.IN I/O端口输入.(语法:IN累加器,{端口号│DX})OUT I/O端口输出.(语法:OUT{端口号│DX},累加器)输入输出端口由立即方式指定时,其范围是0-255;由寄存器DX指定时,其范围是0-65535.3.目的地址传送指令.LEA装入有效地址.例:LEA DX,string;把偏移地址存到DX.LDS传送目标指针,把指针内容装入DS.例:LDS SI,string;把段地址:偏移地址存到DS:SI.LES传送目标指针,把指针内容装入ES.例:LES DI,string;把段地址:偏移地址存到ES:DI.LFS传送目标指针,把指针内容装入FS.例:LFS DI,string;把段地址:偏移地址存到FS:DI.LGS传送目标指针,把指针内容装入GS.例:LGS DI,string;把段地址:偏移地址存到GS:DI.LSS传送目标指针,把指针内容装入SS.例:LSS DI,string;把段地址:偏移地址存到SS:DI.4.标志传送指令.LAHF标志寄存器传送,把标志装入AH.SAHF标志寄存器传送,把AH内容装入标志寄存器.PUSHF标志入栈.POPF标志出栈.PUSHD32位标志入栈.POPD32位标志出栈.二、算术运算指令───────────────────────────────────────ADD加法.ADC带进位加法.INC加1.AAA加法的ASCII码调整.DAA加法的十进制调整.SUB减法.SBB带借位减法.DEC减1.NEC求反(以0减之).CMP比较.(两操作数作减法,仅修改标志位,不回送结果).AAS减法的ASCII码调整.DAS减法的十进制调整.MUL无符号乘法.IMUL整数乘法.以上两条,结果回送AH和AL(字节运算),或DX和AX(字运算), AAM乘法的ASCII码调整.DIV无符号除法.IDIV整数除法.以上两条,结果回送:商回送AL,余数回送AH,(字节运算);或商回送AX,余数回送DX,(字运算).AAD除法的ASCII码调整.CBW字节转换为字.(把AL中字节的符号扩展到AH中去)CWD字转换为双字.(把AX中的字的符号扩展到DX中去)CWDE字转换为双字.(把AX中的字符号扩展到EAX中去)CDQ双字扩展.(把EAX中的字的符号扩展到EDX中去)三、逻辑运算指令───────────────────────────────────────AND与运算.or或运算.XOR异或运算.NOT取反.TEST测试.(两操作数作与运算,仅修改标志位,不回送结果).SHL逻辑左移.SAL算术左移.(=SHL)SHR逻辑右移.SAR算术右移.(=SHR)当值为负时,高位补1;当值为正时,高位补0 ROL循环左移.ROR循环右移.RCL通过进位的循环左移.RCR通过进位的循环右移.以上八种移位指令,其移位次数可达255次.移位一次时,可直接用操作码.如SHL AX,1.移位>1次时,则由寄存器CL给出移位次数.如MOV CL,04SHL AX,CL四、串指令───────────────────────────────────────DS:SI源串段寄存器:源串变址.ES:DI目标串段寄存器:目标串变址.CX重复次数计数器.AL/AX扫描值.D标志0表示重复操作中SI和DI应自动增量;1表示应自动减量.Z标志用来控制扫描或比较操作的结束.MOVS串传送.(MOVSB传送字符.MOVSW传送字.MOVSD传送双字.)CMPS串比较.(CMPSB比较字符.CMPSW比较字.)SCAS串扫描.把AL或AX的内容与目标串作比较,比较结果反映在标志位.LODS装入串.把源串中的元素(字或字节)逐一装入AL或AX中.(LODSB传送字符.LODSW传送字.LODSD传送双字.)STOS保存串.是LODS的逆过程.REP当CX/ECX<>0时重复.REPE/REPZ当ZF=1或比较结果相等,且CX/ECX<>0时重复. REPNE/REPNZ当ZF=0或比较结果不相等,且CX/ECX<>0时重复. REPC当CF=1且CX/ECX<>0时重复.REPNC当CF=0且CX/ECX<>0时重复.五、程序转移指令───────────────────────────────────────1>无条件转移指令(长转移)JMP无条件转移指令CALL过程调用RET/RETF过程返回.2>条件转移指令(短转移,-128到+127的距离内)(当且仅当(SF XOR OF)=1时,OP1JA/JNBE不小于或不等于时转移. JAE/JNB大于或等于转移.JB/JNAE小于转移.JBE/JNA小于或等于转移.以上四条,测试无符号整数运算的结果(标志C和Z).JG/JNLE大于转移.JGE/JNL大于或等于转移.JL/JNGE小于转移.JLE/JNG小于或等于转移.以上四条,测试带符号整数运算的结果(标志S,O和Z).JE/JZ等于转移.JNE/JNZ不等于时转移.JC有进位时转移.JNC无进位时转移.JNO不溢出时转移.JNP/JPO奇偶性为奇数时转移.JNS符号位为"0"时转移.JO溢出转移.JP/JPE奇偶性为偶数时转移.JS符号位为"1"时转移.3>循环控制指令(短转移)LOOP CX不为零时循环.LOOPE/LOOPZ CX不为零且标志Z=1时循环.LOOPNE/LOOPNZ CX不为零且标志Z=0时循环.JCXZ CX为零时转移.JECXZ ECX为零时转移.4>中断指令INT中断指令INTO溢出中断IRET中断返回5>处理器控制指令HLT处理器暂停,直到出现中断或复位信号才继续.WAIT当芯片引线TEST为高电平时使CPU进入等待状态.ESC转换到外处理器.LOCK封锁总线.NOP空操作.STC置进位标志位.CLC清进位标志位.CMC进位标志取反.STD置方向标志位.CLD清方向标志位.STI置中断允许位.CLI清中断允许位.六、伪指令─────────────────────────────────────DW定义字(2字节).PROC定义过程.ENDP过程结束.SEGMENT定义段.ASSUME建立段寄存器寻址.ENDS段结束.END程序结束.汇编语言中常用寄存器的英文缩写:AH&AL=AX(accumulator):累加寄存器BH&BL=BX(base):基址寄存器CH&CL=CX(count):计数寄存器DH&DL=DX(data):数据寄存器SP(Stack Pointer):堆栈指针寄存器BP(Base Pointer):基址指针寄存器SI(Source Index):源变址寄存器DI(Destination Index):目的变址寄存器IP(Instruction Pointer):指令指针寄存器CS(Code Segment)代码段寄存器DS(Data Segment):数据段寄存器SS(Stack Segment):堆栈段寄存器ES(Extra Segment):附加段寄存器OF overflow flag溢出标志操作数超出机器能表示的范围表示溢出,溢出时为1. SF sign Flag符号标志记录运算结果的符号,结果负时为1.ZF zero flag零标志运算结果等于0时为1,否则为0.CF carry flag进位标志最高有效位产生进位时为1,否则为0.AF auxiliary carry flag辅助进位标志运算时,第3位向第4位产生进位时为1,否则为0.PF parity flag奇偶标志运算结果操作数位为1的个数为偶数个时为1,否则为0.DF direcion flag方向标志用于串处理.DF=1时,每次操作后使SI和DI减小.DF=0时则增大. IF interrupt flag中断标志IF=1时,允许CPU响应可屏蔽中断,否则关闭中断.TF trap flag陷阱标志用于调试单步操作.。
常见英文缩写解释
常见英文缩写解释(按字母顺序排列):ASIC: Application Specific Integrated Circuit. 专用ICCPLD: Complex Programmable Logic Device. 复杂可编程逻辑器件EDA: Electronic Design Automation. 电子设计自动化FPGA: Field Programmable Gate Array. 现场可编程门阵列GAL: Generic Array Logic. 通用阵列逻辑HDL: Hardware Description Language. 硬件描述语言IP: Intelligent Property. 智能模块PAL: Programmable Array Logic. 可编程阵列逻辑RTL: Register Transfer Level. 寄存器传输级描述)SOC: System On a Chip. 片上系统SLIC: System Level IC. 系统级ICVHDL: Very high speed integrated circuit Hardware Description Lang uage. 超高速集成电路硬件描述语言AASIC(专用集成电路)Application-Specific Integrated Circuit. A piece of custom-desi gned hardwarein a chip.专用集成电路。
一个在一个芯片上定制设计的硬件。
address bus (地址总线)A set of electrical lines connected to the processor and all of the peripherals withwhich itcommunicates. The address bus is used by the pr ocessor to select aspecific memory location or register within a pa rticular peripheral. If the address bus contains n electrical lines, the processor can uniquely address up to 2^n such locations.一个连接处理器与所有外设的,用来通讯的电子线路集。
dw 汇编指令
dw 汇编指令
汇编指令是一种低级语言,用于指定计算机硬件的操作方式。
它们提供了有关控制计算机的精确指令集,可以准确地指示计算机要运行的操作。
汇编指令可以使您更快、更高效地编写代码,节省编写的时间,从而提高编程的效率和质量。
dw指令就是“double word”的缩写,它是一种典型的汇编指令,指示CPU载入、存储或查找双字(双字通常是由两个字组成,每个字为4个字节)。
它允许您将双字存储在内存中,并从内存中直接检索它们。
dw指令有多种用途,其中一个是让它比较两个数值,并判断它们之间的关系。
例如,dw指令可以用来比较两个数值,以便确定它们是否相等(通过检查是否将ZF标志设置为1),或是否其中一个大于另一个(通过检查SF标志是否被设置为1)。
dw指令还可以用来将双字数据存储在内存中,或将双字数据从内存中读取出来。
如果您想将双字数据存储在内存中,则使用dw指令来将数据复制到特定的内存位置;如果您希望从内存中获取双字数据,则使用dw指令从特定的内存位置读取数据。
dw指令还可以用来让CPU执行循环或分支程序。
它可以检查一个值,如果它满足特定的条件,则跳转到用于此循环的另一个指令的位置,否则继续执行程序。
总之,dw指令是一种有用的汇编指令,它是编写汇编代码的有力工具,可以大大简化编写汇编程序的过程。
它可以让计算机更有效
地执行程序,同时可以帮助您提高编程效率。
因此,掌握dw指令对汇编编程是非常重要的。
常见汇编命令英文缩写
常见汇编命令英文缩写通用寄存器:AX,BX,CX,DX。
段寄存器:代码段寄存器CS--code segment , 数据段寄存器DS--data segment , 堆栈段寄存器SS--stack segment ,附加段寄存器ES--extra segment 。
特殊功能寄存器:指令指针寄存器IP--instruction pointer ,堆栈指针SP--stack pointer ,基址指针BP--base pointer ,源变址寄存器SI--source index ,目标变址寄存器DI--destination index ,标志寄存器FR--flag register(或者叫程序状态字PSW--program status word)。
PSW常用的标志有:标志值为1时的标记值为0时的标记OF(overflow flag) OV(overflow) NV(not overflow)ZF(zero flag) ZR(zero) NZ(not zero)PF(parity flag) PE(parity even) PO(parity odd)CF(carry flag) CY(carried) NC(not carried)DF(direction flag) DN(down) UP(up)SF(sign flag) NG(negtive) PL(plus)TF(trap flag)IF(interrupt flag)AF(auxiliary flag)1.通用数据传送指令.MOV----> moveMOVSX---->extended move with sign dataMOVZX---->extended move with zero dataPUSH---->pushPOP---->popPUSHA---->push allPOPA---->pop allPUSHAD---->push all dataPOPAD---->pop all dataBSWAP---->byte swapXCHG---->exchangeCMPXCHG---->compare and changeXADD---->exchange and addXLAT---->translate2.输入输出端口传送指令.IN---->inputOUT---->output3.目的地址传送指令.LEA---->load effective addressLDS---->load DSLES---->load ESLFS---->load FSLGS---->load GSLSS---->load SS4.标志传送指令.LAHF---->load AH from flagSAHF---->save AH to flagPUSHF---->push flagPOPF---->pop flagPUSHD---->push dflagPOPD---->pop dflag二、算术运算指令ADD---->addADC---->add with carryINC---->increase 1AAA---->ascii add with adjustDAA---->decimal add with adjustSUB---->substractSBB---->substract with borrowDEC---->decrease 1NEC---->negativeCMP---->compareAAS---->ascii adjust on substractDAS---->decimal adjust on substract MUL---->multiplicationIMUL---->integer multiplicationAAM---->ascii adjust on multiplication DIV---->divideIDIV---->integer divideAAD---->ascii adjust on divideCBW---->change byte to wordCWD---->change word to double wordCWDE---->change word to double word with sign to EAXCDQ---->change double word to quadrate word三、逻辑运算指令———————————————————————————————————————AND---->andOR---->orXOR---->xorNOT---->notTEST---->testSHL---->shift leftSAL---->arithmatic shift leftSHR---->shift rightSAR---->arithmatic shift rightROL---->rotate leftROR---->rotate rightRCL---->rotate left with carryRCR---->rotate right with carry四、串指令———————————————————————————————————————MOVS---->move stringCMPS---->compare stringSCAS---->scan stringLODS---->load stringSTOS---->store stringREP---->repeatREPE---->repeat when equalREPZ---->repeat when zero flagREPNE---->repeat when not equalREPNZ---->repeat when zero flagREPC---->repeat when carry flagREPNC---->repeat when not carry flag五、程序转移指令———————————————————————————————————————1>无条件转移指令(长转移)JMP---->jumpCALL---->callRET---->returnRETF---->return far2>条件转移指令(短转移,-128到+127的距离内) JAE---->jump when above or equalJNB---->jump when not belowJB---->jump when belowJNAE---->jump when not above or equalJBE---->jump when below or equalJNA---->jump when not aboveJG---->jump when greaterJNLE---->jump when not less or equalJGE---->jump when greater or equalJNL---->jump when not lessJL---->jump when lessJNGE---->jump when not greater or equal JLE---->jump when less or equalJNG---->jump when not greaterJE---->jump when equalJZ---->jump when has zero flagJNE---->jump when not equalJNZ---->jump when not has zero flagJC---->jump when has carry flagJNC---->jump when not has carry flagJNO---->jump when not has overflow flag JNP---->jump when not has parity flagJPO---->jump when parity flag is oddJNS---->jump when not has sign flagJO---->jump when has overflow flagJP---->jump when has parity flagJPE---->jump when parity flag is evenJS---->jump when has sign flag3>循环控制指令(短转移)LOOP---->loopLOOPE---->loop equalLOOPZ---->loop zeroLOOPNE---->loop not equalLOOPNZ---->loop not zeroJCXZ---->jump when CX is zeroJECXZ---->jump when ECX is zero4>中断指令INT---->interruptINTO---->overflow interruptIRET---->interrupt return5>处理器控制指令HLT---->haltWAIT---->waitESC---->escapeLOCK---->lockNOP---->no operationSTC---->set carryCLC---->clear carryCMC---->carry make changeSTD---->set directionCLD---->clear directionSTI---->set interruptCLI---->clear interrupt六、伪指令—————————————————————————————————————DW---->definw wordPROC---->procedureENDP---->end of procedureSEGMENT---->segmentASSUME---->assumeENDS---->end segmentEND---->end。
汇编语言 寄存器、英文缩写全称
AH&AL=AX(accumulator):累加寄存器BH&BL=BX(base):基址寄存器CH&CL=CX(count):计数寄存器DH&DL=DX(data):数据寄存器SP(Stack Pointer):堆栈指针寄存器BP(Base Pointer):基址指针寄存器SI(Source Index):源变址寄存器DI(Destination Index):目的变址寄存器IP(Instruction Pointer):指令指针寄存器CS(Code Segment)代码段寄存器DS(Data Segment):数据段寄存器SS(Stack Segment):堆栈段寄存器ES(Extra Segment):附加段寄存器FLAG 标志寄存器:FLAG 寄存器中存储的信息通常又被称作程序状态字(PSW)OF overflow flag 溢出标志操作数超出机器能表示的范围表示溢出,溢出时为1.SF sign Flag 符号标志记录运算结果的符号,结果负时为1.ZF zero flag 零标志运算结果等于0时为1,否则为0.CF carry flag 进位标志最高有效位产生进位时为1,否则为0.AF auxiliary carry flag 辅助进位标志运算时,第3位向第4位产生进位时为1,否则为0.PF parity flag 奇偶标志运算结果操作数位为1的个数为偶数个时为1,否则为0.DF direcion flag 方向标志用于串处理.DF=1时,每次操作后使SI和DI减小.DF=0时则增大. IF interrupt flag 中断标志IF=1时,允许CPU响应可屏蔽中断,否则关闭中断.TF trap flag 陷阱标志用于调试单步操作.其他psw: program status wordtcon: timer controlie: interrupt enablescon: serial controlEA --Effective Address:有效地址,即偏移地址。
常见英文缩写解释
常见英文缩写解释(按字母顺序排列):ASIC: Application Specific Integrated Circuit. 专用ICCPLD: Complex Programmable Logic Device. 复杂可编程逻辑器件EDA: Electronic Design Automation. 电子设计自动化FPGA: Field Programmable Gate Array. 现场可编程门阵列GAL: Generic Array Logic. 通用阵列逻辑HDL: Hardware Description Language. 硬件描述语言IP: Intelligent Property. 智能模块PAL: Programmable Array Logic. 可编程阵列逻辑RTL: Register Transfer Level. 寄存器传输级描述)SOC: System On a Chip. 片上系统SLIC: System Level IC. 系统级ICVHDL: Very high speed integrated circuit Hardware Description Language. 超高速集成电路硬件描述语言AASIC(专用集成电路)Application-Specific Integrated Circuit. A piece of custom-designed hardwarein a chip.专用集成电路。
一个在一个芯片上定制设计的硬件。
address bus (地址总线)A set of electrical lines connected to the processor and all of the peripherals withwhich itcommunicates. The address bus is used by the processor to select aspecific memory location or register within a particular peripheral. If the address bus contains n electrical lines, the processor can uniquely address up to 2^n such locations.一个连接处理器与所有外设的,用来通讯的电子线路集。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
汇编语言中的英文缩写
在汇编语言中,英文缩写是指将长词或短语用其首字母组合而成的缩写形式。
这些缩写在汇编语言中广泛使用,有助于简化代码编写和阅读的过程。
本文将介绍一些常用的汇编语言中的英文缩写。
1. 寄存器缩写
在汇编语言中,寄存器是存储和处理数据的关键之一。
以下是一些常见寄存器的缩写:
- 累加器(Accumulator):简写为 ACC
- 数据寄存器(Data Register):简写为 DR
- 源操作数寄存器(Source Operand Register):简写为 SOR
- 目标操作数寄存器(Destination Operand Register):简写为 DOR - 程序计数器(Program Counter):简写为 PC
2. 指令缩写
汇编语言中的指令用于实现特定的操作,以下是一些常用指令的缩写:
- 加法(Addition):简写为 ADD
- 减法(Subtraction):简写为 SUB
- 逻辑与(Logical AND):简写为 AND
- 逻辑或(Logical OR):简写为 OR
- 转移(Jump):简写为 JMP
- 存储(Store):简写为 ST
- 加载(Load):简写为 LD
3. 程序标志缩写
程序标志用于指示运行过程中的条件和结果,以下是一些常见的程序标志缩写:
- 无进位标志(Carry Flag):简写为 CF
- 零标志(Zero Flag):简写为 ZF
- 溢出标志(Overflow Flag):简写为 OF
- 符号标志(Sign Flag):简写为 SF
4. 内存缩写
在汇编语言中,对于内存地址或单元的引用也可以使用缩写形式,以下是一些例子:
- 基地址寄存器(Base Address Register):简写为 BAR
- 偏移量(Offset):简写为 OFF
- 存储器(Memory):简写为 MEM
5. 输入输出缩写
在处理输入输出时,也存在一些常用的缩写形式:
- 输入(Input):简写为 IN
- 输出(Output):简写为 OUT
- 打印(Print):简写为 PRNT
- 读取(Read):简写为 RD
在编写汇编代码或阅读他人的代码时,使用这些缩写能够提高代码
的可读性和整洁度。
然而,在使用缩写时需要注意,确保缩写的理解
与解释得到一致,以避免产生混淆和错误。
总结:汇编语言中的英文缩写在代码编写和阅读中起着重要的作用。
本文介绍了一些常用的汇编语言中的英文缩写,包括寄存器缩写、指
令缩写、程序标志缩写、内存缩写以及输入输出缩写。
合理使用这些
缩写可以提高代码的可读性和简洁度。
希望本文能够帮助你更好地理
解和使用汇编语言中的英文缩写。