-
-
[旧帖]
[求助]汇编语句
0.00雪花
-
发表于:
2007-5-16 19:56
4036
-
俺现在c语言还没学完(必修),想学习破解,但是实在太菜,论坛里即使是给新手的帖子也看不懂,
所以就去买了本汇编语言程序设计的书看看,虽然很基础,但是还是不少看不懂的地方.
比如:1:物理地址的形成,是将段寄存器中的16位数左移4位,生成段基地址,然后与16位偏移量相加,
形成最终的20位物理地址(8086/8088)
左移之后,那4位是补零吗?最好能给我举个例子.
2:mov AX,[BX] 加个括号是取地址的意思么?
3:压缩bcd编码和非压缩bcd编码是什么意思?
4:LDS,LES 这两条指令不太明白,
LDS SI,[30H]
如果指令执行前(ds)=8000H ,(8000:30H)=0140H,(8000:32H)=2080H
则指令执行后(SI)=0140H,(DS)=2080H.
这是怎么算来的(8000:30h)是什么意思哦
很多东西看不懂,是不是渐渐的自然会明白吗?
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法