- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
PAGE1
汇编语言与接口技术(总结)复习提纲
第一部分汇编语言及程序设计
基本知识
汇编语言常用的名词术语
指令代码指令机器指令程序汇编指令汇编语言汇编程序汇编语言源程序
汇编反汇编偏移地址有效地址物理地址过程循环过程标号变量名的属性
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
BEndp
.用MACRO/ENDM括起一段程序____宏定义
在用到的地方写上宏名____宏调用
如:AMACROBProc
ENDMBEndp
汇编时,宏定义体占用内存空间多,运算快.
而CALL节省空间,占用时间多
因为CALLB之前把下一条指令的有效地址入栈,再转去执行B,执行完又把断点出栈,继续执行主程序.所以花时间,速度慢.
二进制八进制十进制十六进制的相互转换.
寄存器分为三大类:通用寄存器、段寄存器控制寄存器Flag
4.7种寻址方式:种类;立即数、寄存器寻址不需要访问内存,变量名是访问内存;熟练掌握常用寻址方式。
一.1.汇编指令(如下所示)
标号:操作码数据1,数据2;注释
AGAIN:Movax,bx
伪指令(如下所示)
名称操作码
AASegment
注:标号一定要有,表示转移地址JMPAGAIN,而名称不一定有
程序结束,返回DOS指令
MovAH,4Ch
Int21H
汇编常用指令:
ADD、SUB、MOV、MUL、DIV、SHR
SHL、ROL、SAR、SAL、RCL等等。。。。。。。。
常用伪指令
Segment/ENDSDB/DW
PROC/ENDPEQU
MACRO/ENDMASSUME
$END
程序设计
传送程序
按传送内容分:
MOVPUSHPOPXCHGXLAT;传送数据
算术运算程序(+-*/)
二进制运算:直接执行相应指令(有符号数、无符号数)
程序设计的技巧(第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指令做一个前
您可能关注的文档
- flash制作课件 扩展1 教学软件的界面学习资料.ppt
- flash制作课件 扩展2 AS3语言基础学习资料.ppt
- flash制作课件 扩展3 AS3编程学习资料.ppt
- flash制作课件 扩展4 AS3数组、声音学习资料.ppt
- flash制作课件 扩展5 AS3组件学习资料.ppt
- flash制作课件 拓展6 复杂运动、视听教育理论学习资料.ppt
- flash制作课件 拓展7 角度反弹、动量守恒,课件的设计要求与评价学习资料.ppt
- flash制作课件 拓展8 flash课件的3d场景学习资料.ppt
- 考研政治资料特点优劣一览表学习资料.doc
- 博物馆藏品管理 杨志伟3-中国博物馆史(9.17修改)学习资料.pptx
原创力文档


文档评论(0)