篇一 :汇编语言实验心得

一.实验内容

1.DEBUG的启动及其基本命令的使用

2.内存操作数与寻址方式

1)利用DEBUG程序中的“E”命令,将两个多字节数“12345678H”和“FEDCBA98H”分别送入起始地址为DS:0200H和DS:0204H两个单元中。

2)分别用直接寻址方式和寄存器间接寻址方式编写程序段,实现将DS:0200H单元和DS:0204H单元中的数据相加,并将运算结果存放在DS:0208H单元中。

3.顺序程序设计

X、Y、Z、V均为字变量,在X、Y、Z、V字单元中存放是16位带符号数。试编写汇编语言程序完成以下功能:

①计算表达式值(V–(X*Y+Z-720))/X;

②将上述表达式运算结果整数放在SUM1单元,余数放在SUM2单元。

4.分支程序设计

1)设X,Y为字变量,假定不溢出,计算X=|X-Y|。

2)将NUM单元中的一位十六进制数(0~9,A~F),转换为对应的ASCII码值存入ASC单元。

3)已知字节变量X,编程求下列表达式

即:当x>0

当x=0

当x<0

5.循环程序设计

1)定义10个字节型带符号数,求其和。

2)在内存单元DATA中定义一个16位数,统计其16位中1的个数,存入内

…… …… 余下全文

篇二 :汇编语言程序设计实验报告

学 生 实 验 报 告 册

2011——2012学年第1学期

实验一    DEBUG的使用

实验目的:

(1)熟悉在计算机上建立、汇编、调试和运行汇编语言程序的过程

(2)通过实验熟悉DEBUG程序的使用方法,掌握DEBUG命令

实验题目1:编程计算表达式:V<-(W-(X+7)*Y+Z)/X,其中X,Y,Z,W单元中,计算上面表达式,并把运算结果存入V存储单元中。

(1)               DEBUG下运行、调试该程序。

(2)               DEBUG中的E命令修改内存单元内容。

(3)               DEBUG中的A命令修改指令。

…… …… 余下全文

篇三 :汇编语言实验报告

实验一 汇编语言的源程序的输入

一、 实验目的

1. 通过实验了解和熟悉微机系统的配置

2. 学习在DEBUG状态下输入汇编源程序的方法

3. 初步掌握调试(在DEBUG状态下)的过程

二、 实验原理

1. 本实验在DEBUG状态下输入汇编源程序,并且用DEBUG命令进行调试,用单步

跟踪的方法试验指令的功能;

2. 以下是给定的参考程序,并在实验时每条指令的“;”等号右边按要求填写指令的

分析结果。

三、 实验步骤

1. 开机后进入DOS系统

2. 用DEBUG的REGISTER命令检查所有寄存器内容,并作记录 R[寄存器名]

3. 用DEBUG的ASSEMBLE命令输入汇编源程序 A[内存地址]

4. 用DEBUG的UNASSEMBLE命令反汇编 U[起始地址][终止地址]

5. 用DEBUG的TRACE命令单步跟踪程序 T[起始地址][终止地址]

6. 用DEBUG的DUMP命令显示存贮器单元的内容

四、 参考程序及结果

MOV AX,2000

MOV DS,AX

NOT AX

XOR AX,AX

DEC AX

INC AX

MOV BX,2030 ;AL=00 ;DS=2000 ;AX=DFFF ;AX=0000 ;AX=FFFF ;AX=0000 ;BH=20

…… …… 余下全文

篇四 :汇编实验报告5

四 川 大 学 计 算 机 学 院、软 件 学 院

实  验  报  告

学号: ______ 姓名: __ 专业:计算机科学与技术__

 班级:__6__  第  15    周

…… …… 余下全文

篇五 :汇编语言实验报告5份整合版

福建农林大学金山学院

(程序设计类课程)

实验报告

2010~20##学年第二学期


实验项目列表

福建农林大学金山学院实验报告

系:  信息与机电工程      专业:  电子信息工程         年级:  2009      

姓名:    庄建军         学号:   092230069    实验课程:   汇编语言  

实验室号:__1#605    实验设备号:    A4         实验时间: 2011.4.25      

…… …… 余下全文

篇六 :华北电力大学汇编实验报告

华北电力大学

|

|

                实验名称    汇编语言程序设计实验                 

课程名称    IBM-PC汇编语言程序设计              

|

|

                 专业班级:      学生姓名:

…… …… 余下全文

篇七 :桂电汇编实验报告

      实验名称   汇编语言程序设计          

|

|


实验一  汇编语言上机过程和Debug常用调试命令

一、实验目的

学习程序设计的基本方法和技能,熟练掌握用汇编语言设计、编写、调试和运行程序的方法。

二、实验题目

        熟悉与实验有关的系统软件(如编辑程序、汇编程序、连接程序和调试程序等)的使用方法。在调试过程中,学习及掌握debug程序的各种操作命令。

三、问题描述

        试编写一程序:比较两个字符串string1和string2所含的字符是否相同,若相同则显示‘match’; 否则,显示‘no match’。

四、方法说明

a)        使用ws、tc或EDIT编辑程序来建立源文件,然后存盘,使系统返回DOS

…… …… 余下全文

篇八 :汇编语言实验报告

合肥工业大学

计算机与信息学院

实验报告

    程:汇编语言程序设计

专业班级:

    号:

    名:


实验一  Debug程序的使用

一.  实验目的

1、熟悉DEBUG程序中的命令,学会在DEBUG下调试运行汇编语言源程序。

2、掌握8086/8088的寻址方式及多字节数据的处理方法。

二.  实验内容

1、利用DEBUG程序中的“E”命令,将两个多字节数“003F1AE7H”和“006BE5C4H”分别送入起始地址为DS:0200H和DS:0204H两个单元中。

2、分别用直接寻址方式和寄存器间接寻址方式编写程序段,实现将DS:0200H单元和DS:0204H单元中的数据相加,并将运算结果存放在DS:0208H单元中。

要求:

本次实验的内容均在DEBUG下完成,实现数据的装入、修改、显示;汇编语言程序段的编辑、汇编和反汇编;程序的运行和结果检查。

三.  实验过程和程序

1.

e ds:0200 78 56 34 12

…… …… 余下全文