📄 用汇编写扫雷游戏(伸精) - 软件开发技术 - ★●黑基论坛●★ - 全国最大的黑客与安全技术论坛 - hackbase_com.mht
字号:
MOV AX,CX <BR> =
=20
DIV BL<BR> MOV =
CL,AL<BR> =20
MOV AX,DX<BR> =
DIV=20
BL<BR> MOV CH,AL<BR> =
=20
CALL WALEI1<BR> PUSH =
BX<BR> =20
LEA SI,MSG7 <BR> =
MOV=20
AL,BL<BR> MOV BL,02H<BR> =
=20
MUL BL<BR> MOV =
BX,AX<BR> =20
MOV AX,WORD PTR [SI+BX]<BR> =
=20
MOV BL,AL<BR> MOV =
AL,AH<BR> =20
MOV DH,CH<BR> =
MOV=20
DL,CL<BR> MOV AH,02H<BR> =
=20
INT 10H <BR> =
=20
MOV AH,0EH<BR> INT =
10H<BR> =20
POP BX<BR> CMP=20
BX,9<BR> JNZ WWWW =
=20
=
;=B2=BB=CA=C7=B5=D8=C0=D7=CC=F8=D7=DF<BR> =
=20
MOV BOOLEAN,0H<BR> MOV BYTE =
PTR=20
MSGA+6,26H<BR> CALL =
GM_INFO<BR> =20
MOV DX,0A0AH<BR> =
MOV=20
CX,10D<BR> MOV AX,DS<BR> =
=20
MOV ES,AX<BR> LEA =
BP,MSG6<BR> =20
XOR BX,BX<BR> =
MOV=20
AL,1<BR> MOV BL,04H<BR> =
=20
MOV AH,13H<BR> INT 10H =20
<BR> JMP=20
LAST<BR>WWWW: =20
=
;=D2=D4=CF=C2=C5=D0=B6=CF=CA=C7=B7=F1=C9=A8=C0=D7=B3=C9=B9=A6<BR>&n=
bsp; =20
MOV AL,WALEIX <BR> =
=20
MOV BL,WALEIY<BR> MUL =
BL<BR> =20
MOV DX,AX<BR> =
XOR=20
SI,SI<BR> XOR=20
CX,CX<BR> SSS: <BR> =
=20
MOV AL,BYTE PTR [SI]<BR> CMP=20
AL,1<BR> JNZ DDDD<BR> =
=20
INC CX<BR> DDDD: <BR> =20
INC SI<BR> CMP=20
SI,DX<BR> JL SSS<BR> =
=20
MOV BL,GM_LEI<BR> XOR =
BH,BH<BR> =20
SUB DX,BX<BR> =
CMP=20
DX,CX<BR> JNZ LAST =
=20
=
;=D3=CE=CF=B7=BB=B9=C3=BB=BD=E1=CA=F8=A3=AC=CC=F8=D7=DF=BC=CC=D0=F8=
=C5=AC=C1=A6<BR> MOV=20
BOOLEAN,0H =
;=D3=CE=CF=B7=BD=E1=CA=F8=A3=AC=C9=A8=C0=D7=B3=C9=B9=A6<BR> =
MOV=20
DX,0A0AH<BR> MOV CX,10D<BR> =20
LEA BP,MSG5<BR> =
XOR=20
BX,BX<BR> MOV BL,04H<BR> =
=20
MOV AL,1<BR> MOV =
AH,13H<BR> =20
INT 10H<BR>LAST: <BR> =20
POP CX<BR> POP=20
DX<BR> RET <BR>WALEI=20
ENDP<BR>WALEI1 PROC FAR =20
=
;=C8=EB=BF=DA=B2=CE=CA=FD=A3=ACcl=3D=CE=C4=B1=BE=C1=D0=A3=
=ACch=3D=CE=C4=B1=BE=D0=D0<BR> =20
PUSH AX =20
=
;=B3=F6=BF=DAbl=3D0-8=B1=ED=CA=BE=C0=D7=CA=FD=A3=ACbl=3D9=B1=ED=CA=BE=CD=DA=
=B5=BD=B5=D8=C0=D7<BR> PUSH CX =20
=
;1=B1=ED=CA=BE=CA=F3=B1=EA=B5=E3=BB=F7=B5=C4=CE=BB=D6=C3=A3=AC=B0=B4=D2=D4=
=CF=C2=CB=B3=D0=F2=C9=A8<BR> =20
PUSH DX =
;3=20
4 5<BR> XOR BL,BL =
=20
;2 1 6<BR> DEC =
CL =20
;9 8 7<BR> =
SUB CH,03H<BR> =
MOV=20
DX,CX =
;=B1=A3=B4=E6=CA=F3=B1=EA=B5=E3=BB=F7=CE=BB=D6=C3<BR>&n=
bsp;=20
CALL WALEI2 =20
=
;=CF=C8=C5=D0=B6=CF=CA=C7=B2=BB=CA=C7=B5=D8=C0=D7<BR> =
JNZ TLEI2 =20
=
;=B2=BB=CA=C7=BE=CD=C9=A8=C3=E8=D6=DC=CE=A7=B5=C4=B7=BD=
=B8=F1<BR> =20
MOV BL,09H =
;=CA=C7BL=B7=C59=B2=A2=CD=CB=B3=F6=C9=A8=C0=D7<BR> =20
JMP TLEI10<BR>TLEI2:<BR> =
=20
MOV BYTE PTR [SI],1 =
;=B5=E3=BB=F7=B5=C4=CE=BB=D6=C3=B2=BB=CA=C7=C0=D7=A3=AC=B7=C51=A3=AC=D7=F7=
=CE=AA=C5=D0=B6=CF=CA=C7=B7=F1=C9=A8=C0=D7=B3=C9=B9=A6=B5=C4=D2=C0=BE=DD<=
BR> =20
MOV CX,DX =
<BR> =20
OR CL,CL =
<BR> =20
JZ TLEI4 =
<BR> =20
DEC CL =20
<BR> CALL WALEI2 =
<BR> JNZ TLEI3<BR> =
=20
INC BL<BR>TLEI3:<BR> MOV=20
CX,DX<BR> OR CH,CH<BR> =
=20
JZ TLEI6<BR> DEC CL<BR> =
DEC CH<BR> CALL=20
WALEI2 <BR> =
JNZ=20
TLEI4<BR> INC =
BL<BR>TLEI4:<BR> =20
MOV CX,DX<BR> OR =
CH,CH<BR> JZ TLEI6<BR> =
=20
DEC CH<BR> CALL WALEI2 =20
<BR> JNZ=20
TLEI5<BR> INC =
BL<BR>TLEI5:<BR> =20
MOV CX,DX<BR> =
MOV=20
BH,WALEIX<BR> DEC BH<BR> =
=20
CMP CL,BH<BR> JZ =
TLEI8<BR> =20
INC CL<BR> DEC=20
CH<BR> CALL WALEI2<BR> =
=20
JNZ TLEI6<BR> INC=20
BL<BR>TLEI6:<BR> MOV =
CX,DX<BR> =20
MOV BH,WALEIX<BR> =
DEC=20
BH<BR> CMP CL,BH<BR> =
=20
JZ TLEI8<BR> INC CL<BR> =
CALL WALEI2<BR> =
JNZ=20
TLEI7<BR> INC =
BL<BR>TLEI7:<BR> =20
MOV CX,DX<BR> =
MOV=20
BH,WALEIY<BR> DEC BH<BR> =
=20
CMP CH,BH<BR> JZ =
TLEI10<BR> =20
INC CL<BR> INC=20
CH<BR> CALL WALEI2<BR> =
=20
JNZ TLEI8<BR> INC=20
BL<BR>TLEI8:<BR> MOV =
CX,DX<BR> =20
MOV BH,WALEIY<BR> =
DEC=20
BH<BR> CMP CH,BH<BR> =
=20
JZ TLEI10<BR> INC =
CH<BR> =20
CALL WALEI2<BR> =
JNZ=20
TLEI9<BR> INC BL<BR>TLEI9: =20
<BR> MOV =
CX,DX<BR> =20
MOV BH,WALEIY<BR> =
DEC=20
BH<BR> CMP CH,BH<BR> =
=20
JZ TLEI10<BR> INC =
CH<BR> =20
DEC CL<BR> CALL=20
WALEI2<BR> JNZ TLEI10<BR> =20
INC BL <BR>TLEI10: =
=20
<BR> POP DX<BR> =
=20
POP CX<BR> POP AX<BR> =20
RET<BR>WALEI1 ENDP<BR>WALEI2 PROC =
FAR<BR> =20
PUSH DX<BR> XOR=20
DX,DX<BR> XOR AX,AX<BR> =
=20
OR CH,CH<BR> MOV =
AL,WALEIX<BR> =20
MUL CH<BR> MOV=20
DL,CL<BR> ADD AX,DX<BR> =
=20
MOV SI,AX<BR> MOV AL,BYTE PTR =
[SI]<BR> CMP AL,'*' =20
<BR> POP =
DX<BR> =20
RET<BR>WALEI2 ENDP<BR>CODES =
ENDS<BR> =20
END START<BR><BR></FONT><BR></DIV></DIV><BR></DIV><BR><FONT=20
style=3D"FONT: 14px Tahoma, Verdana; COLOR: =
#cccccc"><BR><BR>
<DIV class=3Dmsgbody>
<DIV class=3Dmsgheader>
<DIV class=3Dright><A=20
=
href=3D"http://bbs.hackbase.com/member.php?action=3Dcredits&view=3Dge=
tattach"=20
target=3D_blank><IMG =
alt=3D=B2=E9=BF=B4=BB=FD=B7=D6=B2=DF=C2=D4=CB=B5=C3=F7=20
=
src=3D"http://bbs.hackbase.com/images/BlackII/credits_attachlist.gif"=20
border=3D0></A></DIV>=B8=BD=BC=FE</DIV>
<DIV class=3Dmsgborder=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px">
<DIV class=3Dt_attachlist>
<DIV class=3D"right smalltxt">2008-8-31 =
13:38<BR> =CF=C2=D4=D8=B4=CE=CA=FD:=20
72</DIV><IMG class=3Dabsmiddle alt=3D""=20
=
src=3D"http://bbs.hackbase.com/images/attachicons/binary.gif"=20
border=3D0> <A class=3Dbold=20
href=3D"http://bbs.hackbase.com/attachment.php?aid=3D15107"=20
target=3D_blank>=C9=A8=C0=D7=D3=CE=CF=B7.exe</A> <SPAN =
class=3Dsmalltxt>(2.23 KB)</SPAN>=20
<BR> =C9=A8=C0=D7=D3=CE=CF=B7</DIV></DIV></DIV><BR>
<FIELDSET><LEGEND><A =
title=3D=B2=E9=BF=B4=C6=C0=B7=D6=BC=C7=C2=BC=20
=
href=3D"http://bbs.hackbase.com/misc.php?action=3Dviewratings&tid=3D3=
287488&pid=3D6271394">=B1=BE=CC=FB=D7=EE=BD=FC=C6=C0=B7=D6=BC=C7=C2=BC=
</A></LEGEND><BR>
<TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
<TBODY>
<TR>
<TD><A =
href=3D"http://bbs.hackbase.com/space.php?uid=3D5914964"=20
target=3D_blank>recker</A></TD>
<TD> 2009-3-9 17:31</TD>
<TD> =CD=FE=CD=FB</TD>
<TD> <B>+10</B></TD>
=
<TD> =B2=BB=B4=ED..=CF=A3=CD=FB=B6=E0=B9=E2=C1=D9=C8=ED=BC=FE=BF=
=AA=B7=A2=C7=F8!</TD></TR></TBODY></TABLE></FIELDSET>=20
</FONT></TD></TR>
<TR>
<TD vAlign=3Dbottom><BR><BR><BR><IMG alt=3D""=20
=
src=3D"http://bbs.hackbase.com/images/common/sigline.gif"><BR>
<DIV class=3Dt_signature=20
style=3D"OVERFLOW: hidden; MAX-HEIGHT: 15em; maxHeightIE: =
215px"><FONT=20
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -