指令系统中各种助记符的英文全名

指令系统中各种助记符的英文全名
指令系统中各种助记符的英文全名

我现将指令系统中各种助记符的英文全名写出来,各种助记符的记忆就会变得很简单o(∩_∩)o...

在这之前,先说一下寄存器:

数据寄存器分为:

AH&AL=AX(accumulator):累加寄存器,常用于运算;在乘除等指令中指定用来存放操作数,另外,所有的I/O指令都使用这一寄存器与外界设备传送数据.

BH&BL=BX(base):基址寄存器,常用于地址索引;

CH&CL=CX(count):计数寄存器,常用于计数;常用于保存计算值,如在移位指令,循环(loop)和串处理指令中用作隐含的计数器.

DH&DL=DX(data):数据寄存器,常用于数据传递。 他们的特点是,这4个16位的寄存器可以分为高8位: AH, BH, CH, DH.以及低八位:AL,BL,CL,DL。这2组8位寄存器可以分别寻址,并单独使用。

另一组是指针寄存器和变址寄存器,包括:

SP(Stack Pointer):堆栈指针,与SS配合使用,可指向目前的堆栈位置;

BP(Base Pointer):基址指针寄存器,可用作SS的一个相对基址位置;

SI(Source Index):源变址寄存器可用来存放相对于DS段之源变址指针;

DI(Destination Index):目的变址寄存器,可用来存放相对于 ES 段之目的变址指针。

指令指针IP(Instruction Pointer)

标志寄存器FR(Flag Register)

OF(overflow flag)

DF(direction flag)

CF(carrier flag)

PF(parity flag)

AF(auxiliary flag)

ZF(zero flag)

SF(sign flag)

IF(interrupt flag)

TF(trap flag)

段寄存器(Segment Register)

为了运用所有的内存空间,8086设定了四个段寄存器,专门用来保存段地址:

CS(Code Segment):代码段寄存器;

DS(Data Segment):数据段寄存器;

SS(Stack Segment):堆栈段寄存器;

ES(Extra Segment):附加段寄存器。

第一部分:指令助记符:

一、数据传送指令

1.通用数据传送指令

MOV(Move)传送

PUSH(Push onto the stack)进栈

POP(Pop from the stack)出栈

XCHG(Exchange)交换

2.累加器专用传送指令

IN(Input) 输入

OUT(Output) 输出

XLAT(Translate) 换码

3.有效地址送寄存器指令

LEA(Load effective address) 有效地址送寄存器

LDS(Load DS with Pointer) 指针送寄存器和DS

LES(Load ES with Pointer) 指针送寄存器和ES

4.标志寄存器传送指令

LAHF(Load AH with flags) 标志送AH

SAHF(store AH into flags) AH送标志寄存器 PUSHF(push the flags) 标志进栈

POPF(pop the flags) 标志出栈

二、算术指令

1.加法指令

ADD(add) 加法

ADC(add with carry) 带进位加法

INC(increment) 加1

2.减法指令

SUB(subtract) 减法

SBB(subtract with borrow) 带借位减法

DEC(Decrement) 减1

NEG(Negate) 求补

CMP(Compare) 比较

3.乘法指令

MUL(Unsigned Multiple) 无符号数乘法

IMUL(Signed Multiple) 带符号数乘法

4.除法指令

DIV(Unsigned divide) 无符号数除法

IDIV(Signed divide) 带符号数除法

CBW(Convert byte to word) 字节转换为字

CWD(Contert word to double word) 字转换为双字

三、逻辑指令

1.逻辑运算指令

AND(and) 逻辑与

OR(or) 逻辑或

NOT(not) 逻辑非

XOR(exclusive or) 异或

TEST(test) 测试

2.移位指令

SHL(shift logical left) 逻辑左移

SAL(shift arithmetic left) 算术左移

SHR(shift logical right) 逻辑右移

SAR(shift arithmetic right) 算术右移

ROL(Rotate left) 循环左移

ROR(Rotate right) 循环右移

RCL(Rotate left through carry) 带进位循环左移

RCR(Rotate right through carry) 带进位循环右移

四、串处理指令

1.重复前端指令

REP(Repeat) 重复串操作直到(CX)=0为上 REPE(Repeat when empty) 若(CX)=0,则退出,否则CX=CX+1;

REPZ(Repeat when flag ) 若ZF=0,则退出,否则CX=CX+1;

REPC(Repeat when carry flag)

REPNE(Repeat when not empty)

REPNZ(Repeat when not zero flag)

REPNC(Repeat when not carry flag)

2.串操作指令

MOVSB (Move string of byte) 串传送指令

MOVSW(Move string of word) 串传送指令

CMPSB(Compare string of byte) 串比较指令

CMPSW(Compare string of word) 串比较指令 SCASB(Scan string of byte) 串搜索指令

SCASW(Scan string of word) 串搜索指令 STOSB(Store string of byte) 存串指令

STOSW(Store string of word) 存串指令

LODSB(Load string of byte) 取串指令

LODSW(Load string of word) 取串指令

CLD(Clear direction flag)该指令使DF=0,在执行串操作指令时可使地址自动增量;

STD(Set direction flag) 该指令使DF=1,在执行串操作指令时可使地址自动减量.

DAA(Decimal adjust after addition)组合BCD码的加法调整指令

DAS(Decimal adjust after substract)组合BCD码的减法调整指令

AAA(ASCII adjust after addition)非压缩BCD码加法调成指令

AAS(ASCII adjust after substract) 非压缩BCD码减法调成指令

AAM(ASCII adjust after multiple) 非压缩BCD码乘法调成指令

AAD(ASCII adjust after divid) 非压缩BCD码除法调成指令

五、控制转移指令

1.无条件转移指令

JMP(jmp) 跳转指令

2.条件转移指令

(1)根据单个条件标志的设置情况转移

JZ(或JE)(Jump if zero,or equal) 结果为零(或相等)则转移

JS(Jump if sign) 结果为负则转移

JNS(Jump if not sign) 结果为正则转移

JO(Jump if overflow) 溢出则转移

JNO(Jump if not overflow) 不溢出则转移

JNP(或JPO)(Jump if not parity,or parity odd) 奇偶位为0则转移

JP(或JPE)(Jump if parity,or parity even) 奇偶位为1则转移 JB(或JNAE,JC)(Jump if below,or not above or equal,or carry)低于,或者不高于或等于,或进位位为1则转移

JNB(或JAE,JNC)(Jump if not below,or above or equal,or not carry)不低于,或者高于或者等于,或进位位为0则转移

(2)比较两个无符号数,并根据比较的结果转移

JB(或JNAE,JC)

JNB(或JAE,JNC)

JBE(或JNA)(Jump if below or equal,or not above)低于或等于,或不高于则转移

JNBE(或JA)(Jump if not below or equal,or above)不低于或等于,或者高于则转移

(3)比较两个带符号数,并根据比较的结果转移

JL(或LNGE)(Jump if less,or not greater or equal)小于,或者不大于或者等于则转移

JNL(或JGE)(Jump if not less,or greater or equal)不小于,或者大于或者等于则转移

JLE(或JNG)(Jump if less or equal,or not greater)小于或等于,或者不大于则转移

JNLE(或JG)(Jump if not less or equal,or greater)不小于或等于,或者大于则转移

(4)测试CX的值为0则转移指令

JCXZ(Jump if CX register is zero) CX寄存器

3.循环指令

LOOP(loop) 循环指令

4.子程序

CALL(call) 调用指令

RET(return) 返回指令

5.中断

INT(interrupt)指令

IRET(interrupt return) 从中断返回指令

INTO(interrupt if overflow) 若溢出则中断

六、处理机控制指令

1.标志处理指令

CLC(Clear carry) 进位位置0指令CF<-0

CMC(Complement carry) 进位位求反指令CF<-CF STC(Set carry) 进位位置1指令CF<-1

CLD(Clear direction) 方向标志置0指令DF<-0 STD(Set direction) 方向标志置1指令DF<-1 CLI(Clear interrupt) 中断标志置0指令IF<-0 STI(Set interrupt) 中断标志置1指令IF<-0 2.其他处理机控制指令

NOP(No Opreation) 无操作

HLT(Halt) 停机

WAIT(Wait) 等待 ESC(Escape) 换码 LOCK(Lock) 封锁第二部分:伪指令

1.符号定义伪指令:

EQU

. 2.数据定义伪指令:

DB(Define Byte):定义字节

DW(Define Word):定义字

DD(Define Double):定义双字

DUP(duplication) :重复;复制,复写

3.过程定义伪指令:

PROC(Process):

4.定位伪指令:

ORG(Origin ):

.5.常数、变量及标号

OFFSET(Offset):偏移量

6.表达式和运算符:

①算术运算符:

SHL(shift logical left):逻辑左移

SHR(shift logical right):逻辑右移

②关系运算符:

EQ(Equal):相等

NE(Not Equal):不等于

LT(Less Than):小于

LE(Less Than or Equal):小于等于GT(Greater Than):大于

GE(Greater Than or Equal)

③取值运算符:

SEG(Segment)

OFFSET(Offset)

④属性运算符:

PTR(Pointer):指针

单片机指令助记符中英文

单片机指令助记符中英文 51单片机汇编指令集2009-04-09 11:00(1)数据传送类 指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功 能寄存器SFR的数据进行传送; MOVC(Move Code)读取程序存储器数据表格的数据传 送; MOVX(Move External RAM)对外部RAM的数据传送;XCH(Exchange)字节交换; XCHD(Exchange low-order Digit)低半字节交换;PUSH(Push onto Stack)入栈; POP (Pop from Stack)出栈; (2)算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1; DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; (3)逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左 移; RR(Rotate Right) 循环右移; RRC(Rotate Right throught the Carry flag) 带进位循环 右移; SWAP (Swap)低4位与高4位交换; (4)控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用;LCALL(Long subroutine Call)子程序长调用; RET(Return from subroutine)子程序返回;

期刊名全称和缩写对比D I

Environ. Toxicol. Chem. Environmental Toxicology and Chemistry Environ. Toxicol. Pharmacol. Environmental Toxicology and Pharmacology Environ. Toxicol. Water Qual. Environmental Toxicology and Water Quality Enzyme Microb. Technol. Enzyme and Microbial Technology Enzyme Protein Enzyme and Protein Erdol and Kohle Erdgas, Petrochem. Erdol and Kohle Erdgas, Petrochemie Eur. J. Biochem. European Journal of Biochemistry Eur. J. Clin. Chem. Clin. Biochem. European Journal of Clinical Chemistry and Clinical Biochemistry Eur. J. Inorg. Chem. European Journal of Inorganic Chemistry Eur. J. Lipid Sci. Technol. European Journal of Lipid Science and Technology Eur. J. Mass Spectrom. European Journal of Mass Spectrometry Eur. J. Med. Chem. European Journal of Medical Chemistry Eur. J. Mineral. European Journal of Mineralogy Eur. J. Org. Chem. European Journal of Organic Chemistry Eur. J. Pharmacol. European Journal of Pharmacology Eur. J. Solid State Inorg. Chem. European Journal of Solid State and Inorganic Chemistry Eur. Mass Spectrom. European Mass Spectrometry Eur. Polym. J. European Polymer Journal Europhys. Lett. Europhysics Letters Exp. Fluids Experiments in Fluids Exp. Therm Fluid Sci. Experimental Thermal and Fluid Science Explor. Min. Geol. Exploration and Mining Geology F   Faraday Discuss. Faraday Discussions FASEB J. FASEB Journal Fatigue Fract. Eng. Mater. Struct. Fatigue and Fracture of Engineering Materials and Structures FEBS Lett. FEBS Letters FEMS Immunol. Med. Microbiol. FEMS Immunology And Medical Microbiology FEMS Microbiol. Ecol. FEMS Microbiology Ecology FEMS Microbiol. Lett. FEMS Microbiology Letters FEMS Microbiol. Rev. FEMS Microbiology Review Ferroelectr. Rev. Ferroelectrics Review Ferroelectr. Lett. Ferroelectrics Letters Fett - Lipid Fett - Lipid Fiber Integr. Opt. Fiber and Integrated Optics Field Anal. Chem. Technol. Field Analytical Chemistry and Technology. Filtr. Sep. Filtration and Separation Fiz. Met. Metalloved. Fizika Metallov i Metallovedenie Fluid/Part. Sep. J. Fluid/Particle Separation Journal Fluid Phase Equilib. Fluid Phase Equilibria Fold Des. Folding and Design 、管路敷设技术通过管线不仅可以解决吊顶层配置不规范高中资料试卷问题,而且可保障各类管路习题到位。在管路敷设过程中,要加强看护关于管路高中资料试卷连接管口处理高中资料试卷弯扁度固定盒位置保护层防腐跨接地线弯曲半径标等,要求技术交底。管线敷设技术中包含线槽、管架等多项方式,为解决高中语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交叉时,应采用金属隔板进行隔开处理;同一线槽内强电回路须同时切断习题电源,线缆敷设完毕,要进行检查和检测处理。、电气课件中调试对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行 高中资料试卷调整试验;通电检查所有设备高中资料试卷相互作用与相互关系,根据生产工艺高中资料试卷要求,对电气设备进行空载与带负荷下高中资料试卷调控试验;对设备进行调整使其在正常工况下与过度工作下都可以正常工作;对于继电保护进行整核对定值,审核与校对图纸,编写复杂设备与装置高中资料试卷调试方案,编写重要设备高中资料试卷试验方案以及系统启动方案;对整套启动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷技术问题,作为调试人员,需要在事前掌握图纸资料、设备制造厂家出具高中资料试卷试验报告与相关技术资料,并且了解现场设备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况 ,然后根据规范与规程规定,制定设备调试高中资料试卷方案。 、电气设备调试高中资料试卷技术电力保护装置调试技术,电力保护高中资料试卷配置技术是指机组在进行继电保护高中资料试卷总体配置时,需要在最大限度内来确保机组高中资料试卷安全,并且尽可能地缩小故障高中资料试卷破坏范围,或者对某些异常高中资料试卷工况进行自动处理,尤其要避免错误高中资料试卷保护装置动作,并且拒绝动作,来避免不必要高中资料试卷突然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试卷调试技术是指发电机一变压器组在发生内部故障时,需要进行外部电源高中资料试卷切除从而采用高中资料试卷主要保护装置。

各类命令助记符

MCS-51的基本指令共111条;按功能分为5类: (1)数据传送(29条)(2)算术操作(24条) (3)逻辑操作(24条)(4)控制转移(17条) (5)布尔变量操作(17条) 按指令所占的字节来分:(1) 单字节指令49条; (2) 双字节指令46条;(3) 三字节指令16条。 数据传送指令(29条) 按指令的执行时间来分:(1) 1个机器周期(12个时钟振荡周期)指令64条;(2) 2个机器周期(24个时钟振荡周期)指令45条; (3) 只有乘、除两条指令的执行时间为4个机器周期(48个时钟振荡周期)。12MHz晶振:机器周期为1μs。 向累加器A的传送:MOV A, Rn ;(A)←(Rn) 向通用寄存器传送:MOV Rn, A ;(Rn)←(A) 向直接地址传送:MOV direct,A ;(direct)←(A) 间址传送:MOV @Ri,A ;((Ri))←(A) 入栈指令:PUSH direct ;(sp)←(sp)+1, ;((sp))←(direct) 出栈指令:POP direct ;(direct)←((sp)), ;(sp)←(sp)-1 累加器传送指令 字节交换指令:XCH A,Rn ;(A)?(Rn) 半字节交换指令:XCHD A,@Ri ; (A0~3) ?((Ri) 0~3) 累加器高4位与低4位数据互换: SWAP A ;(A0~3) ?(A4~7) 累加器与外部RAM的传送: MOVX A,@Ri ;(A) ←((Ri)) 累加器与程序存储器传送:MOVC A,@A+DPTR 目标地址传送指令:MOV DPTR,#data16 算术运算指令(24条) 加法指令:ADD A,Rn ;(A) ←(A)+(Rn) 带进位加法:ADDC A,Rn ;(A) ←(A)+(Rn)+(C) 加1指令:INC A ;(A) ←(A)+1 十进制调整指令:DA A ; 减法指令:带借位减法指令:SUBB A,Rn;(A) ←(A)-(Rn)-(C) 减1指令:DEC A ;(A) ←(A)-1 乘法指令:MUL AB;(BA) ←(A)*(B) 除法指令:DIV AB ;(A) ←(A)/(B) ; (B) ←(A)%(B) 单操作数逻辑运算指令 累加器A清零:CLR A ;(A) ←0 累加器A取反:CPL A ;(A) ←(A) 累加器A循环左移:RL A; 累加器A循环右移: RR A; 累加器A带进位循环左移:RLC A; 累加器A带进位循环右移:RRC A; 双操作数逻辑运算指令 逻辑“与”指令:ANL A, Rn ;(A) ←(A)&(Rn) 逻辑“或”指令:ORL A, Rn ;(A) ←(A)|(Rn) “异或”指令:XRL A, Rn ;(A) ←(A)^(Rn) 控制转移指令(17条) 1无条件转移指令 调用指令 绝对调用(2K)ACALL addr11 ;(pc) ←(pc+2) ;(sp) ←(sp)+1,((sp)) ←(pc0~7) ;(sp) ←(sp)+1,((sp)) ←(pc8~15) ;(pc0~10) ← addr0~10 ;(pc11~15)不变 长调用(64K)LCALL addr16 ;(pc) ←(pc)+3 ;(sp) ← (sp)+1,((sp)) ←(pc0~7) ;(sp) ← (sp)+1,((sp)) ←(pc8~15) ;(pc) ← addr16 返回指令 子程序返回(ACALL和LCALL) RET;(pc8~15) ←((sp)),(sp) ←(sp)-1;(pc0~7) ←((sp)),(sp) ←(sp)-1 中断程序返回 RETI;(pc8~15) ←((sp)),(sp) ←(sp)-1 ;(pc0~7) ←((sp)),(sp) ←(sp)-1 ;开放中断逻辑 转移指令 绝对转移AJMP addr11 ;(pc0~10) ← addr0~10;(pc11~15)不变 长转移:LJMP addr16;(pc) ← addr16 相对转移(短转移,双向)SJMP rel ;(pc) ←(pc)+rel 间接转移指令(散转指令)JMP @A+DPTR ;(pc)←(A)+(DPTR) 空操作指令:NOP ;(pc) ←(pc)+1 条件转移指令(1)判零转移指令 JZ rel;当(A)为0则(pc) ←(pc)+rel ;否则,顺序执行 JNZ rel;当(A)非0,则(pc) ←(pc)+rel;否则,顺序执行 比较转移指令(-128B~+127B)CJNE A,direct,rel 跳转循环指令(减1不为0转移指令): DJNZ Rn,rel ;(Rn) ←(Rn)-1, ;若(Rn)非0,则(pc) ←(pc)+rel ;否则,顺序执行 DJNZ direct,rel ;(direct) ←(direct)-1, ;若(direct)非0, 则(pc) ←(pc)+rel ;否则,顺序执行 布尔处理器指令(17条) 位变量地址空间 片内低RAM,Bit地址范围:00H~7FH(128位) 片内高RAM,地址能被8整除的SFR中对应各位(11个): 80H~F7H 布尔数据传送指令:MOV C ,bit ;(C) ←(bit) ※C为进位标志位Cy(不影响PSW) 布尔状态控制 位清“0”指令CLR C ;(C) ← 0 位置“1”指令:SETB C ;(C) ← 1 位取反指令:CPL C ;(C) ← (C) 位逻辑运算 位逻辑“与”指令:ANL C,bit ;(C) ← (C)&(bit) 位逻辑“或”指令:ORL C,bit ;(C) ← (C)|(bit) 位条件转移指令: 判断C转移:J C rel;当(C)为1,则(pc) ←(pc)+rel;否则,顺序执行 JNC rel;当(C)为0,则(pc) ←(pc)+rel;否则,顺序执行 判断位变量转移指令:JB bit, rel;当(bit)为1,则(pc) ←(pc)+rel; 否则,顺序执行 JNB bit, rel;当(bit)为0,则(pc) ←(pc)+rel;否则,顺序执行 ※pc+rel中,(pc)表示为当前的指令地址即:执行跳转指令后的 下一条指令地址 判断位变量转移并清0指令:JBC bit, rel ;当(bit)为1,则(bit) ←0,(pc) ←(pc)+rel ;否则,顺序执行 ※可用于对SFR的bit检测和软件复位(TFX) 汇编语言语句的种类和格式: 程序段说明伪指令ORG ORG 1000H 汇编结束伪指令END [标号:] END 伪指令语句 等值伪指令EQU和DL DDR EQU 1020H(不可改) 数据说明伪指令DB和DW TAB DB 0, 4, 8, 16, 32 保留存储区说明伪指令:STA DS 10H 软件延时子程序 DELAY:MOV R2, #data ;指令周期数=1 DELAY1: DJNZ R2, DELAY1;指令周期数=2 RET 延时时间=1(第一条指令周期)+(R2)×2(周期数); 影响CPU 工作效率 延时范围:3~513个机器周期,由(R2)决定 有符号数X存于内部RAM的DATA单元,Y存于FUNC单元,按 以下要求编程实现给Y赋值。绘出程序框图。程序清单: ORG 4000H MOV A,DATA;取出X送A JZ COMP ;若X=0则转移到COMP JNB ACC.7,POSI ;若X>0则转移到POSI MOV A,#0FFH;若X<0则A= -1 SJMP COMP ;转分支结构出口 POSI:MOV A,#01H;X>0时A=1 COMP:MOV FUNC,A;存函数Y值 HERE:SJMP HERH;结束 2重以上的循环,内外层分明,且不能交叉 例1、50ms延时程序(设系统为12M的晶振) DELAY: MOV R7,#200 DELAY_1 :MOV R6,#123 NOP DELAY_2: DJNZ R6,DELAY_2 DJNZ R7,DELAY_1 RET 计算:【(123*2+1+1)+2】*200=250*200us 例2、定时程序如下: MOV R5,#TIME1 LOOP2: MOV R4,#TIME2 LOOP1: NOP NOP DJNZ R4,LOOP1 DJNZ R5,LOOP2 RET 该定时程序的执行时间为:其中T0为单片机的机器 周期 T=(((1+1+2)*TIME2+1+2)*TIME1+1)*T0 8051/8751最小应用系统(如图所示) (1全部I/O口线开放(2内部存储器容量有限 (3)EA接高(4)P0、P2使用要注意 图6-2为用8031外接程序存储器构成的最小系统。 特点是:无内部ROM,需要构成三片最小系统,ALE下降沿锁存 地址底8位。 芯片选择方法:线选法和地址译码法。 8255A的3种工作方式: 方式0(基本输入/输出方式)数据输出有锁存,数据输入有缓 冲(无锁存) 方式1(选通输入/输出方式)A组包括A口和C口的高四位(PC7~ PC4),A口可由程序设定为输入口或输出口,C口的高四位则用 来作为输入/输出操作的控制和同步信号;B组包括B口和C口 的低四位(PC3~PC0),功能和A组相同。 方式2(双向I/O口方式)A口为8位双向I/O口,C口的PC7~ PC3用来作为输入输出的控制和同步信号。此时,B口可以工作 在方式0或方式1。 8255有两个控制字:方式控制字,置位/复位控制字 接口(Interface):计算机与外设的数据传送电路。 端口(Port):编程寻址的口寄存器, 编址方式:独立编址,统一编址 CPU与外设数据传送方式:直接、查询、中断、DMA 中断:计算机暂停正在执行的程序,去执行中断服务程序,服务 完成后回到原程序断开出继续执行。 CPU响应中断的条件:(1)有中断请求(2)中断请求没有被屏蔽(3)中 断是开放的或者是允许的(4)在现行指令结束后才响应中断 中断响应及中断期间应做的工作: (1)关中断(2)保留断点(3)保护现场(4)给出中断,入口转入相应的 中断服务程序(5)恢复现场(6)开中断与返回

单片机的助记符

单片机的助记符 MCS-51共有111条指令,可分为五类: 1.数据传送类指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送;MOVC(Move Code)读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部RAM的数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; 2.算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1; DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; 3.逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; ORL(OR Logic) 逻辑或; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零; CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左移; RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) 带进位循环右移; SWAP (Swap) 低4位与高4位交换; (4)控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用; LCALL(Long subroutine Call)子程序长调用; RET(Return from subroutine)子程序返回; RETI(Return from Interruption)中断返回; SJMP(Short Jump)短转移; AJMP(Absolute Jump)绝对转移; LJMP(Long Jump)长转移; CJNE (Compare Jump if Not Equal)比较不相等则转移; DJNZ (Decrement Jump if Not Zero)减1后不为0则转移; JZ (Jump if Zero)结果为0则转移; JNZ (Jump if Not Zero) 结果不为0则转移; JC (Jump if the Carry flag is set)有进位则转移; JNC (Jump if Not Carry)无进位则转移; JB (Jump if the Bit is set)位为1则转移; JNB (Jump if the Bit is Not set) 位为0则转移; JBC(Jump if the Bit is set and Clear the bit) 位为1则转移,并清除该位;NOP (No Operation) 空操作; 5.位操作指令(1种助记符) SETB(Set Bit) 位置1。

外文期刊名缩写规则与外文期刊缩写与全称对照表

外文期刊名缩写规则与外文期刊缩写与全称对照表A Acc. Chem. Res. Accounts of Chemical Research ACH - Models Chem. ACH - Models in Chemistry ACI Mater. J. ACI Materials Journal ACS Symp. Ser. ACS Symposium Series Acta Biochim. Pol. Acta Biochimica Polonica Acta Biotechnol. Acta Biotechnologica Acta Chem. Scand. Acta Chemica Scandinavica Acta Chim. Sinica Acta Chimica Sinica Acta Cienc. Indica, Chem. Acta Cienceia Indica Chemistry Acta Cienc. Indica, Phys. Acta Ciencia Indica Phyics Acta Crystallogr., Sect. A: Found. Crystallogr. Acta Crystallographica Section A: Foundations Acta Crystallogr., Sect. B: Struct. Sci Acta Crystallographica Section B: Structural Science Acta Crystallogr., Sect. C: Cryst. Struct. Commun. Acta Crystallographica Section C: Crystal Structure Communications

外文期刊缩写与全称对照表

外文期刊缩写与全称对照表 A Acc. Chem. Res. Accounts of Chemical Research ACH - Models Chem. ACH - Models in Chemistry ACI Mater. J. ACI Materials Journal ACS Symp. Ser. ACS Symposium Series Acta Biochim. Pol. Acta Biochimica Polonica Acta Biotechnol. Acta Biotechnologica Acta Chem. Scand. Acta Chemica Scandinavica Acta Chim. Sinica Acta Chimica Sinica Acta Cienc. Indica, Chem. Acta Cienceia Indica Chemistry Acta Cienc. Indica, Phys. Acta Ciencia Indica Phyics Acta Crystallogr., Sect. A: Found. Crystallogr. Acta Crystallographica Section A: Foundations Acta Crystallogr., Sect. B: Struct. Sci Acta Crystallographica Section B: Structural Science Acta Crystallogr., Sect. C: Cryst. Struct. Commun. Acta Crystallographica Section C: Crystal Structure Communications

51单片机常用汇编语言助记符英文全称

51单片机常用汇编语言助记符英文全称 (1)数据传送类指令(7种助记符) MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送;MOVC(Move Code)读取程序存储器数据表格的数据传送; MOVX (Move External RAM) 对外部RAM的数据传送; XCH (Exchange) 字节交换; XCHD (Exchange low-order Digit) 低半字节交换; PUSH (Push onto Stack) 入栈; POP (Pop from Stack) 出栈; (2)算术运算类指令(8种助记符) ADD(Addition) 加法; ADDC(Add with Carry) 带进位加法; SUBB(Subtract with Borrow) 带借位减法; DA(Decimal Adjust) 十进制调整; INC(Increment) 加1;DEC(Decrement) 减1; MUL(Multiplication、Multiply) 乘法; DIV(Division、Divide) 除法; (3)逻辑运算类指令(10种助记符) ANL(AND Logic) 逻辑与; XRL(Exclusive-OR Logic) 逻辑异或; CLR(Clear) 清零;CPL(Complement) 取反; RL(Rotate left) 循环左移; RLC(Rotate Left throught the Carry flag) 带进位循环左移; RR(Rotate Right) 循环右移; RRC (Rotate Right throught the Carry flag) 带进位循环右移; SWAP (Swap) 低4位与高4位交换; (4)控制转移类指令(17种助记符) ACALL(Absolute subroutine Call)子程序绝对调用;

期刊名全称和缩写对照

期刊名全称和缩写对照 Journal Titles and Abbreviations Bioorg.Med.Chem.Lett.Bioorganic and Medicinal Chemistry Letters Biopharm.Drug Dispos.Biopharmaceutics and Drug Disposition Biophys.Chem.Biophysical Chemistry Biophys.J.Biophysical Journal Bioprocess.Eng.Bioprocess Engineering Biorem.J.Bioremediation Journal Bioresour.Technol.Bioresource Technology Biosci.Rep.Bioscience Reports Biosci.,Biotechnol.,Biochem.Bioscience Biotechnology and Biochemistry Biosens.Bioelectron.Biosensors and Bioelectronics Biotech.Histochem.Biotechnic and Histochemistry Biotechnol.Adv.Biotechnology Advances Biotechnol.Appl.Biochem.Biotechnology and Applied Biochemistry Biotechnol.Bioeng.Biotechnology and Bioengineering Biotechnol.Biotechnol.Equip.Biotechnology and Biotechnological Equipment Biotechnol.Lett Biotechnology Letters Biotechnol.Progr.Biotechnology Progress Biotechnol.Tech.Biotechnology Techniques Bol.Soc.Chil.Quim.Boletin de la Sociedad Chilena de Quimica Br.Ceram.Trans.British Ceramic Transactions Br.Corros.J.British Corrosion Journal Br.J.Pharmacol.British Jornal of Pharmacology Brennst.-Warme-Kraft Brennstoff-Warme-Kraft Bull.Chem.Soc.Jpn.Bulletin of the Chemical Society of Japan Bull.Electrochem.Bulletin of Electrochemistry Bull.Environ.Contam.Toxicol.Bulletin of Environment Contamination and Toxicology Bull.Hist.Chem.Bulletin for the History of Chemistry Bull.Exp.Biol.Med. Bull.Korean Chem.Soc.Bulletin of the Korean Chemical Society Bull.Mater.Sci.Bulletin of Materials Science Bull.Pol.Acad.Sci.,Chem.Bulletin of the Polish Academy of Sciences Chemistry Bull.Soc.Chim.Belg.Bulletin des Societes Chimiques Belges Bull.Soc.Chim.Fr.Bulletin de la Societe Chimique de France C

英文期刊缩写与全称对照(J)

英文期刊缩写与全称对照(J) J J. Adhes. Journal of Adhesion J. Adhes. Sci. Technol. Journal of Adhesion Science and Technology J. Adv. Mater. Journal of Advanced Materials J. Aerosol Sci Journal of Aerosol Science J. Agric. Food. Chem. Journal of Agricultural and Food Chemistry J. Air Waste Manage. Assoc. Journal of the Air and Waste Management Association J. Alloys Compd. Journal of Alloys and Compounds J. Am. Ceram. Soc. Journal of the American Ceramic Society J. Am. Chem. Soc. Journal of the American Chemical Society J. Am. Oil Chem. Soc. Journal of the American Oil Chemists Society J. Am. Soc. Brew. Chem. Journal of the American Society of Brewing Chemists J. Am. Soc. Mass. Spectrom. Journal of the American Society for Mass Spectrometry J. Amer. Chem. Soc. Journal of the American Chemical Society J. Anal. Appl. Pyrolysis Journal of Analytical and Applied Pyrolysis J. Anal. At. Spectrom. Journal of Analytical Atomic Spectrometry J. Anal. Chem. Journal of Analytical Chemistry J. Anal. Toxicol. Journal of Analytical Toxicology J. Antibiot. Journal of Antibiotics J. Antimicrob. Chemother. Journal of Antimicrobial Chemotherapy J. AOAC Int. Journal of AOAC International J. Appl. Bacteriol. Journal of Applied Bacteriology J. Appl. Biomater. Journal of Applied Biomaterials J. Appl. Crystallogr. Journal of Applied Crystallography J. Appl. Electrochem. Journal of Applied Electrochemistry J. Appl. Phycol. Journal of Applied Phycology J. Appl. Phys. Journal of Applied Physics J. Appl. Polym. Sci. Journal of Applied Polymer Science J. Appl. Spectrosc. Journal of Applied Spectroscopy J. Appl. Toxicol. Journal of Applied Toxicology J. Asian Nat. Prod. Res. Journal of Asian Natural Products Research J. Autom. Chem. Journal of Automatic Chemistry J. Autom. Methods Manage. Chem. Journal of Automated Methods & Management in Chemistry J. Bacteriol. Journal of Bacteriology

汇编常用指令助记符

助记符说明表 助记符指令说明字节数周期数(数据传递类指令) MOV A,Rn 寄存器传送到累加器 1 1 MOV A,direct 直接地址传送到累加器 2 1 MOV A,@Ri 累加器传送到外部RAM(8 地址) 1 1 MOV A,#data 立即数传送到累加器 2 1 MOV Rn,A 累加器传送到寄存器 1 1 MOV Rn,direct 直接地址传送到寄存器 2 2 MOV Rn,#data 累加器传送到直接地址 2 1 MOV direct,Rn 寄存器传送到直接地址 2 1 MOV direct,direct 直接地址传送到直接地址 3 2 MOV direct,A 累加器传送到直接地址 2 1 MOV direct,@Ri 间接RAM 传送到直接地址 2 2 MOV direct,#data 立即数传送到直接地址 3 2 MOV @Ri,A 直接地址传送到直接地址 1 2 MOV @Ri,direct 直接地址传送到间接RAM 2 1 MOV @Ri,#data 立即数传送到间接RAM 2 2 MOV DPTR,#data16 16 位常数加载到数据指针 3 1 MOVC A,@A+DPTR 代码字节传送到累加器 1 2 MOVC A,@A+PC 代码字节传送到累加器 1 2 MOVX A,@Ri 外部RAM(8 地址)传送到累加器 1 2 MOVX A,@DPTR 外部RAM(16 地址)传送到累加器 1 2 MOVX @Ri,A 累加器传送到外部RAM(8 地址) 1 2 MOVX @DPTR,A 累加器传送到外部RAM(16 地址) 1 2 PUSH direct 直接地址压入堆栈 2 2 POP direct 直接地址弹出堆栈 2 2 XCH A,Rn 寄存器和累加器交换 1 1 XCH A, direct 直接地址和累加器交换 2 1 XCH A, @Ri 间接RAM 和累加器交换 1 1 XCHD A, @Ri 间接RAM 和累加器交换低4 位字节 1 1 (算术运算类指令) INC A 累加器加1 1 1 INC Rn 寄存器加1 1 1 INC direct 直接地址加1 2 1 INC @Ri 间接RAM 加1 1 1 INC DPTR 数据指针加1 1 2 DEC A 累加器减1 1 1 DEC Rn 寄存器减1 1 1 DEC direct 直接地址减1 2 2

写论文时插入的英文期刊名的全称与缩写(适用endnote)science-and-engineering

Astronomy and Astrophysics A & A AAPG Bulletin AAPG Bull. AAPG Memoir AAPG Mem. ACA Transactions ACA Trans. Accounts of Chemical Research Acc. Chem. Res. Accreditation and Quality Assurance Accredit. Qual. Assur. ACH - Models in Chemistry ACH - Models Chem. ACI Materials Journal ACI Mater. J. Acoustical Physics Acoust. Phys. ACS Applied Materials & Interfaces ACS Appl. Mat. Interfaces ACS Chemical Biology ACS Chem. Biol. ACS Chemical Neuroscience ACS Chem. Neurosci. ACS Symposium Series ACS Symp. Ser. Active and Passive Electronic Components Act. Passive Electron. Compon. Acta Astronautica Acta Astronaut. Acta Biochimica et Biophysica Sinica Acta Biochim. Biophys. Sin. Acta Biochimica Polonica A cta Biochim. Pol. Acta Biochimica et Biophysica Sinica Acta Biochim. Biophy. Sin. Acta Biomaterialia Acta Biomater. Acta Bioquimica Clinica Latinoamericana Acta Bioquim. Clin. Latinoam. Acta Biotechnologica Acta Biotechnol. Acta Chemica Scandinavica Acta Chem. Scand. Acta Chemica Scandinavica, Series A: Physical and Inorganic Chemistry Acta Chem.

英文期刊缩写与全称对照_09

R Radiat Eff. Defects Solids Radiation Effects and Defects in Solids Radiat. Phys. Chem. Radiation Physics and Chemistry Radiat. Prot. Dosim. Radiation Protection Dosimetry Radiat. Res. Radiation Research Radiochim. Acta Radiochima Acta Rapid Commun. Mass Spectrom. Rapid Communications in Mass Spectrometry Rapra Rev. Rep. RAPRA Review Reports React. Funct. Polym. Reactive and Functional Polymers React. Kinet. Catal. Lett. Reaction Kinetics and Catalysis Letters Recl. Trav. Chim. Pays-Bas Recueil des Travaux Chimiques des Pays-Bas Journal of the Royal Netherlands Chemical Society Refract. Ind. Ceram Refractories and Industrial Ceramics Regul. Toxicol. Pharm. Regulatory Toxicology and Pharmacology Rep. Prog. Phys. Reports on Progress in Physics Res. Chem. Intermed. Research on Chemical Intermediates Res. Commun. Mol. Pathol. Pharmacol. Research Communications in Molecular Pathology and Pharmacology Res. Microbiol. Research in Microbiology Rev. Anal. Chem Reviews in Analytical Chemistry Rev. Chem. Eng. Reviews in Chemical Engineering Rev. Chim. Revista de Chimie Rev. Comput. Chem. Reviews in Computational Chemistry Rev. Environ. Contam. Toxicol. Reviews of Environment Contamination and Toxicology Rev. Gen. Therm. Revue Generale de Thermique Rev. Metall. / Cah. Inf. Tech. Revue de Metallurgie / Cahiers d'Informations Techniques Rev. Physiol., Biochem. Pharmacol. Reviews of Physiology Biochemistry and Pharmacology Rev. Roum. Chim. Revue Roumaine de Chimie Rev. Sci. Instrum. Review of Scientific Instruments Rheol. Acta Rheologica Acta Rubber Chem. Technol. Rubber Chemistry and Technology Russ. Chem. Bull. Russian Chemical Bulletin Russ. J. Appl. Chem. Russian Journal of Applied Chemistry Russ. J. Bioorg. Chem. Russian Journal of Bioorganic Chemistry Russ. J. Coord. Chem. Russion Journal of Coordination Chemistry Russ. J. Electrochem. Russian Journal of Electrochemistry Russ. J. Gen. Chem. Russian Journal of General Chemistry Russ. J. Nondestr. Test. Russian Journal of Nondestructive Testing Russ. J. Org. Chem. Russian Journal of Organic Chemistry Russ. Metall. Russian Metallurgy S

相关文档
最新文档