单击此处编辑母版文本样式第二级第三级第四级第五级4.1TMS320C55x软件开发流程4.1 TMS320C55x软件开发流程4.1.2 软件开发工具简介4.2 TMS320C55x目标文件格式4.2.1段及相关的伪指令 目标文件中最小的单元叫做段一个段就是最终将在存储器映射中占据连续存储空间的数据或程序块目标文件中的每一个块都相互独立且各不相同 .bss .text .dat
实验
其中宏名是用户自定义的符号也就是宏指令MACRO是定义宏的伪指令ENDM是定义宏结束的伪指令二者必须成对出现 MACRO与ENDM之间是一组汇编语言语句哑参数1 哑参数2也称为形式参数是可选项不需要时可以省略如果使用多个参数各参数之间必须用逗号隔开汇编程序在展开宏时 将用实际的参数来替代这些形式参数 宏扩展 宏汇编程序在对汇编语言源程序进行汇编的过程中如果在操作码字段遇到一个宏指
#
课程设计实验报告课程:_单片机原理与应用 系 别: _ _______专 业:___ _ __________班 级:________ _________第_______组 学生:_____ __________ _____
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 安徽理工大学 计算机科学与技术系 李敬兆 《汇编语言》 ? 汇编程序功能 ? 伪操作 ? 汇编语言程序格式 ? 汇编语言程序的上机过程第4章 汇编语言程序格式 安徽理工大学 计算机科学与技术系 李敬兆
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级更多精彩资编程源请:.fishc零基础入门学习汇编语言:小甲鱼第二章 寄存器(CPU工作原理)第2章 寄存器(CPU工作原理)2.1 通用寄存器2.2 字在寄存器中的存储2.3 几条汇编指令2.4 物理地址2.5 16位结构的CPU2.6 8086CPU给出物理 地址的方法2.7 段地址×16偏
(2)算法分析MOV AXVARXSHL AX1ADD AXVARX若程序需对计算结果或测试条件进行判断根据判断结果来决定程序流程则采用分支结构汇编语言中实现分支结构的指令是转移类指令这类指令通过修改CS和IP的内容来改变程序执行的流程循环结构可看作分支结构的一种特例1)段内直接转移格式:JMP 标号机器指令由两部分构成OPCODE和DISPOPCODE是操作码DISP是一个8位或1
10000H12H1234H:5678H(1)调用子程序时返回点的保存和恢复(1)调用子程序时返回点的保存和恢复(2)中断调用时断点的保存和恢复 外部设备及IO地址空间
ASSUME CS:CODESS:STACKDS:DATAES: 汇编语言源程序结构标号和名字——分别是给指令单元和伪指令起的符号名称统称为标识符(注意组成的语法规则)助记符和定义符——分别用于规定指令语句的操作性质和伪指令语句的伪操作功能统称操作符操作数——操作数允许有多个这时各操作数之间要用逗号隔开 汇编语言的语句变量与标号区别错标号不能用作变址寻址的位移量运算符3-163-18(2) 段名
违法有害信息,请在下方选择原因提交举报