第四章-汇编语言程序设计.ppt

  1. 1、本文档共107页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章-汇编语言程序设计

第四章汇编语言程序设计兽蔚舱造;4.1 计算机程序设计语言的演;操作数可能放在存储器中,这就涉;汇编程序汇编程序Assembl;汇编语言程序设计与执行过程输入;第四章汇编语言程序设计 高级语;4.1计算机程序设计语言的演变;STACK_SEG SEGM;第四章汇编语言程序设计 4.2;1、指令语句格式 [标;标号的组成规则:必须由字母、数;三、汇编语言语句种类及其格式2;三、汇编语言语句种类及其格式3;汇编语言的一个实例: hell;?注意注解的写法。要写指令(段;第四章汇编语言程序设计 2.汇;第四章汇编语言程序设计 存储器;变量——即内存中的存储单元或数;是某条指令所存放单元的符号地址;标号和变量名的使用规则组成:A;表达式表达式是常数、寄存器、标;有+、-、*、/,以及MOD,;逻辑运算符只能用于数字表达式中;关系运算的结果是一个逻辑值:真;SEG:取变量/标号的段地址O;TYPE ;5)类型运算符——PTR用来指;例:MOV BYTE PTR[;4.2 伪指令数据定义伪指令符;4.2.1 数据定义伪指令 ;例1:DATA_B DB ;例2:操作数可以是字符串,例如;操作数?用来保留存储空间,但不;例: TABLE DB;4.2.2 符号定义伪指令 ;例:FIVE EQU 5;4.2.3 段定义伪指令汇编语;这两个伪指令总是成对出现,二者;ASSUME伪指令在代码段中,;但要注意,ASSUME伪指令只;SEGMENT语句后可以带有可;2) 组合类型说明不同模块中同;3) 类别用单引号括起来的字符;ORG规定了段内的指令或数据存;4.2.4 过程定义伪指令PR;过程的类型有两种: NE;第四章汇编语言程序设计 过程定;第四章汇编语言程序设计 IF ;小结指令语句是可执行语句,由硬;第四章汇编语言程序设计 5.宏;例:1)PUSHREG MAC;第四章汇编语言程序设计 MUL;第四章汇编语言程序设计 宏定义;小结宏指令与子程序的异同相同点;第四章汇编语言程序设计 4.3;第四章汇编语言程序设计 1.顺;续:14 PUSH ;当一个用户程序的可执行文件(.;结束用户程序,返回操作系统的另;类似这种查表,如使用换码指令X;第四章汇编语言程序设计 2.分;例:求补码数[X]补的绝对值,;例:设有一组(8个)选择项存于;续:ROUTINE_SELEC;第四章汇编语言程序设计 3.循;例:将内存的二进制数转化成以压;BINDECI PROC ;例:将内??中以压缩的BCD码形;DECIBIN PROC ;气泡排序算法:气泡排序算法的程;DSEG SEGMENT ;第四章汇编语言程序设计 4.子;当过程和主程序在同一代码段时,;第四章汇编语言程序设计 寄存器;第四章汇编语言程序设计 主程序;CSEG SEGMENTAS;调用程序: STACK ;指定内存单元(变量)传递参数。;主程序如下: DSEG S;第四章汇编语言程序设计 通过地;主程序如下:DSEG SEG;第四章汇编语言程序设计 用CP;主程序如下:CSEG SEGM;第四章汇编语言程序设计 过程的;第四章汇编语言程序设计 DAT;… RETMAIN END;DEC AX ;N-1压入;第四章汇编语言程序设计 5. ;组合类型为COMMON和PUB;第四章汇编语言程序设计 模块间;模块2EXTRN TABLE;模块3 EXTRN DATA;第四章汇编语言程序设计 多模块;第四章汇编语言程序设计 4.4;第四章汇编语言程序设计 2. ;第四章汇编语言程序设计 3.汇;在PC-DOS环境下运行的80;第四章汇编语言程序设计 4. ;第四章汇编语言程序设计 4.5;第四章汇编语言程序设计 1. ;第四章汇编语言程序设计 4.5;第四章汇编语言程序设计 3.变;第四章汇编语言程序设计 4.伪;第四章汇编语言程序设计 TYP;STACK-SEG SEGME;第四章汇编语言程序设计 段定义;第四章汇编语言程序设计 段定义

文档评论(0)

9885fp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档