微机原理与接口课件4.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:32 大小:163KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

微机原理与接口课件4.ppt

微机原理与接口课件4.ppt

预览

免费试读已结束,剩余 22 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第3章汇编语言程序设计计算机程序设计语言程序设计语言与汇编语言(2)汇编程序获取(1)机器码DisassembleSourcer/debuger(2)CASMCL/Fa开关;TCC---B;(3)ASM编程(高级语言嵌入小汇编程序模块)MASMTASMASM;汇编程序(MS-MASM4.0/5.06.11/6.14/6.15)ASM86(小,无宏MICRO支持)TASM5.0)汇编程序用途DATASEGMENT;定义数据段DATA1DB0F8H,60H,0ACH,74H,3BH;被加数DATA2DB0C1H,36H,9EH,0D5H,20H;加数DATAENDS;数据段结束CODESEGMENT;定义代码段ASSUMECS:CODE,DS:DATA;告诉汇编程序段范围START:MOVAX,DATAMOVDS,AX;初始化DSMOVCX,5;循环次数送CXMOVSI,0;置SI初值为零汇编语言源程序格式(例1续)汇编语言源程序格式(例2)汇编语言源程序格式(详解1)汇编语言源程序格式(2)汇编语言源程序格式(3)--名字(name)汇编语言源程序格式(4)源程序格式操作数(1)源程序格式操作数(2)源程序格式操作数(3)源程序格式操作数(4)源程序格式操作数(5)源程序格式操作数(6)源程序格式操作数(7)源程序格式操作数(8)3.3源程序格式伪操作命令源程序格式伪操作命令源程序格式数据定义源程序格式符号定义源程序格式段定义(1)源程序格式段定义(2)SEGMENT/ENDSSEGMENT[定位类型[,组合类型[,‘类别’..]]]AT表达式定位在指定段基位置AT2000H起始物理地址20000H;类别(‘名称’)决定装入顺序,顺序装入,相同类别连续装入成一块(段)ENDS-段结束源程序格式ASSUME说明源程序格式过程定义源程序格式模块与链接定义源程序格式模块与链接定义(2)MACRO/ENDM-----宏定义程序简洁宏指令名MACRO[参数[,。。。]];形参(哑元):;(宏定义体)ENDM宏调用===》汇编时宏扩展(代换)宏调用===》宏指令名实参宏定义INCLUDE‘xxxx.h’源程序格式条件汇编(概念)