- 23
- 0
- 约7.87千字
- 约 5页
- 2017-05-30 发布于湖北
- 举报
单片机运算指令
例1 R0中有常数30H,而30H地址中有常数50H
执行MOV A, R0后,A=30H,R0不变。
执行MOV A, @R0后A=50H,而不是30H,这条指令的功能是把R0中内容为地址的单元的书送入A,R0中是30H也就是把30H地址中内容50H送入A。
例2 若(40H)=20H,(50H)=30H
执行MOV 40H, 50H; (50H) →(40H)
结果:(40H)=30H,50H地址中内容仍为30H。
例3 若A=40H,R0=30H,
执行MOV @R0, A ;A→(R0)
结果:(30H)=40H,A与R0皆不变,即A=40H,R0=30H。
该指令功能是把A中内容送入R0间址单元即R0中内容为地址的单元。
例4 执行MOV DPTR, #2040H ;2040H→DPTR
结果:DPH=20H, DPL=40H
DPTR是片外RAM地址指针,只有这一条指令是传送16位数据。
2.MOVC类指令及功能(2条)
MOVC A, @A+PC ;PC+1→PC, (A+PC) →A
MOVC A, @A+DPTR ;(A+DPTR) →A
功能:该类属于查表指令,利用这两条指令很方
您可能关注的文档
最近下载
- (正式版)DB44∕T 2770-2025 《城镇开发边界内详细规划数据库技术规范》.pdf VIP
- 中国大学mooc《审计学基础(南京审计大学) 》满分章节测试答案.doc VIP
- 口蹄疫课件(共43张PPT)《动物疫病防治》.pptx VIP
- 东软飞利浦高频高压发生器服务手册正文.pdf VIP
- (6.4.7.2)--缺锌与儿童疾病相关性研究进展.pdf VIP
- 湖南省长沙市第一中学2026届高三下学期4月阶段检测(第九次月考)语文试卷(含答案).docx VIP
- 河北工程大学毕业设计(论文)撰写规范.docx VIP
- 动态网络下基于节点流行度的潜在空间模型研究.pdf
- 中文释义 考研英语大纲词汇5500.xlsx VIP
- 空气压缩及变压吸附制氮资料.ppt VIP
原创力文档

文档评论(0)