实验一 系统认识实验
1.实验内容 :编写实验程序,将00H~0FH 共16个数写入内存 3000H 开始的连续 16 个存储单元中。
2.实验源程序:
SSTACK SEGMENT STACK
DW 32 DUP(?)
SSTACK ENDS
CODE SEGMENT
ASSUME CS :CODE
START:PUSH DS
XOR AX,AX
MOV DS,AX
MOV SI,3000H
MOV CX,16
AA1:MOV [SI],AL
INC SI
INC AL
LOOP AA1
AA2:JMP AA2
CODE ENDS
END START
实验结果:
操作练习
1.实验内容 :编写程序,将内存 3500H 单元开始的 8 个字节数据相加,结果存放到3600H 字单元中,程序编辑、编译、连接、下载运行程序后,使用D命令查看3500H开始的数据区数据,和3600H字单元的结果。
2.实验源程序:
DATAS SEGMENT
ORG 3500H
NAME1 DB 1,2,3,4,5,6,7,8
ORG 3600H
SUM DW ?
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV SI,3500H
MOV DI,3600H
…… …… 余下全文