下载此文档

汇编语言课件(清华版)--第五章 程序设计方法.ppt


文档分类:IT计算机 | 页数:约99页 举报非法文档有奖
1/99
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/99 下载此文档
文档列表 文档介绍
本周实验安排
实验内容:(P231)人名排序的例子。
实验目的:1、掌握子程序的设计方法;2、进一步熟练debug的使用;3、掌握冒泡排序
实验要求:1、各子程序间是如何传递参数的?又是如何相互调用的?
时间安排:本周五(5月13日)全天
2班上午1、2节; 1班上午3、4节
4班下午1:45-3:15; 3班下午3:15-4:45
返回本章首页
本次实验安排
实验内容:给定一组无符号字数,用冒泡排序按照从大到小的顺序排序。
实验目的:1、掌握冒泡排序;2、进一步熟练debug的使用
实验要求:1、debug的8个基本命令都要用到;2、在debug下能显示第一次排序后的结果
时间安排:本周五(4月22日)全天
2班上午1、2节; 1班上午3、4节
4班下午1:45-3:15; 3班下午3:15-4:45
返回本章首页
补充:汇编语言源程序的基本结构
数据段
代码段
堆栈段
附加数据段
说明:
1、各段顺序无关
2、除代码段外,其他都可缺省
3、数据段和代码段可有多个
END [标号]
最简单的汇编源程序
只有代码段的程序:
code segment ;代码段定义
assume cs:code ;假定伪操作进行段匹配
start: ;第一条可执行指令的标号
mov ah,4ch
int 21h ;此两条指令用于返回DOS系统
code ends ;代码段结束
end start ;汇编源程序结束
有数据段的源程序模板
data segment ;数据段定义
string db ‘hello world’,’$’
data ends ;数据段结束
code segment ;代码段定义
assume ds:data,cs:code
main proc far ;主程序定义
start: ;第一条可执行指令的标号
mov ax,data
mov ds,ax
mov dx,offset string
mov ah,09h
int 21h

mov ah,4ch
int 21h
main endp ;主程序结束
code ends ;代码段结束
end start ;汇编源程序结束
第5章程序设计方法
概述
顺序程序设计
循环程序设计
分支程序设计
子程序设计
实验安排
开始
概述
汇编语言程序设计的一般步骤
流程图
返回本章首页
汇编语言程序设计的一般步骤
汇编语言程序设计一般有以下几个步骤:
,确定算法



返回本节
流程图

流程图是由特定的几何图形、指向线、文字说明来表示数据处理的步骤,形象描述逻辑控制结构以及数据流程的示意图。流程图具有简洁、明了、直观的特点。

(1)起止框:表示程序的开始和结束。
起止框
(2)判断框
(3)处理框
(4)调用框

汇编语言课件(清华版)--第五章 程序设计方法 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数99
  • 收藏数0 收藏
  • 顶次数0
  • 上传人翩仙妙玉
  • 文件大小0 KB
  • 时间2012-10-25