- 31
- 0
- 约2.41千字
- 约 3页
- 2020-06-01 发布于云南
- 举报
汇编语言实验报告
(实验一)
实验目的
掌握汇编语言程序的上机步骤;
用编辑程序(如EDIT、记事本等)编辑汇编语言源程序(建立 .ASM文件)。
用MASM程序产生OBJ文件。
用LIINK程序产生EXE文件。
程序的运行(用DEBUG或在DOS下直接运行)。
掌握DEBUG的使用方法。
程序说明
在数据段DATA中有两个数据X和Y,假设X=1122H,Y=3344H,编程求两个字的和,结果存放到Z单元中。
从SOURCE_BUFFER单元开始存放了20个字母A,编程将这个20个字母A的字符串传送到DEST_BUFFER开始的单元中。
从SOURCE_BUFFER单元开始存放了20个字母A,编程将这个20个字母A的字符串向下移10个单元。
设计思想
将1122H和3344H分别存放在双字x,y中,定义双字Z,x,y带进位相加放入Z中。
定义数据段source_buffer,把数据段地址放入ds寄存器,定义附加段extra_buffer,把附加段地址放入es寄存器,移动整个字符串。
定义数据段附加段,先移高位,这样要移20次。
程序代码
1、
DATA SEGMENT
X DW 1122H
您可能关注的文档
- 学校门卫安全保卫制度.doc
- 学校食品安全工作领导小组及工作职责.doc
- 学生“三检”及因病缺勤学生追踪记录登记表(班主任用表).doc
- 学生宿舍管理员职责.docx
- 学生暑假消费趋势大数据.pptx
- 宪法伴我们成长歌词.docx
- 宪法学知识结构图.doc
- 小儿用药特点及药物剂量换算课件.ppt
- 小兔子的月亮(幼儿故事绘本PPT).pptx
- 小型移动型空压机安全操作规程.doc
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
原创力文档

文档评论(0)