手机版

实验三 宏汇编语言的基本语法及运算类程序编制

发布时间:2021-06-11   来源:未知    
字号:

青科

实验三 宏汇编语言的基本语法及运算类程序编制

一、实验目的:

1、掌握常用伪指令的功能和使用方法。

2、掌握运算类程序设计的基本方法。

二、实验内容:

1、编制包含多种数据定义伪指令的完整程序,经汇编、连接后,装入DEBUG, 观察数据的存储情况,从而掌握常用伪指令的功能和使用方法。

举例:

STA SEGMENT STACK ;定义堆栈段为200个字节

S1 DW 100 DUP(?)

STA ENDS

DATA SEGMENT ;定义数据段

i DB 12H,’AB’

w DW 12H,’AB’

NUM=$-I

a DD 12H ;以上数据在内存中如何存放?

DATA ENDS

CODE SEGMENT ;定义代码段

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

ORG 100H ;从CS:100H处开始输入程序

START PROC FAR

PUSH DS

XOR AX,AX

PUSH AX ;这三条指令为返回DOS做准备

MOV AX,DATA ;给DS赋初值

MOV DS,AX

MOV AL,I ;翻译成机器指令是什么格式?

MOV AX,w ;?

MOV BL,NUM ;?

RET

START ENDP

CODE ENDS

END START

在debug中执行完MOV DS,AX指令后(为什么?),使用命令 -d 0 观察数据段的存储单元的数据存储情况。

实验三 宏汇编语言的基本语法及运算类程序编制.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)