- 22
- 0
- 约1.15千字
- 约 3页
- 2017-06-21 发布于河南
- 举报
实验五 串操作类指令的使用
实验
一.实验目的:
掌握串操作类指令的用法。
二.实验内容:
1. 用串操作指令实现:将数据段中BUF开始的一段字符串传送到附加段中BLOCK开始的数据区中,数据段定义如下:
DATA SEGMENT
BUF DB ‘HELLO,WORLD!’
COUNT EQU $-BUF
DATA ENDS
EDATA SEGMENT
BLOCK DB COUNT DUP (?)
EDATA ENDS
2. 数据段定义如下:
DATA SEGMENT
BUF DB ‘COMMAND’
X DB ‘N’
ADDR DW ?
DATA ENDS
编程实现:检测BUF中是否有与X单元相同的字符,如有,则将该字符所在位置的偏移地址送到ADDR中。
三、实验步骤:
第一题:程序如下
DATA SEGMENT
BUF DB HELLO,WORLD!
COUNT EQU $-BUF
DATA ENDS
EDATA SEGMENT
BLOCK DB COUNT DUP (?)
EDATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,ES:EDATA
什么时候用一个什么时候又用两个?
START:
MOV AX,DAT
原创力文档

文档评论(0)