实验报告
实验名称 汇编语言程序设计
|
|
专业班级:信息安全
学 号:
姓 名:
实验一 汇编语言上机过程和Debug常用调试命令
一. 实验目的:
学习程序设计的基本方法和技能,熟练掌握用汇编语言设计、编写、调试和运行程序的方法。
二. 实验题目:
熟悉与实验有关的系统软件(如编辑程序、汇编程序、连接程序和调试程序等)的使用方法。在调试过程中,学习及掌握debug程序的各种操作命令。
…… …… 余下全文
实验报告
实验名称 汇编语言程序设计
|
|
专业班级:信息安全
学 号:
姓 名:
实验一 汇编语言上机过程和Debug常用调试命令
一. 实验目的:
学习程序设计的基本方法和技能,熟练掌握用汇编语言设计、编写、调试和运行程序的方法。
二. 实验题目:
熟悉与实验有关的系统软件(如编辑程序、汇编程序、连接程序和调试程序等)的使用方法。在调试过程中,学习及掌握debug程序的各种操作命令。
…… …… 余下全文
汇编语言实验报告
题目:1、 实验方法
2、 用表格形式显示字符
3、 分类统计字符个数
4 、 查找电话号码
学生学院 计算机学院
专业班级 06
学 号 31
学生姓名_________ ______
指导教师
200 8 年 6 月 1 日
计算机 学院 06 专业2班__组、学号3姓名 协作者_________ 教师评定
实验题目 实验方法
…… …… 余下全文
学 生 实 验 报 告 册
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
…… …… 余下全文
《汇编语言程序设计》实验报告
实验室:S318
最后一次实验时间:
20## 年 5 月18 日
第12周星期二1 - 2节
学院:计算机科学与技术学院
专业:计算机科学与技术
实验一
实验题目:
认识Tddebug集成环境
实验目的:
1. 熟悉汇编程序的开发过程。
2. 认识Tddebug集成操作软件。
3. 掌握在Tddebug集成环境中编辑、编译、连接汇编语言程序方法。
4. 掌握INT 21H软件中断来调用DOS内部子程序的方法
实验主要步骤:
1.运行Tddebug软件,选择Edit菜单编写实验程序
2.使用Compile菜单中的Compile和Link对实验程序进行汇编、连接,生成执行文件。
3.使用Rmrun菜单中的Run运行程序,观察运行结果。
4.使用Rmrun菜单中的Debug调试程序,查看程序段、数据段、附加段装入内存后的分配情况。单步执行数据传送指令后,观察各寄存器及数据区的内容。过程如下:
…… …… 余下全文
实验十 音乐程序
实验目的:
1、掌握PC机发音原理及音乐程序编制方法。
2、8088指令: IN,OUT,DIV,OR
实验内容:
一、发音程序。
1、用DEBUG输入下列程序:
MOV DX,4000H
IN AL,61H
AND AL,FCH
LOP: XOR AL,02H
OUT 61H,AL
MOV CX,0140H
DEY: LOOP LOP
DEC DX
JNE LOP
INT 21H
INT 20H
2、在DEBUG下运行此程序,改变延时时间常数,注意声音高低变化。
二、音乐程序。
1、输入,汇编,连接并运行下列程序:
stacksg segment para stack
dw 32 dup(?)
stacksg ends
datasg segment
tiger db 0ah,0dh,'two tiger。$'
tig_freq dw 2 dup(262,294,330,262)
dw 2 dup(330,349,392)
dw 2 dup(392,440,392,349,330,262)
dw 2 dup(294,196,262),0ffffh
tig_time dw 10 dup(25),50,25,25,50
dw 2 dup(12,12,12,12,25,25)
dw 2 dup(25,25,50)
datasg ends
codesg segment
assume cs:codesg,ds:datasg,ss:stacksg
start: mov ax,datasg
mov ds,ax
lea dx,tiger
mov ah,9
int 21h
lea si,tig_freq
lea bp,ds:tig_time
call play
mov ah,4ch
…… …… 余下全文