- 4
- 0
- 约7.75千字
- 约 37页
- 2017-06-11 发布于湖北
- 举报
汇编程序返回DOS方法 * 第4章 汇编语言程序格式 * ? 汇编程序功能 ? 伪操作 ? 汇编语言程序格式 ? 汇编语言程序的上机过程 第4章 汇编语言程序格式 1. 程序运行步骤及生成的文件 myfile.asm 编辑程序 汇编程序 连接程序 myfile.crf otherfiles.obj myfile.lst myfile.obj myfile.map myfile.exe 建立, 运行汇编语言程序 CEDIT MYFILE . ASM CMASM MYFILE . ASM Microsoft (R) Macro Assembler Version 5.10 Copyright (C) Microsoft Corp 1981,1988.All rights reserved. Object filename [MYFILE.OBJ]: Source listing [NUL.LST]: MYFILE.LST Cross-reference [NUL.CRF]: 47962 + 413345Bytes symbol space free 0 Warning Errors 0 Severe Errors CLINK MYFILE . OBJ Microsoft (R) Overlay Linker Version 3.64 Copyright (C) Microsoft Corp 1983-1988. All rights reserved. Run File [MYFILE.EXE]: List File [NUL.MAP]: Libraries [.LIB]: LINK : warning L4021: no stack segment CMYFILE 2. 汇编程序功能 汇编程序的主要功能: 检查源程序,给出出错信息。 产生目标文件(.obj)和列表文件(.lst)。 展开宏指令。 3. 伪操作(伪指令) 伪操作是汇编程序对源程序进行汇编时处理的 操作,完成处理器选择、存储模式定义、数据定义、 存储器分配、指示程序开始结束等功能。 处理器选择伪操作 段定义伪操作 程序开始和结束伪操作 数据定义及存储器分配伪操作 表达式赋值伪操作 地址计数器与对准伪操作 基数控制伪操作 Directives .8086 选择 8086 指令系统 .286 选择 80286 指令系统 .286P 选择保护模式下的 80286 指令系统 .386 选择 80386 指令系统 .386P 选择保护模式下的 80386 指令系统 .486 选择 80486 指令系统 .486P 选择保护模式下的 80486 指令系统 .586 选择 Pentium 指令系统 .586P 选择保护模式下的 Pentium 指令系统 ◆ 处理器选择伪操作: ◆ 段定义伪操作: 完整的段定义格式 data segment ; 定义数据段 … data ends ; extra segment ; 定义附加段 … extra ends ; code segment ; 定义代码段 assume cs:code, ds:data, es:extra start: mov ax, data mov ds, ax ; 段地址 ? 段寄存器 … code ends end start PSP ? DS ES SS? CS? EXE程序的内存映象图 装入模块 文件头 …… code segment main proc far assume …… start: push ds mov ax, 0 push ax …… ret main endp code ends end start …… code segment main proc far assume …… start: …… …… mov ax,4c00h int 21h main
您可能关注的文档
- 医院儿科门诊处方记录选读.doc
- 仪表安装施工方案选读.doc
- 第4章 轴心受力构件试卷.ppt
- 第4章 主生产计划试卷.ppt
- 第4章 组合逻辑电路试卷.ppt
- 第4章 组合体试卷.ppt
- 第4章_STEP7指令系统及应用(下)试卷.ppt
- 第4章_被控过程的数学模型试卷.ppt
- 第4章_单片机的IO口及proteus简介试卷.ppt
- 移动通信论文选读.doc
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)