篇一 :汇编语言实验报告

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

一、 实验目的

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

MOV SI,BX ;SI=2030

MOV [SI],BL ;[2030H]=30

MOV WORD PTR[SI],10F ;[2030H]=0F [2030H]=01

MOV DI,SI ;DI=2030

MOV [DI+50],BH ;[DI+50]=20

MOV BH,[SI] ;BH=0F

MOV BL,[DI+50] ;BL=20

MOV SP,5000

PUSH AX

PUSH BX

POP AX

POPF

NEG BX

…… …… 余下全文

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

学 生 实 验 报 告 册

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命令修改指令。

(4)               DEBUG中的D命令显示运算表达式的结果。

源代码:

      data segment

       x dw 0001h

       y dw 0002h

       z dw 0010h

…… …… 余下全文

篇三 :汇编语言实验报告

汇编语言实验报告

    姓名:

专业:软件工程

班级:093班

学号:099074235

START:    MOV AX,DATAS

    MOV DS,AX

    mov bx,offset block

    mov cx,256

 again:    mov [bx],byte ptr 0 ;字节填充0

    inc bx

    loop again

    MOV AH,4CH

    INT 21H

CODES ENDS

END START

程序的最终执行结果为:

第二部分地址块加一方法移动块的源程序:

DATAS SEGMENT

    source db 256 dup(055h)

    target db 256 dup(0aah)

DATAS ENDS

STACKS SEGMENT   

STACKS ENDS

CODES SEGMENT

    ASSUME CS:CODES,DS:DATAS,ES:DATAS,SS:STACKS

START:

    MOV AX,DATAS

    MOV DS,AX

    MOV ES,AX

mov si,offset source

…… …… 余下全文

篇四 :汇编语言实验报告

       

Harbin Institute of Technology at Weihai

       汇编语言实验报告

                  

                                 

                                  

                                  

…… …… 余下全文

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

福建农林大学金山学院

(程序设计类课程)

实验报告

2010~20##学年第二学期


实验项目列表

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

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

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

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

指导教师签字:                               成绩:                 

…… …… 余下全文

篇六 :汇编语言实验报告一

实验1

实验学时:  2       实验地点:    二综         实验日期:      2014.10.20      

一、实验目的

掌握汇编编程规范,熟悉编程环境。

二、实验内容

1. 编程:向内存0:200-0:23F依次传送数据0-63(3FH)。

2. 编程:编写code段代码,用push指令将a段中的word数据逆序存储到b段中。

三、实验步骤算法及关键代码

       1.

        1)问题分析

             利用LOOP循环 循环64次;

             设置段地址及偏移地址 从0020:0000开始;

2)编写代码

主要代码如下:

CODES SEGMENT

          ASSUME CS:CODES,DS:DATAS,SS:STACKS

START:

       MOV AX,0020h

…… …… 余下全文

篇七 :汇编语言实验报告qxf

汇编语言程序设计

实验报告

                

学号:

班级

指导老师:

                    姓名: 

     实验时间:

           学院:

实验一 认识Tddebug集成环境 实验日志.... 3

实验二 I/O程序设计  实验日志.... 4

实验三  代码转换程序设计 实验日志.... 7

实验四  分支程序设计 实验报告.... 11

附录:源代码.... 14

实验一:... 14

实验二 第1题... 15

实验二 第2题... 16

实验二 第3题... 17

实验二 第4题... 18

实验三 第1题... 19

实验三 第2题... 20

实验三 第3题... 21

实验四... 23

  实验一认识Tddebug集成环境 实验日志

实验目的

1.         熟悉汇编程序的开发过程。

2.         认识Tddebug集成操作软件。

3.         掌握在Tddebug集成环境中编辑、编译、连接汇编语言程序方法。

…… …… 余下全文

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

汇编语言实验报告

   题目:1、  实验方法

2、  用表格形式显示字符

3、  分类统计字符个数

4 、 查找电话号码

学生学院       计算机学院       

专业班级      06     

学    号       31    

学生姓名_________ __­­____

指导教师                 

200 8 年  6  月  1  日

计算机   学院   06  专业2班__组、学号3姓名      协作者_________ 教师评定                  

实验题目                   实验方法                         

…… …… 余下全文