- 87
- 0
- 约 3页
- 2017-06-21 发布于河南
- 举报
实验二两个多位十进制数相加实验报告
南昌理工学院实验报告
二O一二 年 月 日
课程名称:实验名称:班 级: 姓名:教师评定: 签名
【一、实验名称】
两个多位十进制数相加
【二、实验目的】
1、熟悉DOS系统命令;学习数据传送和算术运算指令的用法。
2、熟悉在PC机上建立、汇编、链接、调试和执行汇编语言程序的过程。
3、初步练习用DEBUG调试程序运行8086汇编语言程序的过程。
【三、实验内容和原理】
将两个5位十进制数相加。要求被加数和加数均以ASCII码形式各自顺序存放在以DATA1和DATA2为首地址的5个内存单元中(低位在前),结果送回DATA1处。另外,程序利用DOS的9号调用功能完成将被加数、加数和最后的和在显示器上的显示。
【四、实验条件】
微型计算机一台 ,软件MASM
【五、实验过程】
1、用编辑软件,输入以下汇编语言源程序:
参考程序如下:
data segment
data1 db , , , , ,$
data2 db , h, , , , $
data ends
stac segment
sta db 100 dup (?)
stac ends
code segment
assume cs:code, ds:data, ss:stac, es:
原创力文档

文档评论(0)