没有合适的资源?快使用搜索试试~ 我知道了~
实验六:子程序设计1
需积分: 0 2 下载量 37 浏览量
2022-08-03
15:10:04
上传
评论
收藏 786KB PDF 举报
温馨提示
试读
6页
1.掌握子程序设计方法,能合理划分子程序 2.掌握汇编子程序的定义、调用、返回、参数传递等有关问题的实现,以及运行过程中的堆栈、标 1.编写子程序嵌套结构的程序
资源推荐
资源详情
资源评论
子程序设计
一、实验目的:
1.掌握子程序设计方法,能合理划分子程序。
2.掌握汇编子程序的定义、调用、返回、参数传递等有关问题的实现,以及运行过程中的堆栈、标
志位变化情况。
二、实验内容:
1.编写子程序嵌套结构的程序,把整数分别用二进制和八进制形式显示出来。
主程序 BANDO:把整数变量 VAL1 存入堆栈,并调用子程序 PAIRS;
子程序 PAIRS:从堆栈中取出 VAL1,调用二进制显示子程序 OUTBIN,显示出与其等效的二进制数;
输出 8 个空格;调用八进制显示子程序 OUTOCT 显示与其等效的八进制数;调用输出回车及换行符子程
序
三、实验主要步骤:
1.流程图(边幅问题,无法整合到同一页)
开始
设置返回 dos
传送数据段地址
调用 pairs 子程序
压栈,保护数据段内容
返回 dos
结束
主
函
数
b
a
n
d
o
函
数
取出数据段定义内容
调用 outbin 显示二进制子程序
调用 outoct 显示八进制子程序
输出 8 个空格
调用 disp_crlf 输出回车换行子程序
子
程
序
p
a
i
r
e
s
返回 bando 主程序
outbin 显示二进
制子程序
outoct 显示二进
制子程序
disp_crlf 显示
二进制子程序
资源评论
罗小熙
- 粉丝: 19
- 资源: 319
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功