- 9
- 0
- 约1.47万字
- 约 10页
- 2016-10-17 发布于四川
- 举报
5第五章 汇语言程序设计
第五章??汇编语言程序设计 ?
? 难点和重点
1.? 变量通过伪指令DB、DW、DD、DQ、DT来定义
DB定义的是字节变量,DW定义的是字变量;DD定义的是双字变量,DQ定义的是长字变量;DT定义的是一个十字节变量。当变量为DW和DD类型时,才可以作为地址表达式,此时应遵循以下规则:
(l)当用DW定义地址表达式时,地址表达式中的变量名称表示该变量的第一个存储单元的偏移地址。
(2)当用DD定义地址表达式时,低位字用于预置偏移地址,高位字用于预置段地址。
(3)地址表达式中的变量或标号可与常数值相加减。对于变量来说运算结果的类型不变;对标号来说,运算结果仍表示原标号所在段中的偏移地址。
(4)变量或标号不能与变量或标号相加,但可相减,结果是没有属性的纯数值。
2.源程序模块
一个源程序模块能允许包括多个代码段和其它段,也允许多次使用ASSUME语句,重新约定段寄存器和段的关系。但 ASSUME语句并不意味着汇编后这些段地址已经装入相应的段寄存器中了,除了CS寄存器以外,其它各个段寄存器的实际值,还要用MOV指令来赋值,例如:
┆
MYCODE?? SEGMENT
ASSUME CS:MYCODE,DS:MYDATA,ES:MYEXTRA,SS:MYSTACK
START:MOV? AX , MYDATA
MOV? DS , AX
MOV? AX , MYEXTRA
MO
您可能关注的文档
- 32位汇编语言序设计 钱晓捷.docx
- 33内圆尺寸的量与检验.doc
- 35KV开关柜体要求.doc
- 35kv开关柜货技术要求.doc
- 35kV手车式压柜技术要求20050105.doc
- 381-课程名:人格心理学 课程代码:04269.doc
- 39窝女装批发数据包下载和使用教程.doc
- 3S技术在土地源利用中的应用(修改).doc
- 3、个人防火墙本配置.doc
- 3、金融往来 1).doc
- 合规红线与避坑实操手册(2026)《YDT 872-1996数据通信网 开放系统互连(OSI)的管理框架》.pptx
- 合规红线与避坑实操手册(2026)《HJ 641-2012环境质量报告书编写技术规范》.pptx
- 公司总监工作总结.doc
- 合规红线与避坑实操手册(2026)《YDT 890.1-1997邮政带式输送机-固定式胶带机》.pptx
- 2025年中盐新疆维吾尔自治区盐业有限公司招聘考试试卷真题.pdf
- 公司成立协议书(汇编15篇).doc
- 合规红线与避坑实操手册(2026)《HJ 644-2013环境空气 挥发性有机物的测定 吸附管采样-热脱附气相色谱-质谱法》.pptx
- 公司承包合同(集锦15篇).doc
- 合规红线与避坑实操手册(2026)《HJ 645-2013环境空气 挥发性卤代烃的测定 活性炭吸附-二硫化碳解吸气相色谱法》.pptx
- 合规红线与避坑实操手册(2026)《YDT 902-1997 STM-1, STM-4, STM-16再生中继设备测试方法》.pptx
原创力文档

文档评论(0)