【文件属性】:
文件名称:汇编第二次实验实验报告.docx
文件大小:1.79MB
文件格式:DOCX
更新时间:2022-12-03 14:42:53
汇编语言 实验报告
(1) 将例程 a 汇编连接,生成可执行文件 Hello.exe
(2) 利用 Debug 调试 Hello.exe,完成下述任务:
a) 指出字符串“Hello,World!”所在的段地址,以及段内起始地址;
b) 将内存中字符串“world”改写成“WORLD”,并显示修改后的结果;
c) 如果去掉字符串定义语句(黄色加亮)部分,程序运行结果如何?
MESS DB ‘Hello, World! ’, 0DH,0AH, 24H
d) 如果去掉下述语句,程序汇编,连接以及运行过程中会有什么变化?
SSEG SEGMENT PARA STACK
DW 256 DUP(?)
SSEG ENDS
e) 下述三条语句执行之后,AX,DS,DX 寄存器的取值各位多少?代表什么含
义?针对你所操作的计算机,MESS 的地址是多少?
BEGIN:MOV AX, DSEG
MOV DS, AX
MOV DX, OFFSET MESS
f) 如果去掉下述语句,程序执行结果有何变化?为什么?
MOV AH,9
INT 21H
(3) 将例程 b 汇编连接