标签:alt oop bubuko 内存 image 利用 opp src 进制
mov ax,4c00h
的作用是什么,不加似乎会卡死。(1)源代码
assume cs:code
code segment
mov ax,0b800h
mov ds,ax
mov cx,16
mov bx,07b8H
mov ax,0403h
s: mov [bx],al
inc bx
mov [bx],ah
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
(2)将源代码程序中字数据 0403H→修改为 0441H,再次运行,截图显示运行结果。
assume cs:code
code segment
mov ax,20h
mov ds,ax
mov bx,0
mov cx,64
s: mov [bx],bx
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
assume cs:code
code segment
mov ax,code
mov ds,ax
mov ax,0020h
mov es,ax
mov bx,0
mov cx,16h
s: mov al,[bx]
mov es:[bx],al
inc bx
loop s
mov ax,4c00h
int 21h
code ends
end
1)复制的是读取的程序的二进制指令的位置。
2)复制的是数据,从读取时保存到内存的程序到指定的位置,16个字节。任意输入一个数字,编译后反汇编,查看内存位置。
标签:alt oop bubuko 内存 image 利用 opp src 进制
原文地址:https://www.cnblogs.com/bot-noob-121/p/9946052.html