|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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
复制代码 |
评分
-
查看全部评分
|