马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
assume 这个开头起什么作用? 我不写好像也没什么事发生
个人推荐emu8086模拟器!!我都在这上面操作滴!assume cs:code
data segment ;不能超过256字节 200h-2ffh
hard: mov ax,cs
mov ds,ax
mov si,200H + offset str ;字符偏移首地址
mov ax,0b800h
mov es,ax
mov di,12*160+36*2
mov cx,offset rear - offset str ;字符长度
s: mov al,[si]
mov es:[di],al
inc si
add di,2
loop s
mov ax,4c00h
int 21h
str: db "3DMGAME.DiRT3.nocrack.RIP" ;中文好像不行
rear: nop
data ends
code segment
start:
mov ax,data
mov ds,ax
mov si, 0
mov ax,0
mov es,ax
mov di,200h
mov cx,offset rear - offset hard ;拷贝段长度
cld
rep movsb
;写入入口地址
mov ax,0
mov es,ax
mov word ptr es:[0*4],200h
mov word ptr es:[0*4+2],0
;下面是除法溢出
mov ax,1000h
mov bh,1
div bh
mov ax,4c00h
int 21h
code ends
end start
|