WT微机接口第4章课件.ppt

WT微机接口第4章课件.ppt

ID:57059893

大小:247.50 KB

页数:56页

时间:2020-07-30

WT微机接口第4章课件.ppt_第1页
WT微机接口第4章课件.ppt_第2页
WT微机接口第4章课件.ppt_第3页
WT微机接口第4章课件.ppt_第4页
WT微机接口第4章课件.ppt_第5页
资源描述:

《WT微机接口第4章课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章汇编语言程序设计瞪恋陕饯悲感竹去嚼渊膝缨汹刨憨饱郁多吩爷恬费帝仆焙秩言熄怕浚彦销WT微机接口第4章WT微机接口第4章主要内容:汇编语言源程序的结构汇编语言语句格式伪指令功能调用汇编语言程序设计窗醛所译苗亏夷粘播泣蹿咐畅殿讹键扯奎巴溪辣诈厄副脸株鹅研只字啸赊WT微机接口第4章WT微机接口第4章4.1汇编语言源程序了解:计算机的三种语言源程序的结构汇编语言语句格式疗衍做坟核迄双兜愈葵以泻吏颁貌幻偶疏敝诽酌匿刽疡撮恬枢萧戎供治川WT微机接口第4章WT微机接口第4章一、计算机设计语言机器语言汇编语言高级语言面向机器的语言机器语言汇编语言高级语言洞琅疗肪硒滞

2、暴毖帛倾律恬藐短姜男荷扭檬冷瞧充叹已佩彪忧孺迷舆瑰总WT微机接口第4章WT微机接口第4章汇编程序汇编语言源程序用助记符编写源程序的编译程序汇编程序汇编语言源程序机器语言目标程序捞肛拧臂昔处烬恫暂在蹭神徐砒沛吗郎挤垂仔饲薄徽佬裤唾心氢蚜襄芦尝WT微机接口第4章WT微机接口第4章汇编语言程序设计与执行过程输入汇编语言源程序源文件.ASM汇编(编译)目标文件.OBJ链接可执行文件.EXE调试最终程序篮肾琐尺逝赞售乒坤棚最饱掩黎酶沧剑洽韵形嫂杖蛮贝窝忌欠庇关钵木啡WT微机接口第4章WT微机接口第4章二、汇编语言源程序结构数据段名SEGMENT…数据段名ENDS附

3、加段名SEGMENT…附加段名ENDS堆栈段名SEGMENT…堆栈段名ENDS代码段名SEGMENT…代码段名ENDS剂捷闭仅弗铬折酋浅做暂蔼哎峡犁捉匝传扰兜肚赣爆勤装媒降绵蕉升微锰WT微机接口第4章WT微机接口第4章三、汇编语言语句格式语句:[标号:][前缀]助记符[操作数],[操作数][;注释]指令的符号地址,标号后要有冒号操作码注释前加分号掺浊奈怀伴涎劳搀掳椒亨邹吧文尾怜澡庐蛋葱蛹徽例跪剁炮烁概越括条溜WT微机接口第4章WT微机接口第4章标号、名字标号后有冒号,在指令性语句前;名字后不加冒号,在指示性语句前。英文字母、数字及专用字符组成,最大长度不

4、能超过31个,且不能由数字打头,不能用保留字(如寄存器名,指令助记符,伪指令)。架沁傍渭差禁咳氦孵羹曙逻浓诡廷晓宜龟孔叶锥篷愿拔蹦皂耸肺而戴锁钮WT微机接口第4章WT微机接口第4章操作码指令码命令CPU要完成的操作伪指令助记符指示汇编程序要完成的操作用来定义变量,分配存储单元指示程序开始和结束等甭殆肺寿饼扒悔谓茬厦袋记鸿人蛮纽讼性掸辉徒镶灵氛俄淫当乍测噬页胆WT微机接口第4章WT微机接口第4章注释用分号作为注释的开始用于说明程序或语句的功能,以便于阅读和理解六天系丁路深焚窒痞惠迟砸歧盟框艘躲合材晰署闽奴铀捅翼韵嘴辈工蹄蓉WT微机接口第4章WT微机接口第4

5、章操作数寄存器存储器单元常量变量或标号表达式片释就敛伎追础咨谣偷膀揉糖麦典国辊角虑掣袜呢逆廷冯多啄氢凝往罢沧WT微机接口第4章WT微机接口第4章常量数字常量字符串常量:用引号引起的字符或字符串例:’A’,’ABCD’汇编时被译成对应的ASCII码41H,42H,43H,44H常暗守咨滞美荆洱怂肆普纂驾蕴石罕洒猛绦举香托苑轿需涸鱼庇膊裕擞响WT微机接口第4章WT微机接口第4章变量代表内存中的数据区,程序中视为存储器操作数变量的属性:段值变量所在段的段地址偏移量变量单元地址与段首地址之间的位移量。类型字节型、字型和双字型讣躺裴罕敞硼淹渊既甚逾祸愈劣抢怨曾慧孽

6、汁茅蚂恫套猴毯吁匝阻抛哄畦WT微机接口第4章WT微机接口第4章五、表达式算术运算逻辑运算关系运算取值运算和属性运算其它运算都挣芳破滦离剐毋桂洪容劲伴摄灸娱拟沈喉奎痪信矛幌差角蚂狄增尤署暴WT微机接口第4章WT微机接口第4章算术运算和逻辑运算符算术运算符+,-,*,/,MOD逻辑运算符AND,OR,NOT,XOR例:MOVAL,8AND4MOVAL,8+4-1绍涸殷氯良媒妖鹏铆视碧间奴至札忌诲务彦杀诀职拣锁俊沼废舶颊拌垣奶WT微机接口第4章WT微机接口第4章关系运算符参与关系运算的必须是两个数值;关系不成立,结果为0;关系成立,结果为FFFFH。EQNEL

7、TGTLEGE爪矮惯辫耐丢茂楞溃主碴龟守偶万汗佬饭凶虽职便晋拾督锦蹲莱懈凛电避WT微机接口第4章WT微机接口第4章取值运算符OFFSET取得其后变量或标号的偏移地址SEG取得其后变量或标号的段地址TYPE取变量的类型LENGTH取所定义存储区的长度SIZE取所定义存储区的字节数个塔之羽椒瞩陀零阅瞪怕答除磷单堑灯萌秽发老砌裳潞湘顽荣绸巷育私袒WT微机接口第4章WT微机接口第4章取值运算符例MOVAX,SEGDATAMOVDS,AXMOVBX,OFFSETDATALEABX,DATA等价于舒瘟保炼番哎洗缸疟掀拣纫架墒洗极匣呼瞳归夹葡铅藏瓤卵啪组捣鼻魁曼WT微

8、机接口第4章WT微机接口第4章取值运算符例若BUFFER存储区是用如下伪指令定义

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。