- 18
- 0
- 约6.59千字
- 约 10页
- 2017-06-21 发布于河南
- 举报
微原软件实验二:汇编语言程序设计
实验二:汇编语言程序设计
一、实验目的
1)掌握 MASM 的操作步骤,能够将源程序编译成可执行文件。
2)掌握简单的汇编语言程序的设计(建立及调试)。
二、实验任务与内容
1.实验任务
1)编一程序,在显示器上显示256个ASCII代码,要求显示格式为每行显示16个字符,两个ASCII字符间空一格。
2)试编一程序,把地址偏移量为 100H 单元开始的 256 个单元分别写入: 00H,01 H,02H,03H,…,FFH 数据。统计写入的数据块中 0 元素、正元素、负元素的个数,并分别把 统计结果送人上述数据块之后的三个单元中。用DOS功能调用显示上面两题中数据块各单元(包括统计结果)内容。为了显示清晰明了,要求每行显示 16 个数据,两个数据之间用空格分开。
3)编一程序,把键入的十六进制数转换成十进制数并在屏幕上显示出来。 键入的最大数为 FFFFH,若键人的不是十六进数字,则显示出错提示。
2.实验内容
1) 显示256个ASCII码
(1)源程序
DATA SEGMENT ;定义数据段
DB 256 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX, DATA ;数据段赋值
MOV DS, AX
MOV CX, 256
MOV DH, 0
LOP:
T
原创力文档

文档评论(0)