《计算机组成原理》实验报告一
一、实验目的:
编写程序、上机调试、运行程序是进一步学习和掌握汇编语言程序设计的必要手段。
通过本次实验,学习、掌握运行汇编程序的相关知识。
二、实验内容:
1、 熟悉实验用微机的软、硬件配置
(1)硬件:Intel Celeron 500GHz CPU、128M内存(8M作共享显存)、intel810
芯片主板、集成i752显卡、maxtro20G硬盘、ps/2接口鼠标、PS/2接口键盘。 (2)软件: DOS 操作系统
Windows98 se MASM汇编语言程序
2、 熟悉运行汇编语言所需的应用程序
汇编程序使MASM 连接程序使用 LINK程序 调试程序使用DEBUG程序 3、 熟悉汇编语言源程序上机操作过程
(1) 编辑源文件 (选择可使用的文本编辑器) (2) 汇编源程序文件 (3) 连接目标文件 (4) 运行可执行文件 4、 汇编操作举例
用edit编辑myprog.asm文件;(见下图)
用MASM.exe编译myprog.asm生成myprog.obj文件; C:\\masm\\bin> masm.exe
由图中可以看出: 0 个警告错误 0个严格错误
汇编通过,生成mygrog.obj目标文件
(如果有严格错误,汇编不能通过,必须返回编辑状态更改程序。)
用link.exe命令链接myhprog.obj生成myprog.exe文件! C:\\masm\\bin> link.exe
C:\\masm\\bin> myprog.exe 运行程序结果为:
屏幕显示“Hi! This is a dollar sign terminated string.”
三、实验总结:
1、可以在DOS或Windows状态编辑汇编源程序
2、可以使用EDIT 或记事本编辑汇编源程序,源程序必须以.asm为扩展名。
在记事本中保存文件时,可以加双引号“myprog.asm”,文件名就不会出现myprog.asm.txt的错误 3、熟悉相关的DOS 命令 cd 进入子目录 mkdir 建立子目录
xcopy *.* /s 拷贝当前目录下所有文件及子目录 format a: 格式化A盘
4、在Windows 系统下运行汇编程序,有时会有问题,建议大家熟悉DOS命令,
DOS编辑工具,在DOS状态下运行汇编程序。