义隆单片机指令系统: 指令概述??? EM78156 EM78P156 单片机共有的 58 条指令其宽度为 13 位每一个指令码可分割成两部份第一部分为标示指令功能的运算码( OPCODE )第二部份則指出运算时所需之參数亦即运算码( OPERAND )而指令的类型大致可分为下列四种: (1)控制型指令( control operation ): 如 ??? INT...等等 (2)面向寄存器(
数据传送 ORG 0000HMAIN: MOV R08 MOV 50H20H MOV 51H30H ST: PUSH 50H POP DPL MO ADPTR PUSH 51H POP DPL MO DPTRA
51单片机指令表助记符??? 指令说明?? 字节数 周期数(数据传递类指令)MOV ARn ?? 寄存器传送到累加器 1 1 MOV Adirect 直接地址传送到累加器 2 1 MOV ARi ?? 累加器传送到外部RAM(8) 1 1 MOV Adata 立即数传送到累加器 2 1 MOV RnA ?? 累加器传送到寄存器 1 1 MOV Rndirect 直接地址传送到寄存器 2 2 MOV
助记符指令说明字节数周期数(数据传递类指令)MOVARn寄存器传送到累加器11MOVAdirect直接地址传送到累加器21MOVARi累加器传送到外部RAM(8 地址)11MOVAdata立即数传送到累加器21MOVRnA累加器传送到寄存器11MOVRndirect直接地址传送到寄存器22MOVRndata累加器传送到直接地址21MOVdirectRn寄存器传送到直接地址21MOVdirec
MCS-51数据传送指令数据传送指令共有29条数据传送指令一般的操作是把源操作数传送到目的操作数指令执行完成后源操作数不变目的操作数等于源操作数如果要求在进行数据传送时目的操作数不丢失则不能用直接传送指令而采用交换型的数据传送指令数据传送指令不影响标志CAC和OV但可能会对奇偶标志P有影响 [1]. 以累加器A为目的操作数类指令(4条) 这4条指令的作用是把源操作数指向的内容送到累加器A有直接立即
#
PIC单片机指令(PIC16F87X系列单片机)共35条指令指令构成:PIC16F877单片机每条指令的字节长度为14位由操作码和操作数构成操作码操作数指令系统补充字符说明字符功能说明W工作寄存器(即累加器)f寄存器地址(取7位寄存器地址00H7FH)b8位寄存器f内位地址(07)K立即数(8位常数或11位地址)常量或标号L指令操作数中含有8位立即数Kd目标地址选择:d=0结果送至Wd=1结果送至
51汇编语言指令集 符号定义表 符号含义RnR0R7寄存器n=07Direct直接地址内部数据区的地址RAM(00H7FH) SFR(80HFFH) BACCPSWIPP3IEP2SCONP1TCONP0Ri间接地址Ri=R0或R1 805131RAM地址(00H7FH) 805232RAM地址(00HFFH)data8位常数data1616位常数Addr1616位的目标地址Addr
已知A=34HR6=29H 把R6的前4位和后4位交换MOV R629HXCH A R6SWAP AXCH A R6把29H赋值给R6R6和A交换A的前后4位交换R6和A交换22H单元开始有一无符号数长度存在20H单元求出数块的最大值并存21H单元LP:NEXT:NEXT1:CLR AMOV R220HMOV R122HCLR CSUBB AR1JNC NEXTMOV mailto: AR1
单片机汇编指令大全2010-04-16 11:371 MOV ARn 寄存器内容送入累加器 2 MOV Adirect 直接地址单元中的数据送入累加器 3 MOV ARi 间接RAM 中的数据送入累加器 4 MOV Atata 立即数送入累加器 5 MOV RnA 累加器内容送入寄存器 6 MOV Rndirect 直接地址单元中的数据送入寄存器 7 MOV Rndata
违法有害信息,请在下方选择原因提交举报