首页
社区
课程
招聘
未解决 [求助]汇编语言实验8疑问,求解释
发表于: 2021-3-15 15:28 3271

未解决 [求助]汇编语言实验8疑问,求解释

2021-3-15 15:28
3271

实验本质就是内存数据移动,过程这样

但实际中出了偏差
图片描述
debug中的情况
1.data段
图片描述
2.显存
图片描述
没有达到预期,不过移动cmd位置后看数据变了,好歹证明这块地址确实是显存
图片描述

 

主要问题
1.弹窗问题
2.前面几个字符不正确
本人能力有限本清楚怎么回事

 

代码(没按实验要求写,现阶段验证能否正常显示,就不上两层循环了)
assume cs:code,ds:data

 

data segment
db "welcome to masm!"
data ends

 

code segment
start: mov ax,data
mov ds,ax
mov ax,0b800h
mov es,ax
mov di,0
mov si,0
mov cx,10h
s: mov al,ds:[si]
mov es:[di],al
mov al,42h
mov es:[di+1],al
inc si
add di,2
loop s
mov ax ,4c00h
int 21
code ends

 

end start


[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//