多功能清洁膏多少钱:问下哪位好心大哥大姐 哪里有初学汇编的小代码 不胜感激!!

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 10:14:09
问下哪位好心大哥大姐 哪里有初学汇编的小代码?
不胜感激!!

一.机械码,又称机器码.
ultraedit打开,编辑exe文件时你会看到
许许多多的由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F组成的数码,这些数码就是机器码.
修改程序时必须通过修改机器码来修改exe文件.

二.需要熟练掌握的全部汇编知识(只有这么多)
不大容易理解,可先强行背住,混个脸儿熟,以后慢慢的就理解了
cmpa,b比较a与b
mova,b把b的值送给a
ret返回主程序
nop无作用,英文“nooperation”的简写,意思是“donothing”(机器码90)***机器码的含义参看上面
(解释:ultraedit打开编辑exe文件时你看到90,等同于汇编语句nop)
call调用子程序
je或jz若相等则跳(机器码74或0F84)
jne或jnz若不相等则跳(机器码75或0F85)
jmp无条件跳(机器码EB)
jb若小于则跳
ja若大于则跳
jg若大于则跳
jge若大于等于则跳
jl若小于则跳
jle若小于等于则跳
pop出栈
push压栈