微型计算机原理实验,微机原理实验

实验一初级程序的编写与调试实验

一、实验目的

(1) 掌握汇编语言程序设计的基本方法和技能;

(2) 熟练掌握使用全屏幕编辑程序EDIT编辑汇编语言源程序;

(3) 熟练掌握宏汇编程序MASM的使用;

(4) 熟练掌握链接程序LINK的使用。

二、实验要求

(1)掌握汇编语言程序设计上机过程;

(2)回答思考问题;

(3) 记录实验结果。

三、实验内容

编写一个名字为ABC.ASM的源程序,该程序的功能是在计算机屏幕上显示一个字符串“HELLO!”。

四、实验提示

按以下操作步骤进行实验。

(1) 编辑源程序

利用Windows XP操作系统附件中的“记事本”或者DOS编辑器编写如下源程序:DATA SEGMENT

S1 DB 'HELLO!','$'

DATA ENDS

STACK SEGMENT PARA STACK

DB 64 DUP(?)

STACK ENDS

CODE SEGMENT

MAIN PROC FAR

ASSUME CS:CODE,DS:DATA,SS:STACK

START: PUSH DS

MOV AX,0

PUSH AX

MOV AX,DATA

MOV DS,AX

MOV AX,STACK

MOV SS,AX

MOV AH,09H

MOV DX,OFFSET S1

INT 21H

RET

MAIN ENDP

CODE ENDS

END START

把程序保存在d:/masm5文件夹下。

(2) 汇编

windows环境下通过开始—〉运行——〉输入CMD回车(进入DOS系统)——〉输

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值