1 / 65
文档名称:

第五课ASM教学提纲.ppt

格式:ppt   大小:770KB   页数:65页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第五课ASM教学提纲.ppt

上传人:sunfuliang7807 2022/1/5 文件大小:770 KB

下载得到文件列表

第五课ASM教学提纲.ppt

相关文档

文档介绍

文档介绍:*
1
§ 概述
7种寻址方式,111条指令
字节数
运算速度
单字节指令:49条
双字节指令:45条
三字节指令:17条
单周期指令:64条
双周期指令:45条
四周期指令: 2 条
第三章 MCS-51指令系统
Instruction Set
Date
2
功能
数据传送类:29条
算术运算类:24条
逻辑运算类:24条
控制转移类:17条
位操作类: 17条
Date
3
rel: 补码形式的8位地址偏移量。
偏移范围为-128~127
/:位操作指令中,该位求反后参与操作,不影响该位
X:片内RAM的直接地址或寄存器
(X):相应地址单元中的内容
→:箭头左边的内容送入箭头右边的单元内
Date
5
§ 寻址方式
立即寻址
Immediate Addressing
操作数就包含在指令代码中,在操作码之后,称为立即数,用“#”表示。
MCS-51
如:MOV P1, #80H
MOV R7, #0F5H
MOV DPTR,#1245H
操作数存在程序存储器中
Date
6
直接寻址
Direct Addressing
直接使用数所在单元的地址找到了操作数,所以称
这种方法为直接寻址。
操作数在SFR、内部RAM、位地址空间。
如: MOV A,00H
MOV C,60H
MOV A,0F0H
Date
7
寄存器寻址
Register Addressing
对选定的工作寄存器R0~R7、累加器A、通用寄存器B、地址寄存器DPTR中的数进行操作。
例:MOV A,R0;将R0工作寄存器中的数据送到累加器A中去。
提一个问题:我们知道,工作寄存器就是内存单元的一部分,如果我们选择工作寄存器组0,则R0就是RAM的00H单元,那么这样一来,MOV A,00H 和 MOV A,R0不就没什么区别了吗?
Date
8
的确,这两条指令执行的结果是完全相同的,都是将00H单元中的内容送到A中去,但是执行的过程不同,执行第一条指令需要2个机器周期,而第二条则只需要1个机器周期,第一条指令变成最终的目标码要两个字节(E5H 00H),而第二条则只要一个字节(E8H)就可以了。
Date
9
寄存器间接寻址
Register Indirect Addressing
把地址放在另外一个寄存器中,根据这个寄存器中的数值决定该到哪个单元中取数据。
R0,R1----8位地址,片内低128字节或片外
DPTR----16位,片外64KB
MCS-51
如: MOV A,***@R0
MOVX A,***@R0
MOVX A,***@DPTR
操作数在片内RAM中
操作数在片外RAM中
操作数在片外RAM中
Date
10
以DPTR或PC为基址寄存器,累加器A为变址寄存器。把两者内容相加,结果作为操作数的地址。
常用于查表操作。
MCS-51
MOVC A, ***@A+DPTR ;(A+DPTR) →A
MOVC A, ***@A+PC ; PC+1 →PC,(A+PC)→A
变址寻址(基址+变址)
Base-Register-plus-Index-Register-Indirect Addressing
操作数在程序存储器中
Date
11

最近更新

2024年广西柳州市国资本投资促进中心招聘1人历.. 89页

2024年广西桂林市临桂区事业单位招聘8人历年高.. 88页

2024年广西桂林市土地储备交易管理中心招聘1人.. 89页

2024年广西桂林市资源县事业单位招聘27人历年.. 89页

2024年广西梧州市互联网新闻传播研究中心招聘.. 89页

2024年广西河池市农业局事业单位招聘3人历年高.. 89页

2024年广西河池都安县事业单位自主招聘高层次.. 89页

2024年柳州铁道职业技术学院单招职业适应性测.. 95页

2024年江西省交通投资集团限责任公司校园招聘.. 148页

2024年济源市水利建设投资有限责任公司招聘笔.. 148页

2024年湖北国土资源职业学院单招职业适应性测.. 95页

2024年绍兴市悦动公交广告传媒有限公司招聘笔.. 147页

2024年西安铁路职业技术学院单招职业适应性测.. 96页

2024年长春信息技术职业学院单招职业适应性测.. 96页

2024海南省公务员考试言语理解与表达专项练习.. 120页

2024青海省公务员考试言语理解与表达专项练习.. 119页

公务员考试行测备考言语理解与表达专项训练题.. 116页

内蒙古自治区呼和浩特市公务员考试言语理解与.. 117页

山东省公务员考试言语理解与表达专项练习题标.. 118页

湖南公务员考试行测言语理解与表达专项强化真.. 117页

言语理解与表达(概括文意)历年真题试卷汇编附.. 120页

言语理解与表达题全面 119页

(新版)UTC航拍知识考试题库及参考答案(模拟.. 54页

(新版)保育员中级工理论题库及参考答案【模.. 41页

(茅台酒)白酒酿造工职业技能认定-制曲制酒考.. 20页

(通讯维修工)理论知识考试题库附参考答案【.. 40页

七年级英语广东专用人教版上册Unit 2 综合水平.. 6页

一年级下语文教学设计10一五 浙教版 4页

初中音乐学情分析3篇 11页

2024年医师定期考核考试题库及答案 14页