- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
汇编语言与接口技术(总结复习提纲
第一部分汇编语言及程序设计
一.基本学问
1.汇编语言常用的名词术语
指令代码指令机器指令程序汇编指令汇编语言汇编程序汇编语言源程序
汇编反汇编偏移地址(有效地址物理地址过程循环标号变量名的属性
2.常用数制二进制八进制十进制十六进制补码的表示BCD码的表示
3.寄存器:名称种类及应用(32位、16位
4.寻址方式寻址方式种类(32位、16位操作数类型存储器操作数的存放规则
5.源程序的书写格式及正常结束
6.指令系统:操作数搭配的7个规则
7.常用伪指令
一1.MovAx,Bx→经过汇编后变成机器代码指令机器代码指令经过反汇编后→MovAx,Bx
.如何用16位的地址访问期间1M空间
DS*10H+EA→实际地址
段地址有效地址
DataSegment
ADB…….
OFFSETA是相对Data的偏移地址
BProc
ret
BEndp
.用MACRO/ENDM括起一段程序____宏定义
在用到的地方写上宏名____宏调用
如:AMACROBProc
ENDMBEndp
汇编时,宏定义体占用内存空间多,运算快.
而CALL节约空间,占用时间多
因为CALLB之前把下一条指令的有效地址入栈,再转去执行B,执行完又把断点出栈,接着执行主程序.所以花时间,速度慢.
2.二进制八进制十进制十六进制的相互转换.
3.寄存器分为三大类:通用寄存器、段寄存器限制寄存器
Flag.......
4.7种寻址方式:种类;马上数、寄存器寻址不须要访问内存,
变量名是访问内存;娴熟驾驭常用寻址方式。
一.1.汇编指令(如下所示
标号:操作码数据1,数据2;注释
AGAIN:Movax,bx
伪指令(如下所示
名称操作码
AASegment
注:标号肯定要有,表示转移地址JMPAGAIN,而名称不肯定有
4.程序结束,返回DOS指令
MovAH,4Ch
Int21H
5.汇编常用指令:
ADD、SUB、MOV、MUL、DIV、SHR
SHL、ROL、SAR、SAL、RCL等等。。。。。。。。6.常用伪指令
Segment/ENDSDB/DW
PROC/ENDPEQU
MACRO/ENDMASSUME
$END
二.程序设计
1.传送程序
按传送内容分:
MOVPUSHPOPXCHGXLAT;传送数据
2.算术运算程序(+-*/
二进制运算:干脆执行相应指令(有符号数、无符号数
3.程序设计的技巧(第3.3、3.4、3.5、3.6节(3.5.3除外(第3.4节分支程序(例3.7除外比较无符号数的大小比较有符号数的大小
标号:比较指令无条件转移条件转移(第3.5节循环程序(3.5.3除外
迭代指令:LOOP
概念:单重循环多重循环简洁、变址
(第3.6节子程序设计(3.6.5除外
E(第十三章过程过程的定义、构成、应用
三.DOS的内部调用
01H02H09H0AH
四.题型
改正指令简答计算阅读程序设计主要程序段/
完整程序
其次部分接口技术
一.内容
概念、术语、原理、工作方法;芯片内部结构、外部引脚
二.应用
1.CPU外部引脚、最小组态;
2.输入输出数据传送方式:无条件、查询、中断、DMA;
3.芯片8255、8253、8259、D/A0832、A/D0809外部引脚与CPU
外部引脚的连接电路;与外设的连接电路;
4.编程方法:写入限制字(8255、8253、8259,然后通过不
同的数据传送方式(无条件、查询、中断执行IN、OUT指令完成数据交换;
5.综合分析:把时序图、电路原理图和程序三者综合起来进
行理解和分析。如把CPU最小组态图与CPU的存储器读/写、I/O读/写总线周期和IN、OUT、MOV指令做一个前后联系的分析。三.题型简答、计算、设计程序和电路图6
文档评论(0)