#
已知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
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单片机主讲:老杨什么是单片机单片机的结构常用的单片机如何选用单片机如何学习一款新的单片机单片机是一种集成在电路芯片采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM只读存储器ROM多种IO口和中断系统定时器计时器等功能(可能还包括显示驱动电路脉宽调制电路模拟多路转换器AD转换器等电路)集成到一块硅片上
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
数据传送 ORG 0000HMAIN: MOV R08 MOV 50H20H MOV 51H30H ST: PUSH 50H POP DPL MO ADPTR PUSH 51H POP DPL MO DPTRA
MCS-51数据传送指令数据传送指令共有29条数据传送指令一般的操作是把源操作数传送到目的操作数指令执行完成后源操作数不变目的操作数等于源操作数如果要求在进行数据传送时目的操作数不丢失则不能用直接传送指令而采用交换型的数据传送指令数据传送指令不影响标志CAC和OV但可能会对奇偶标志P有影响 [1]. 以累加器A为目的操作数类指令(4条) 这4条指令的作用是把源操作数指向的内容送到累加器A有直接立即
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级§3.1 概述7种寻址方式111条指令字节数运算速度单字节指令:49条双字节指令:45条三字节指令:17条单周期指令:64条双周期指令:45条四周期指令: 2 条第三章 MCS-51指令系统 Instruction Set41920221功能数据传送类:29条算术运算类:24条逻辑运算类:24条控制转
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第三章MCS-51系列单片机的指令系统和汇编语言程序设计汇编语言与指令系统寻址方式数据传送类指令算术操作类指令逻辑操作类指令位操作类指令程序转移类指令程序示例§3-1 汇编语言与指令系统指令系统:一套控制计算机执行操作的编码程序:完成某项特定任务的指令的集合 目的程序(机器码)汇编语言源程序(助记符)汇编程序机器语言指令汇编
1单片机的指令系统概述指令格式寻址方式 指令说明单片机的指令试验:用单片机点亮发光二极管LED以P10引脚为例:P10脚高电平时,LED不亮,P10脚低电平时,LED发亮。可见,控制P10 的电平即可。让 P10为高电平的命令:SETB P10(把口 P1 的第“0”位置为高电平) 让 P10为低电平的命令:CLR P10指令所有的软件,都要翻译成计算机能直接识别和执行的命令才能由计算机去执行。计
违法有害信息,请在下方选择原因提交举报