汇编语言上机环境及基本操作实验报告

“汇编语言上机环境及基本操作实验报告”相关的资料有哪些?“汇编语言上机环境及基本操作实验报告”相关的范文有哪些?怎么写?下面是小编为您精心整理的“汇编语言上机环境及基本操作实验报告”相关范文大全或资料大全,欢迎大家分享。

8086汇编语言上机调试及基本操作

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

课程编号

题目类型

得分 教师签名 批改日期

深 圳 大 学 实 验 报 告

课程名称: 微机原理实验

实验名称: 8086汇编语言上机调试及基本操作 学院: 物理科学与技术学院 组号: 指导教师: 李雄军 报告人:林成业 学号: 2012180073 实验地点: 科技楼302 实验时间:2014年9月24日实验报告提交时间: 2014年10月15日

一、实验目的:

(1)掌握常用DEBUG命令: G,D,R,T,U,Q。 (2)掌握工具软件EMU8086。

(3)掌握完整程序设计方法的格式,能正确书写数据段,代码段等。 (4)掌握简单的数值转换算法 二、实验原理 1.实验说明:

计算机中的数值有各种表达方式,这是计算机的基础。掌握各种数制之间的转换是一种基本功。

2.程序框图:对于0-999(即000H-3E7H)范围内的二进制

8086汇编语言上机调试及基本操作

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

课程编号

题目类型

得分 教师签名 批改日期

深 圳 大 学 实 验 报 告

课程名称: 微机原理实验

实验名称: 8086汇编语言上机调试及基本操作 学院: 物理科学与技术学院 组号: 指导教师: 李雄军 报告人:林成业 学号: 2012180073 实验地点: 科技楼302 实验时间:2014年9月24日实验报告提交时间: 2014年10月15日

一、实验目的:

(1)掌握常用DEBUG命令: G,D,R,T,U,Q。 (2)掌握工具软件EMU8086。

(3)掌握完整程序设计方法的格式,能正确书写数据段,代码段等。 (4)掌握简单的数值转换算法 二、实验原理 1.实验说明:

计算机中的数值有各种表达方式,这是计算机的基础。掌握各种数制之间的转换是一种基本功。

2.程序框图:对于0-999(即000H-3E7H)范围内的二进制

汇编语言实验报告

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

实验一 Masm6.11的使用方法

一、实验目的

1、创建一个新的汇编语言程序,熟练掌握汇编语言开发工具的使用方法,并对开发环境中一些坏境变量进行设置。

2、创建一个工程文件,对该工程文件进行编译,连接,并运行; 3、对建立的工程文件进行调试,在运行过程中查看各个寄存器的值,内存单元的值等。

二、实验环境

该试验包括的硬件和软件条件如下: 1、硬件环境 (1)INTEL I3 (2)内存4g 2、软件环境

(1)Window XP Professor VMware虚拟机 (2)MASM6.11开发软件

三、实验步骤

1、将Masm6.11安装程序拷贝到D盘根目录下,并执行d:\\Masm611目录下Setup.exe文件,按照安装提示将程序安装到C盘根目录。

2、将C:\\masm611\\Bin目录下的所有文件拷贝到C:\\Masm611\\binr目录下,将C:\\Masm611\\help目录下的所有文件拷贝到c:\\Masm61\\binr目录下。 3、执行C:\\Masm611\\Binr目录下的pwb.exe文件,打开开发环境。 4、在PWB编辑窗口中输入实验1.1中的程序

汇编语言实验报告

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

实验1 查看CPU和内存,用机器指令和汇编指令编程

1.预备知识:Debug的使用

2.实验任务(第45页) (1)已跟踪执行 (2)

(3)通过DEBUG中的D命令查看到主板的生产日期[以月、日、年,分隔符为'/'的格式]存储在内存ffff:0005~ffff:000C(共8个字节单元中)处。此生产日期不能被改变,因为其具有‘只读’属性。

(4)通过向内存中的显存写入数据,使计算机根据写入的数据进行ASCII转换,并将转换后且可打印的字符输出到屏幕上。

(5)

实验2 用机器指令和汇编指令编程

1.预备知识:Debug的使用

2.实验任务(第71页)

(1)使用Debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。

从第一空开始依次如下: ax=5BEA ax=5CCA bx=30F0 bx=6022

sp=FE 220FE 5CCA sp=FC 220FC 6022 sp=FE 6022 sp=100H 5CCA sp=FE 220FE 30F0 sp=FC 220FC 2F32

说明:此题可能因机子软、硬件环境不同而导致答案不一致!

(2)仔细观察图3.19的实验过程,然后分析:为什么2000

汇编语言实验报告

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

实验1 查看CPU和内存,用机器指令和汇编指令编程

1.预备知识:Debug的使用

2.实验任务(第45页) (1)已跟踪执行 (2)

(3)通过DEBUG中的D命令查看到主板的生产日期[以月、日、年,分隔符为'/'的格式]存储在内存ffff:0005~ffff:000C(共8个字节单元中)处。此生产日期不能被改变,因为其具有‘只读’属性。

(4)通过向内存中的显存写入数据,使计算机根据写入的数据进行ASCII转换,并将转换后且可打印的字符输出到屏幕上。

(5)

实验2 用机器指令和汇编指令编程

1.预备知识:Debug的使用

2.实验任务(第71页)

(1)使用Debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。

从第一空开始依次如下: ax=5BEA ax=5CCA bx=30F0 bx=6022

sp=FE 220FE 5CCA sp=FC 220FC 6022 sp=FE 6022 sp=100H 5CCA sp=FE 220FE 30F0 sp=FC 220FC 2F32

说明:此题可能因机子软、硬件环境不同而导致答案不一致!

(2)仔细观察图3.19的实验过程,然后分析:为什么2000

汇编语言实验报告

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

合肥工业大学

实验报告

课 程:汇编语言程序设计

专业班级:

学 号:

姓 名:

实验一 Debug程序的使用

一. 实验目的

1、熟悉DEBUG程序中的命令,学会在DEBUG下调试运行汇编语言源程序。 2、掌握8086/8088的寻址方式及多字节数据的处理方法。

二. 实验内容

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

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

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

三. 实验过程和程序

基础题:

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

2、分别用直接寻址方式和寄存器间接寻址方式编写程序段,实现将DS:0200H单元和DS:02

汇编语言实验报告

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

哈尔滨师范大学计算机科学与信息工程学院

实验报告手册

课程名称:汇编语言程序设计 指导教师: 伊波

专业: 计算机科学与技术2016年—2017年第二学期 姓名: 胡菲 学号:2015020021 年级: 2015级 班级:四班

实验报告填写及打印要求:

1、 2、 3、 4、 5、

左侧装订。

A4纸正反面打印;

实验报告封面、封面上填写内容必须打印;

实验报告内容,学生可手写也可打印,可根据内容自行加页;

指导教师必须手写签名;

实验报告内容

实验题目:用DEBUG调试程序

实验目的:1、掌握DEBUG命令的使用;2、了解8086指令的基本格式;3、掌握8086指令的

寻址方式;4、掌握8086指令系统及使用

实验要求: 利用DEBUG调试程序,可以将一个可执行程序(如。EXE、。COM等)装入内存中,并接管对程序运行的控制权,通过采取如反汇编、断点运行、单步执行、寄存器内容修改等方法,对可执行程序进行跟踪、调试,以找出其中的设计错误,然后再对源程序进行相应修改,重新生成正确的可执行程序。 实验器材:计算机 实验电路图/程序流程图: 1. 准备被调试程序 2.进入DEBUG环境

汇编语言上机实验指导

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

汇编语言上机实验指导书

实验要求:

1、 上机前作好充分准备,包括程序框图、调试步骤、测试方法、对运行结果的

分析等。

2、 上机时要遵守实验室的规章制度,爱护实验设备。要熟悉与实验相关的系统

软件(如编辑程序、汇编程序、连接程序和调试程序等)的使用方法。在程序的调试过程中,有意识地学习及掌握DEBUG程序的各种操作命令,以便掌握程序的调试方法及技巧。

3、 为了更好地进行上机管理,要求用硬盘(注:F盘下)存储程序,以避免文

件丢失,实验结束后将程序上传到ftp://10.10.77.77,“!教学专区”文件夹下的“xuben”文件夹下“微机接口技术”文件夹中相应目录下。此外,要求实验者按以下形式命名实验文件:

学号+字母(a/b/c?).扩展名

比如:03光信2班章以敏编制的第2个程序,则命名为:031071203205b.asm

4、 程序调试完后,须由实验辅导教师在机器上检查运行结果。 5、 每个实验完成后,应写出实验报告。

实验报告:

实验报告的要求如下:

① 基本信息。

包括:课程名称、实验名称、专业、班级、姓名、实验时间。 ② 实验报告编写要规范。

应包括:实验名称、目的、内容、原理、实验步骤、实验记录、数据处理(或原理论证、或实验现象

汇编语言实验报告三

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

汇编语言实验报告

(实验三)

一. 实验目的

1. 掌握程序设计中的子程序结构;

2. 熟练使用过程伪指令、子程序调用和返回等汇编语言的指令编写子程序; 3. 掌握数制转换方法;

4. 掌握利用DOS系统功能调用进行字符输入及字符输出(显示)的方法。 二. 程序说明

1. 编写十进制到十六进制转换程序。要求从键盘取得一个十进制数,然后把该数

以十六进制形式在屏幕上显示出来

2. 已知从BUF开始存放了10个16进制字数据,编程求出这10个数中的最大数,

(将最大数存入MAX字节单元),并将其以10进制数的形式在屏幕上显示出来。

(提示:以上两题都要求采用子程序的方法)

3. 从键盘上输入一行字符,如果这行字符比前一次输入的一行字符长度长,则保

存该行字符,然后继续输入另一行字符;如果它比前一次输入的行短,则不保存这行字符。按下‘$’输入结束,最后将最长的一行字符显示出来。(选作)

(提示:定义数据段,包括两个变量STRING和BUFFER,格式如下:

STRING DB 0 ;存放字符的个数

DB 80 DUP (?), 0DH,0AH,‘$’

;存放前一次输入的字符串,兼作显示缓冲

汇编语言实验报告 - 图文

标签:文库时间:2024-07-05
【bwwdw.com - 博文网】

汇编语言 实验报告 学 号: 姓 名: 提交日期: 成 绩: 4110611 郑景卫 2012年12月27日 东北大学秦皇岛分校 计算机与通信工程学院 汇编语言 实验报告 【实验编号】实验1 【实验名用机器语言和汇编语言编程 称】 【实验目的】 1. 熟悉debug实验环境; 2. 熟悉常用debug命令的语法功能; 3. 掌握常用的程序错误分析及排除的方法; 【实验内容】 (1)使用debug,将上面的程序段写入内存,逐条执行,观察每条指令执行后,CPU中相关寄存器中内容的变化。 3 东北大学秦皇岛分校计算机与通信工程学院 第1页 指导教师: 汇编语言 实验报告 (2)将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。 东北大学秦皇岛分校计算机与通信工程学院 第2页 指导教师: 汇编语言 实验