MCS-51单片机指令编码一数据传送指令 助记符指令 机器指令编码MOV ARn1 1 1 0 1 r r r MOV Adirect1 1 1 0 0 1 0 1 直接地址MOV ARi1 1 1 0 1 0 1 i MOV Adata0 1 1 1 0 1 0 0 立即数MOV RnA1 1 1 1 1 r r r MOV Rn direct1 0 1 0
#
#
一状态寄存器PSW(Program Flag)程序状态字寄存器是一个16位寄存器由条件码标志(flag)和控制标志构成如下所示:15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OF DF IF TF SF ZF AF PF CF 条件码:①OF(Overflow Flag)溢出标志溢出时为1否则置0②SF(Sign Flag)符号标志结果为负
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式第页 共22页微型计算机原理与接口技术第三讲佘青山86919130qsshehdu.edu第三章 8086的寻址方式和指令系统8086的寻址方式微机系统指令的机器码表示方法(自学)8086的指令系统内容提要2§3-2 指令的机器码表示方法(自学)一机器语言指令的编码目的和特点汇编语言源程序:用汇编语言 (即主要由指令系统
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级§3.1 概述7种寻址方式111条指令字节数运算速度单字节指令:49条双字节指令:45条三字节指令:17条单周期指令:64条双周期指令:45条四周期指令: 2 条第三章 MCS-51指令系统 Instruction Set41920221功能数据传送类:29条算术运算类:24条逻辑运算类:24条控制转
返回电子工程 51命令图表MCS-51系列单片机指令以A开头的指令有18条分别为:ACALL addr11 ADD ARn ADD Adirect ADD ARi ADD Adata ADDC ARnADDC Adirect ADDC ARi ADDC Adata AJMP addr11 ANL ARn ANL Adirect ANL ARi ANL Adata ANL dir
51伪指令.txt25爱是一盏灯黑暗中照亮前行的远方爱是一首诗冰冷中温暖渴求的心房爱是夏日的风是冬日的阳是春日的雨是秋日的果51伪指令 1DS ---预留存储区命令格式: 〔标号:〕 DS 表达式值其功能是从指定地址开始定义一个存储区以备源程序使用存储区预留的存储单元数由表达式的值决定TMP: DS 1从标号TEP地址处开始保留1个存储单元(字节)2BIT---定义位命令格式:
1 数据传送类指令1. MOV:MOV (目的字节)(源字节)2. MOVC:和MOV用法基本相同主要用于ROM查表也就是基址变址中3. MO:和MOV用法基本相同主要读写片外RAM中也就是间接寻址如MO ARi 4. PUSH:主要用于堆栈操作中的压栈操作例如:(SP)=07H(40H)= 88H执行指令PUSH 40H后(SP)= 08H)(08H)= 88H其中SP为堆栈指针压栈
违法有害信息,请在下方选择原因提交举报