9*9乘法表
本帖最后由 auyhin丶 于 2016-11-25 13:10 编辑我深究了下之前的9*9乘法表代码。
发现在集成环境下运行显示的几乎都是乱码。
如图:
是什么问题呢?
然后我就想自己弄了在集成环境下显示一个9*9乘法表代码。然后就弄了。然后不懈努力之下还是完成了 哈哈哈 。
作为一个小鱼 只学习到小甲鱼第十章内容的我 有那么点成就感!
代码如下:
DATAS SEGMENT
BUF DB 200 DUP(?)
D DB 200 DUP(?)
HH DB 0AH,0DH,24H
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV CX,1
MOV SI,0
MOV DI,0
MOV BL,1
MOV BH,1
P:
PUSH CX
S:
MOV DL,BL
ADD DL,30H
MOV ,DL
INC SI
MOV BYTE PTR,'*'
INC SI
MOV DH,BH
ADD DH,30H
MOV ,DH
INC SI
MOV BYTE PTR,'='
INC SI
MOV AL,BL
MUL BH
MOV DL,10
DIV DL
CMP AL,0
JE A
ADD AL,30H
MOV ,AL
INC SI
A:ADD AH,30H
MOV ,AH
ADD SI,3
MOV BYTE PTR,20H
INC SI
INC BH
LOOP S
PUSH SI
SUB SI,DI
MOV CX,SI
S1: MOV DL,DS:
MOV AH,2
INT 21H
INC DI
LOOP S1
POP SI
MOV DI,SI
LEA DX,HH
MOV AH,9
INT 21H
POP CX
INC CX
INC BL
MOV BH,1
CMP CX,9
JNA P
MOV AH,4CH
INT 21H
CODES ENDS
END START
运行显示:
{:5_92:}夸我~
老鱼们轻点!
{:10_257:}{:10_257:}加油加油~! 表示看不懂代码,我只学到第二章 学习 我也是小白 学的为破解才接触了些汇编 不过你的代码 我都懂的 790888188 发表于 2016-12-19 19:26
不过你的代码 我都懂的
是的 因为这个程序是用些很简单的指令实现的 有时间可以交流下 不知道你是学什么的 790888188 发表于 2016-12-21 01:00
有时间可以交流下 不知道你是学什么的
都学学。 刚入门 现在只会c和汇编 790888188 发表于 2016-12-19 19:26
不过你的代码 我都懂的
来,我们一起来学习破解,学习过GAME保护,学习查找关键数据,学习WG制作~{:7_120:} 说的太轻松现在的程序猿鬼精鬼精的破解 不是破解了
页:
[1]