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

  • 57
  • 0
  • 约1.8千字
  • 约 3页
  • 2017-06-21 发布于河南
  • 举报

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

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

实验三 宏汇编语言的基本语法及运算类程序编制 一、实验目的: 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

文档评论(0)

1亿VIP精品文档

相关文档